
WireBug는 VoIP 침투 테스트를 위한 도구 모음입니다.
WireBug는 Voice-over-IP 침투 테스트를 위한 툴 세트입니다. 사용하기 쉽도록 마법사(wizard) 형태로 설계되었습니다. 각 도구는 단일 사용을 위해 제작되었으며, 모든 도구는 자체적인 Python 또는 Bash 프로그램입니다.
설치 가이드는 wiki에서 확인하세요.
FullBridge: 두 개의 정의된 인터페이스로 레이어2 브리지를 설정하는 간단한 bash 스크립트입니다.
TimeShift: 중간자 위치(FullBridge도 함께 사용)에서 과거 또는 미래의 타임스탬프로 NTP 요청에 응답하는 도구입니다. 클라이언트(VoIP 전화기)가 서버 인증서(SIPS, H.323s, HTTPS, LDAPS 등)의 유효성을 검사하는지 확인하거나, 간단히 DOS 도구로 사용할 수 있습니다.
VlanEnum: 802.1Q 가상 인터페이스를 VLAN 태깅과 함께 생성하고 가능한 DHCP 응답을 기다리는 bash 스크립트입니다. IP 주소를 얻을 수 있으면 인터페이스는 유지되고, 그렇지 않으면 삭제됩니다.
SaCLaC: 두 개의 Python 프로그램을 포함합니다. 하나는 가짜 LLDP-MED 패킷을 스푸핑하여 VoIP VLAN에 진입하거나 클라이언트에 VLAN 태그를 설정하도록 지시하여 DoS를 유발하는 도구이고, 다른 하나는 PCAP 파일의 CDP 정보를 분석하는 도구입니다.
DecryptSRTP: Cisco Systems의 SRTP 라이브러리를 사용하여 시그널링 부분에서 AES 키를 추출한 후 SRTP-SDES 스트림을 복호화하는 스크립트입니다.
CrackTheSIP: 워드 리스트를 사용하여 SIP 다이제스트 인증을 크래킹하는 간단한 무차별 대입(brute force) 도구입니다.
ZRTPDowngrade: 중간자 위치에서 ZRTP로 시작된 패킷을 드롭하는 도구입니다.
EvilSTUN: 가짜 STUN 응답을 위한 간단한 도구입니다.
SIPFuzz: SIP 퍼징 도구입니다.
SIPEnum: 주어진 파일을 통해 SIP 확장을 열거하는 도구입니다.
SIPBrute: SIP 프록시에 대한 온라인 무차별 대입 공격 도구입니다.
SIPDiscover: SIP 서비스를 발견하는 도구입니다.
RTPFuzz: 실행 중인 스트림에 무작위 RTP 패킷(노이즈)을 주입 및 퍼징하는 도구입니다.
RTPAudioInjection: 실행 중인 스트림에 원시 오디오 파일을 주입하는 도구입니다.
자세한 정보는 wiki 페이지를 참조하세요.
WireBug 툴 세트의 목표는 탭 완성 기능을 갖춘 마법사입니다. 이를 통해 도구나 옵션에 대한 상세 정보 없이도 쉽게 사용할 수 있습니다. 또한 명령줄에서도 각 도구를 개별적으로 사용할 수 있습니다.
python wirebug.py
__ __.__ __________
/ \ / \__|______ ____\______ \__ __ ____
\ \/\/ / \_ __ \_/ __ \| | _/ | \/ ___\
>>>>>\>>>>>>>>/|>>||>>|>\/\>>>>>/|>>>>|>>>\>>|>>/>/>/>>>>>>>
\__/\ / |__||__| \___ .______ /____/\___ /
\/ \/ \/ /_____/
by Moritz Abrell - SySS GmbH, 2019 - 2021
Follow the wizard to use WireBug.
Use TAB to show possible options.
wizard >
wizard > help
Documented commands (type help <topic>):
========================================
bridge evilstun lldpspoof sipcrack timeshift
cdpanalyze exit rtpaudioinject sipdiscover vlanenum
clear help rtpfuzz sipenum zrtpdowngrade
decryptsrtp lldpdos sipbrute sipfuzz
Moritz Abrell, SySS GmbH 2019-2021
본 도구는 사용자의 책임 하에 사용하십시오. 관련된 모든 사람의 완전한 동의 없이 사용하지 마십시오. 교육 목적으로만 사용하십시오.