2020/03/11(13)
-
쿠키 생성 단계 - 쿠키 생성, 쿠키 속성 설정, response객체에 쿠키 탑재
쿠키 생성 단계쿠키는 웹브라우저와의 관계를 유지하는 수단으로 사용됩니다. //쿠키 생성 Cookie cookie = new Cookie(cookieName,cookieValue); 생성된 쿠키를 클라이언로 전송 Cookie[] cookies = request.getCookies();
-
시빌 공격(Sybil Attack), 시빌 공격의 피해 사례, 시빌(Sybil) 어원
시빌 공격(Sybil Attack) · 일종의 네트워크 해킹 공격으로 특정한 목적을 얻기 위해 한 명의 행위를 여러 명의 행위인 것처럼 속이는 공격 형태를 의미합니다. · 시빌 공격은 다양한 네트워크 시스템의 기능을 무력화하는데 사용될 수 있습니다. http://bit.ly/2HTT1qb 시빌 공격의 피해 사례 토렌트(Torrent)와 같은 P2P 기반의 서비스에서 평판이 좋은 애플리케이션을 다운로드 받아서 사용해보니 악성코드였던 사례가 있습니다. 시빌(Sybil) 어원 · 1973년 출판된 동명의 책 제목에선 따온 것으로 이 책은 다중 인격 장애를 가지고 이는 한 여성에 대한 사례 연구를 다룬 책입니다. · 다중 인격 장애를 겪는 사람이 여러 개의 인격을 가진 것처럼 한 명의 네트워크 참여자가 여러 명..
-
예외 처리 방법
예외 처리 방법 · try/except · try/except/else/finally 절 사용하기 · 같은 부류의 예외 다 잡아내기
-
파이썬 구문 오류(syntax error) 해결 방법
파이썬 구문 오류(syntax error) 해결 방법 구분 오류 방지 및 해결방법 예약어 · 파이썬 예약어를 변수 이름으로 쓰지 않았는지 확인합니다. 반복문 · for, while, if, def 같은 구문의 선언부 끝에 콜론(:)이 있는지 확인합니다. 문자열 · 코드의 문자열에 따옴표(', ")가 짝이 맞는지 확인합니다. · 작은 따옴표가(')가 `로 되어 있지 않은 지 확인합니다. 삼중 부호 · 여러 줄 문자열을 사용하는 경우 삼중 부호(''' 또는 """)로 문자열이 올바르게 감싸졌는지 확인합니다. 블록 연산자 · 열기 연산자 (, {, [ 를 열고 닫지 않으면 파이썬은 다음 줄을 현재 문장의 일부분으로 인식합니다. 조건문 · 조건문 안에 ==(비교연산자) 대신 =(대입연산자) 가 쓰였는지 확인합니..
-
__name__ 어트리뷰트
__name__ 어트리뷰트 · 현재의 모듈이 최상위 모듈로서 수행되는지, 아니면 다른 모듈에 의해 import 되어 수행되는지를 구별하기 위해 주로 활용됩니다. · 최상위 모듈은 파이썬 인터프리터가 기본적으로 가장 먼저 인식하여 처리하는 모듈입니다. · 모듈이 직접 실행 혹은 다른 곳에서 임포트 되었는지를 구분 해 줄 수 있는 속성입니다. · 파이썬에서 모듈을 import해서 사용할 경우 그 모듈 안의 __name__ 은 해당 모듈의 이름이 되며, 모듈을 스크립트로 실행할 경우 그 모듈 안의 __name__ 은 "__main__" 이 됩니다. · 모듈이 임포트 되었을 때 __name__은 "모듈 자기 자신의 이름"이 되고 모듈이 직접 실행 되었을 때 __name__은 "__main__" 값을 가지게 됩니다.
-
webbrowser
webbrowser 시스템에 설정된 기본 웹 브라우저를 실행시켜주는 모듈입니다.