네트워크 프로토콜 퍼지를위한 프레임 워크? [닫은
-
20-08-2019 - |
문제
네트워크 레벨 패킷을 수행하기위한 프로그래머 친화적 (예 : 확장 가능한) 프레임 워크 또는 시스템을 추천 할 수 있습니까? 퍼징?
추가 패킷 형식으로 프로그래밍 할 수있는 시스템과 프로토콜에 따른 방식으로 패킷을 분해하는 다양한 방법을 찾고 있습니다.
Google의 방법을 알고 있습니다. 특정 권장 사항을 찾고 있습니다 :)
감사해요!
다른 팁
Scapy 정말 프로그래머 친화적으로 보입니다. 파이썬으로 작성되었습니다.
Python Command Interpreter를 명령 통역사로 사용합니다. 아주 좋은 문서가 있습니다. 사용하기 쉽고 이해하기 쉽습니다.
API는 괜찮아 보인다. "Pythonic"스타일로 작성되었습니다. 매우 완전 해 보이고 적극적으로 개발 중입니다.
나는 추천 할 수있다 술리 퍼징 프레임 워크. 그것은 파이썬 프레임 워크이며 그 일에 능숙합니다.
Layer 2 프로토콜 퍼지를 원한다면 Ernw.de의 사람들의 위대한 작품을 확인하십시오.
http://www.ernw.de/download/l2sulley_04-15-08.tar.bz2
http://www.ernw.de/download/l2_fuzzing_shmoo08.pdf
특히 퍼징에 관심이 있습니까?
업데이트 : DNS를 타겟팅 할 때 확인해야합니다. 프로토스 테스트 스위트, 특히 그들의 DNS 모듈. 이것은 닫힌 소스 Java 패키지이므로 프레임 워크처럼 사용할 수는 없지만 Protos가 충분히 철저하지 않은 경우 항상 Sulley 모듈을 작성할 수 있습니다.
나는 단지 주위에 구글을 get 다. 나는 이것들 중 어느 것도 사용한 적이 없습니다.
Perl을 좋아한다면 퍼즐 링이 프레임 워크로서 정말 좋다는 것을 알고 있습니다. http://www.securiteam.com/tools/5fp0q1pkus.html
Jborfuzz와 대부분의 다른 퍼즐은 프레임 워크로 설계되지 않았으며 확실히 네트워크 수준이 아닙니다.
제안 된 답변 중 어느 것도 내 요구를 충족하지 못하므로 썼습니다. 내 자신의 퍼지 DNS 서버 대신에.