
أداة تفاعلية لبروتوكول SIP لمعالجة الحزم، والتنصت، وهجمات الرجل في المنتصف، و fuzzing، ومحاكاة هجمات DOS.
مجموعة أدوات تفاعلية لبروتوكول SIP لمعالجة الحزم، والتجسس، وهجمات الوسيط، والاختبارات العشوائية، ومحاكاة هجمات الحرمان من الخدمة.
git clone https://github.com/halitalptekin/isip.git
cd isip
pip install -r requirements.txt
packet. عند البدء الأول، تكون في حلقة الأوامر main.isip:main> packet
isip:packet>
new. إذا لم تكتب اسمًا، سينشئ isip الحزمة باسم message-{id}.isip:packet> new
isip:packet> new r1
list.isip:packet> list
show. يمكنك كتابة ip أو udp أو sip مع الأمر show.isip:packet> show message-1
isip:packet> show message-1 ip
isip:packet> show message-1 udp
isip:packet> show message-1 sip
isip:packet> show message-1 ip src
isip:packet> show message-1 udp sport
isip:packet> show message-1 sip uri
isip:packet> show message-1 sip headers.to
set. يمكنك كتابة ip أو udp أو sip وتسمية الخاصية باستخدام الأمر show.isip> set message-1 ip src 12.12.12.12
isip> set message-1 udp sport 4545
isip> set message-1 sip method OPTIONS
isip> set message-1 sip headers.from "blabla"
set. يمكنك استخدام الأوامر random-headers-from، random-headers-to، random-headers-call-id، random-headers-max-forwards، random-headers-user-agent، random-headers-contact، random-headers-invite-cseq، random-headers-register-cseq.isip:packet> set message-1 ip src random-ip
isip:packet> set message-1 udp sport random-port
isip:packet> set message-1 sip headers.from random-headers-from
isip:packet> set message-1 sip headers.to random-headers-to
isip:packet> set message-1 sip headers.contact random-headers-contact
isip:packet> set message-1 sip body random-data 50
send.isip:packet> send message-1 1
isip:packet> send message-1 150
parse.isip:packet> parse test/test1.txt r1
pcap باستخدام الأمر load. إذا لم تكتب اسمًا، سينشئ isip الحزمة باسم message-{id}.isip:packet> load test.pcap r1
isip:packet> load test.pcap
pcap باستخدام الأمر save. يمكنك حفظ قائمة الحزم بأمر واحد فقط.isip:packet> save r1 test.pcap
isip:packet> save r2 test.pcap # assume you have r2.0, r2.1, r2.2, r2.3 ...
wireshark.isip:packet> wireshark r1
isip:packet> wireshark r2 # assume you have r2.0, r2.1, r2.2, r2.3 ...
hist.isip:packet> hist
shell أو !.isip:packet> shell ls -la
isip:packet> ! cat /etc/passwd
? أو help.isip> ?
isip> help
isip:packet> ?
isip:packet> help
isip:packet> help new
isip:packet> help send
isip:packet> help set
isip:packet> help show