2012-03-19 31 views
1

我正在尋找有用的信息,我的小項目允許我嗅探從網絡服務器收到的網頁,並在它出現在瀏覽器中之前我會測試內容(文本),然後根據這個測試,我的程序塊(或重定向)的頁面的情況下,測試是假的......如何根據包含的數據(文本)過濾/嗅探網頁?

我發現了一個很完整的圖書館是scapy,他可以嗅探,銳意所有包括http答覆交通..

I found someone looking to do similar things,但響應建議開發一個代理..

我的問題是:是否需要做一個代理?或者只是Scapy的

回答

1

Smarty的,

要回答你的問題是你能做到這一點與Scapy的但本質上,你將創建在此過程中的代理。

事實上,您的請求實際上是Web代理服務器的定義。

DC

+0

謝謝直流,我明白爲什麼代理是必不可少的,但我有一個關於在瀏覽器(代理配置)配置的關注,我想這是自動(在用戶的瀏覽器沒有配置) ,我已經知道在瀏覽器中沒有配置的代理。 – 2012-04-22 18:28:44

+0

你有什麼想法如何在Windows下做到這一點? – 2012-04-22 18:30:19

+0

在scapy中做好這樣的事情。在Web瀏覽器中設置代理scapy box ip port 8080然後在scapy box sniff(filter =「port 8080」)然後「做點事情」然後發送(「processedpkt」) – dc5553 2012-04-23 07:40:14