별이의 IT이야기/파이썬 공부하기(초급) 5

파이션을 이용한 블랙IP 추출 방법

파이션을 이용한 악성코드 허니팟 사이트 Black IP 추출하는방법 #URl 확인 import urllib.request import re a = urllib.request.urlopen("https://www.projecthoneypot.org/list_of_ips.php") a = (a.read().decode("utf-8")) # 파일로 저장 with open("c:\work_job\work.txt", "w") as f: f.write(a) # 정보 추출 p = re.compile('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}') result = p.findall(a) # list 처리 result = list(set(result)) # 정보 출력 print(result) prin..

파이썬을 이용한 문자열 인코딩 디코딩 응용 실습 (I)

오랜만에 파이썬 강좌를 하려고 합니다. 최근에 모바일 보안 강의를 하고 이런 내용도 같이 공부하면 좋지 않을까 생각이 들기도하고 제가 만드는 과정들이 있어서 정리하는 차원에서 기록을 남겨 봅니다. 이글을 보시는 분들께 도움이 되었으면 하는 마음 으로 하나씩 수행하며, 정리를 해보았습니다. 시작하겠습니다. 보통의 경우 파이썬을 배울때 책을 사서 하나 하나씩 배웁니다. 다음과 같이 이렇게요. a = 1 a 엔터 => 1 b="새로운 보안세계에 오신것을 환영합니다." b 엔터 새로운 보안세계에 오신것을 환영합니다. 이렇게 배우는것이 더 많은 도움이 되지만 요즘은 굉장히 기술이 빠른시대이죠. 그래서, 저는 그렇게 공부하면 재미가 없어서 진짜 필요한 부분만 찾아서 공부하는 스타일입니다. 다음과 같이 새로운 접근법..

파이썬 시작해보기

그동안에는 공부하는 내용을 블로그에 적지를 않았다. 하지만, 앞으로는 기록을 남겨보려고 한다. 이유는 향후에 문제점을 어떻게 해결했는지 파악하고 해당블로그를 통해 다른분들이 도움이 되었으면 하는 바램으로 적어보려고 한다. 우선 파이썬을 쉽게 공부하기 위해 나동빈님이 다루었던 PURPLE로 진행해보려고 한다. RURPLE을 설치를 해보려고 한다. download: http://rur-ple.sourceforge.net/

반응형