溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么使用Isip攔截、分析和修改網(wǎng)絡(luò)數(shù)據(jù)包

發(fā)布時間:2021-11-19 17:13:57 來源:億速云 閱讀:386 作者:小新 欄目:網(wǎng)絡(luò)安全

小編給大家分享一下怎么使用Isip攔截、分析和修改網(wǎng)絡(luò)數(shù)據(jù)包,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

工具安裝

git clone https://github.com/halitalptekin/isip.gitcd isippip install -r requirements.txt

工具使用

數(shù)據(jù)包模擬工具可以在packet命令循環(huán)中找到,輸入命令之后,你將會進(jìn)入到main命令循環(huán)中:

isip:main>packetisip:packet>

大家可以使用new命令創(chuàng)建一個新的sip數(shù)據(jù)包,如果你沒有給數(shù)據(jù)包命名的話,isip會默認(rèn)以message-{id}的形式命名數(shù)據(jù)包。

isip:packet>newisip:packet>new r1

使用list命令列舉出所有新創(chuàng)建的sip數(shù)據(jù)包:

isip:packet>list

使用show命令查看數(shù)據(jù)包屬性,你還可以配合ip、udp或sip選項跟show命令一起使用:

isip:packet>show message-1isip:packet>show message-1 ipisip:packet>show message-1 udpisip:packet>show message-1 sipisip:packet>show message-1 ip srcisip:packet>show message-1 udp sportisip:packet>show message-1 sip uriisip:packet>show message-1 sip headers.to

使用set命令設(shè)置數(shù)據(jù)包屬性,你還可以配合ip、udp或sip命令來進(jìn)行設(shè)置:

isip>set message-1 ip src 12.12.12.12isip>set message-1 udp sport 4545isip>set message-1 sip method OPTIONSisip>set message-1 sip headers.from "blabla"

使用set命令設(shè)置數(shù)據(jù)包隨機(jī)屬性,你還可以配合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-ipisip:packet>set message-1 udp sport random-portisip:packet>set message-1 sip headers.from random-headers-fromisip:packet>set message-1 sip headers.to random-headers-toisip:packet>set message-1 sip headers.contact random-headers-contactisip:packet>set message-1 sip body random-data 50

使用send命令發(fā)送數(shù)據(jù)包:

isip:packet>send message-1 1isip:packet>send message-1 150

使用parse命令解析數(shù)據(jù)包中的文本信息:

isip:packet>parse test/test1.txt r1

使用load命令從pcap文件中加載數(shù)據(jù)包,如果你沒有對數(shù)據(jù)包命名,工具會自動以message-{id}的形式命名:

isip:packet>load test.pcap r1isip:packet>load test.pcap

接下來,使用save命令保存數(shù)據(jù)包為pcap文件:

isip:packet>save r1 test.pcapisip:packet>save r2 test.pcap # assume you have r2.0, r2.1, r2.2, r2.3 ...

使用wireshark命令,用wireshark打開數(shù)據(jù)包:

isip:packet>wireshark r1isip:packet>wireshark r2 # assume you have r2.0, r2.1, r2.2, r2.3 ...

使用hist命令查看操作記錄:

isip:packet>hist

使用shell或!命令執(zhí)行Shell代碼:

isip:packet>shell ls -laisip:packet>! cat /etc/passwd

使用?或help命令查看幫助頁面:

isip>?isip>helpisip:packet>?isip:packet>helpisip:packet>help newisip:packet>help sendisip:packet>help setisip:packet>help show

以上是“怎么使用Isip攔截、分析和修改網(wǎng)絡(luò)數(shù)據(jù)包”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI