목록전체보기 (47)
INSPECT

[Burp Suite] Burp Suite CA 인증서 설치 Burp Suite를 통해 HTTPS 웹 사이트 접속시, Burp Suite CA 인증서를 [신뢰할 수 있는 루트 인증기관]에 설치해야 정상적으로 사용이 가능하다. Burp Suite를 실행시킨 후에 http://burp 에 접속, CA Certificate를 클릭하여 cacert.der 인증서 파일을 다운로드한다. 다운로드가 완료되면 [인터넷 옵션-내용-인증서] 클릭 신뢰할 수 있는 루트 인증 기관 탭에서 가져오기 버튼을 눌러 인증서 가져오기 마법사 실행 다운로드 받은 cacert.der를 선택한 뒤 [모든 인증서를 다음 저장소에 저장-신뢰할 수 있는 루트 인증 기관] 을 선택하여 인증서를 가져온다. 인증서 가져오기가 완료되면 https 웹 ..
http://www.wins21.co.kr/mobile/blog/blog_view.html?t=31&num=727http://story.malwares.com/114http://blog.alyac.co.kr/1447
[Python 정규표현식] regex101.comregexr.com정규표현식을 웹에서 테스트, 설명을 제공 \d : 0부터 9까지 숫자\w : 숫자와 문자(대소문자 포함), _(언더스코어) 포함\s : 공백문자(tab포함). : \n(엔터)을 제외한 모든 문자 *문자.(점)을 나타내고 싶을 때는 앞에 역슬래시를 붙인다.or은 | 표시. ()로 grouping [] 속에 글자들은 순서에 관계없이 한 글자를 표현 ? : 0 또는 1번 발생(zero or one)* : 0 또는 여러 번 발생(zero or many)+ : 1번 이상 발생(one or many){n} : n번 발생ex) [0-9]{3} : 0부터 9까지의 숫자가 3번 연속 발생한다. * 웹 주소 패턴 표현하기 /문자를 표현할 때 : 이스케이프를..
[Python3 문자열] * 포매팅- 데이터 값을 문자열에 끼워 넣는(interpolate) 방법을 제공 * Python2 버전의 포매팅- 옛 스타일 : %- >>> 'my home is %s gu %s dong %d bunji %(gu, dong, bunji)* Python3 버전의 포매팅- 새로운 스타일 {}와 format- Python2 방식도 지원되나 Python3에서는 새로운 방식 포매팅을 권장123>>> '{gu} {dong} {bunji}'.format(gu='secho', dong='yanjae', bunji='123')'secho yanjae 123' Colored by Color Scriptercs * Copy & Paste 클립보드 : pyperclip 모듈 - pyperclip 모듈..
[python3 모듈 패키지] 모듈 : 함수와 클래스를 정리해서 파일로 분리시키는 방법패키지 : 여러 모듈을 정리하는 방법을 제공. 파이썬 패키지는 모듈을 모아놓은 디렉터리* __init__.py 파일이 디렉터리에 위치하면 파이썬은 패키지로 인식 - 파이썬 모듈임을 인식하기 위한 파일. 내용은 없음* import 는 from ... import문법을 사용* pycharm에서는 디렉터리 뿐만 아니라 패키지를 바로 생성할 수 있다. * 패키지를 생성하면 __init__.py 파일도 자동으로 생성된다. 모듈에는 Third-party, Core-module, Built-in Functions(내장함수)가 있다.수많은 third-party함수들 중에 명예의 전당급으로 따로 설치하지 않고 import 해서 바로 쓸..
[Python2와 Python3 같이 사용하기] 컴퓨터에 이미 깔아놓고 사용중이던 파이썬 버전은 2.7이고 현재 파이참(Pycharm)을 설치하면서 3.x 버전을 설치하게 되었다.일단 커맨드창에서 python2와 python3을 모두 실행하는 법은 알았다. (먼저 등록한것이 우선시되어 python을 쳤을 때 나오고 이후에 설치한 것은 py 명령어로 프롬프트가 떨어진다.) pip를 통해 패키지를 다운받으려고 하는데 먼저 python2버전의 script path가 등록되어 있어 그런지 안되었다.* C:\App\Python\Python27\Scripts;C:\App\Python\Python34\Scripts;를 path에 추가하면, (pip2, pip2.7, easy_install-2.7)등이 (pip3, p..
[Python 2.x와 3.x]Python 2.x가 설치되어 있는 윈도우 환경에서 3.x를 설치해봤다. python 2.x 버전이 기본으로 세팅되어 3.x 버전 인식이 안된다.별다른 세팅 없이 py -3을 실행하면 3.x 버전을 쓸 수 있다.python 3.x 버전에서는 int형인 숫자끼리 나누기를 하면 결과값이 float로 나온다. (2.x에서는 int/int를 하면 int로 나와 오류가 있다.)
http://leekyu.net/board_03/365 http://kthan.tistory.com/category/IT%20%EC%83%9D%ED%99%9C/IPS/Snort http://kangmyounghun.blogspot.kr/2015/07/snort.htmlhttp://blog.naver.com/leonarth/10096664760 https://brunch.co.kr/@leesmain/34
http://www.happyjung.com/lecture/119 https://www.kisarbl.or.kr/