반응형
업무상.. 탐지TEST용 도구가 필요해서 python으로 개발하고 wxPython으로 GUI를 입혔습니다.
wxPython은 처음해보는데.. 원하는 코드들이 검색이 제맘대로 안되서 고생을 엄청했네요.. ㅠㅠ
아래는 구 GUI 모습..
StaticBox랑 StaticText에서 값을 어떻게 전달 받는지 몰라서.. 헤맨게.. 언.. 5시간 ㅠㅠ
구성도는 아래와 같습니다.
순서
1. py_client.py 에서 탐지문자열 및 Flow, Port 지정
2. py_client.py 에서 Port Open 명령 전달
3. py_auto_openport.py 에서 전달받은 Port 로 서버(py_server.py) 실행
4. py_client.py 에서 py_server.py 로 패턴 전송
5. py_client.py 와 py_server.py 가 3 way-handshake 를 맺으며 통신
6. 네트워크 탐지장비에서 탐지
7. 통신이 끝나면 py_server.py 종료
보완점
1. TCP만 구현해놓음.
2. 패킷덤프파일(cap)을 입력값으로 받아 서로 통신할 수 있도록 구현하면 좋음.
반응형
'작업공간 > Security' 카테고리의 다른 글
서강대 정보통신대학원 해킹?? (2) | 2013.01.14 |
---|---|
KISA 포상금제도 (8) | 2012.12.14 |
GDB Intel Achi 보는 방법 (0) | 2012.05.07 |
CAP 파일 분석 시스템 (7) | 2012.04.06 |
wargame - maze game (3) | 2012.03.09 |