2020년 3월 25일 보안정보 스크래핑

2020년 3월 25일 보안정보 스크래핑 3월 25일 보안정보 스크래핑 ==================================================================== + 주요 취약점 - 메일전송 프로토콜을 이용한 원격 명령어 실행 주의 권고 외 1건 1. 메일전송 프로토콜을 이용한 원격 명령어 실행 주의 권고 최근 OpenSMTPD* 취약점이 발견되는 등 메일전송 프로토콜에서 원격 명령어 실행이 가능하여 주의를 권고함 공격자는 취약점을 악용하여 피해를 발생시킬 수 있으므로, 해결방안을 참고하여 조치 필요 - https://www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=35302 2. Django 제품 SQL Injection 취약점 보안 업데이트 권고 최근 Django*에서 SQL Injection취약점(CVE-2020-9402)을 악용할 수 있는 개념증명코드(Proof of concept, PoC)가 인터넷상에 공개되어 사용자의 보안 업데이트 필요 - https://www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=35301 ==================================================================== + 취약점 - Apple Safari 취약점 1. Apple Safari 취약점 Apple Safari security bypass CVE-2020-3885 - https://exchange.xforce.ibmcloud.com/vulnerabilities/178339 Apple Safari security bypass CVE-2020-3887 - https://exchange.xforce.ibmcloud.com/vulnerabilities/178338 Apple Safari inform...

Django 설치 (Windows)

Django 설치 (Windows)

http://godrjsmgl.tistory.com/30안녕하세요. 밤색모자이크입니다.

이번 글은 파이썬 웹 프레임워크인 Django 설치를 포스팅하겠습니다.

사실 맥이나 리눅스에 비해서 정말 귀찮은게 많은게 사실입니다.

이래서 윈도우는 ㅜㅜ 그래도 조금 익숙해지면 금방해요 ㅎㅎ

먼저 파이썬을 설치해야합니다. 아래 링크를 참고해주세요.

http://godrjsmgl.tistory.com/26

사실 파이썬 설치 후에는 pip라는 파이썬 패키지 관리툴을 이용해서 설치 할 수 있습니다.

하지만, 또 따로 환경변수를 설정해야하고 귀찮으니 그냥 다운로드해서 진행하도록 하겠습니다.

파이썬 설치를 하셨으면 아래 링크로 들어가주세요. 장고 사이트입니다.

https://www.djangoproject.com/

빨간 박스 안의 버튼을 클릭해주세요.

option 1 박스를 보면 pip을 이용하여 설치할 수 있습니다.

만약에 pip 환경변수를 설정하신분이나 기존의 pip를 사용하실 수 아시는 분이면 간편하게 설치 가능합니다.

만약, 아니라면 옆의 최신 장고 버전을 다운로드 하시면 됩니다.

다운로드된 파일을 안을 보시면 위와 같은 파일들을 확인할 수 있습니다.

원하는 곳에 압축을 푸시면 됩니다.

전 C드라이브에 바로 풀어서 접근하기 쉽게 했습니다.

시작에서 cmd를 치시고 명령프롬프트를 실행합니다.

장고 폴더로 이동 후 아래의 명령어를 입력합니다.

python setup.py install

만약 파이썬 실행이 안된다면 파이썬 환경변수 설정이 되지않아 실행 되지 않는 것입니다.

아래 링크로 환경변수를 설치해주세요.

http://godrjsmgl.tistory.com/30

엄청 많은 라인이 지나갑니다.

마지막 라인을 위와 같이 확인됩니다.

설치 완료 후에 압축을 푼 장고 폴더에서

Django-1.11.2 -> django -> bin 으로 이동하면 위와 같은 django-admin.py 파일을 확인 할 수 있습니다.

이 파일이 존재하는 곳이 프로젝트의 워크스페이스가 됩니다.

원하는 곳에 저 파일을 옮겨주세요.

저는 D드라이브의 Django라는 폴더에 옮겼습니다.

명령 프롬프트를 실행합니다.

django-admin.py 파일을 옮긴 폴더로 이동 후

python django-admin.py --version

위 명령을 입력하면 현재 장고의 버전을 확인할 수 있습니다.

위와 같은 화면이 나왔다면 제데로 설치된 것입니다.

이제 샘플 프로젝트를 생성하기 위해서 아래의 명령어를 입력합니다.

python django-admin.py startproject sample

명령어 실행 후 에 아무것도 안나타나면 정상입니다.

다시 django-admin.py이 존재하는 폴더로 가면 아래와 같은 상태를 확인 가능합니다.

sample 폴더는 샘플로 생성된 프로젝트입니다.

이제 sample 프로젝트 안으로 이동하면 manage.py 파일을 확인할 수 있습니다.

위와 같은 sample 폴더 안의 manage.py가 확인되면

명령프롬프트를 실행합니다.

manage.py 파일이 있는 곳으로 이동합니다.

아래와 같은 명령어를 입력하세요.

python manage.py runserver

를 입력하면 위와 같은 화면이 출력되고

127.0.0.1:8000 으로 서버가 열린 것을 확인 할 수 있습니다.

마지막으로 웹 브라우저를 통하여 접속하면 위와 같은 화면을 확인할 수 있습니다.

드디어 장고 설치를 완료하였습니다. ^^

좋은 코딩하세요 ㅎㅎ

Django 글목록 바로가기 링크 : http://godrjsmgl.tistory.com/31

파이썬 설치 링크 : http://godrjsmgl.tistory.com/26

파이썬 환경변수 설정 링크 : http://godrjsmgl.tistory.com/30

from http://godrjsmgl.tistory.com/32 by ccl(A) rewrite - 2020-03-06 12:54:26

댓글

이 블로그의 인기 게시물

엑스브레인(XBrain) 기업 정보

django 설치 방법

[aws] deploy Angular app with s3 | AWS S3로 angular 앱 배포하기