목록보안 기술/Python (2)
앵하니의 더 나은 보안
개요로또번호를 추측해 볼 수 있을까?로또번호를 추측하기 위한 많은 이론들이 나왔지만 그 중 유명한 카오스 이론에 대해 알아보고파이썬을 통해 진짜 그런지 직접 돌려보겠다. 카오스 이론카오스 이론이란 로또 당첨번호로 1,2,3,4,5,6 또는 2,4,6,8,10,12 또는 1,3,5,7,9,11 또는 전부 짝수가 되거나 전부 홀수가 되는 배열들과 같이 규칙을 가진 번호는 나오기 어렵다는 이론이다.그래서 규칙을 가지는 번호는 전부 제하고 로또를 사서 당첨되고자 하는게 이 이론의 핵심이다. 과연 그럴까? 파이썬을 통해 규칙적인 번호로 추첨했을 때와 그렇지 않을때 각각 당첨확률이 어떻게 되는지 한번 확인해 보겠다.각각 총 100번의 당첨이 될 때까지 연산하고, 당첨의 평균을 비교해보도록 하겠다. 추첨해보기아래는 ..
과거 웹 취약점 진단 시 자동등록방지용 captcha 수준이 낮아 파이썬 OCR 코딩을 통해 우회했던 코드를 공유한다. 사실 대단한 코드는 아니고 잘 만들어진 pytesseract 모듈을 사용했다. from PIL import Image import pytesseract import urllib.request ans_list = [] try_num = 10 for i in range(try_num): url = "https://캡챠생성페이지" urllib.request.urlretrieve(url,'captcha.png') data = Image.open("./captcha.png") pytesseract.pytesseract.tesseract_cmd = r'C:/Users/test/Desktop/Tes..