무차별 대입 공격(bruteforce attack) with Python - 上(기본 응답 서버 만들기, GET 요청 데이터 파싱)


무차별 대입 공격(bruteforce attack) with Python - 上(기본 응답 서버 만들기, GET 요청 데이터 파싱)

안녕하세요 리움입니다~ 오늘은 공격 방식 중 하나인 무차별 대입 공격(bruteforce attack)을 파이썬으로 실습 해보려고 해요. 무차별 대입 공격(bruteforce attack)이란 특정한 암호를 풀기 위해 가능한 모든 값을 대입하는 공격인데요. 그렇기 때문에 사이트에서 패스워드를 설정할 때 길게 설정하거나, 조합을 다양하게 하도록 만든거에요. 패스워드 만들기 itertools 모듈은 파이썬에서 반복자(iterator)를 다루기 위한 유용한 도구들을 제공하는 모듈입니다. 이 모듈은 반복 작업을 보다 효율적으로 수행할 수 있도록 도와줍니다. 주로 순환 가능한(iterable) 객체들에 대한 조합, 순열, 필터링, 변형 등의 작업을 수행하는 함수들을 제공합니다. itertools 모듈을 이용하면 순식간에 숫자 9999까지 출력하는 반복문이 돌게 됩니다. 기본 응답 서버 만들기 이런 테스트를 할 때에 실제 웹사이트에 패킷을 날리면 범죄이기 때문에, 써니나타스 8번 문제같은 곳에...


#보안

원문링크 : 무차별 대입 공격(bruteforce attack) with Python - 上(기본 응답 서버 만들기, GET 요청 데이터 파싱)