簡體   English   中英

如何使用python將用戶重定向到其他服務器?

[英]how can i redirect a user to a different server with python?

我正在嘗試編寫一個腳本,該腳本將監視數據包(使用pypcap)並將某些URL / IP重定向到我選擇的內容。 我知道我只能編輯hosts文件,但是那不是起作用,因為我不是管理員。

我以為CGI可能有用,但這確實讓我感到困惑。

編輯:對不起,如果它聽起來像是惡意的或像是MITM攻擊。 我需要這個的原因是因為我有一個(舊的)應用程序,該應用程序可以從站點中獲取頁面,但是域最近已更改,導致其不再起作用。 我沒有編寫該應用程序,因此不能僅僅更改它訪問的域。

我基本上需要通過編輯hosts文件而不需要訪問它來完成可以完成的操作。

pypcap需要管理權限,因此這不是一個選擇。

而且您無權訪問pc內部,源代碼或Web服務器。

剩下幾個選項:

  1. 使用十六進制編輯器和反匯編程序在應用程序文件中修改主機名。
  2. 使用作弊引擎和其他內存工具修改內存中加載的應用程序。
  3. 在可以修改os api調用的虛擬環境中啟動應用程序。 改良的葡萄酒也許可以做到這一點。
  4. 使用(透明)代理/修改后的路由器修改PC和Web服務器之間的請求。

如果應用程序支持使用代理,則使用重定向器設置本地魷魚可能是最簡單的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM