Bilinen bir tcp ana bilgisayardan gelen trafiğe bazı küçük değişiklikler yapmalıyım: bağlantıyı işlemden geçirmeden önce akışı alın.
Örneğin, 192.168.1.88 bir web sunucusu çalıştıran uzak bir ana bilgisayar olsun.
Yerel ana bilgisayarımdaki bir işlem 192.168.1.88:80'den (örneğin tarayıcı) veri aldığında, veri ilk önce text-Abununla değiştirilerek değiştirilir text-B:
- 127.0.0.1: ... 192.168.1.88:80'e bağlanıyor
127.0.0.1: ... 192.168.1.88:80'e gönderir:
GET /192.168.1.88:80 127.0.0.1'e gönderilir: ...:
HTTP/1.0 200 OK Content-Type: text/plain Some text-A, some other textBu veriler sistem tarafından bir şekilde ele geçirilir ve çıktısı olan bir programa aktarılır:
HTTP/1.0 200 OK Content-Type: text/plain Some text-B, some other textsistem bu şekilde değiştirilen verileri, 192.168.1.88:80'den geliyormuş gibi, 127.0.0.1: ... işlem idaresine verir.
Bu değişiklikleri yapmak için akış tabanlı bir yolum olduğunu varsayarsak ( sedörneğin kullanarak ), gelen tcp akışını önceden işlemenin en kolay yolu nedir?
Sanırım bu içerecektir iptables, ama pek de iyi değilim.
Uygulamanın orijinal ana bilgisayarla uğraşmak zorunda olduğunu unutmayın, bu nedenle bir proxy ayarlamak muhtemelen bir çözüm değildir.