Windows projesi Proxychains.exe bir programı başlatabilir ve desteklenen Winsock TCP çağrılarını yakalayabilir, böylece bağlantıları SOCKS5 kullanır. Bu bir süreç sarmalayıcısıdır, dolayısıyla başka bir uygulamanın aynı proxy ayarını benimsemesi gerekmez.

Uygun bir Windows derlemesi varsa, proxychains.exe takma adını kullanan bir komut şöyle görünebilir:

proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"

İlgili kanca DLL'sini sarmalayıcının yanında tutun. Proje uyumlu bir platform ve mimari gerektirir: hedef program için uygun x86 veya x64 derlemesini kullanın.

Projenin sağladığı yapılandırmadan başlayarak tek proxy'li bir yol için bir SOCKS5 girdisi bırakın:

strict_chain
proxy_dns

[ProxyList]
socks5 127.0.0.1 1080

Uç noktayı değiştirin ve sağlanan doğrudan yol istisnalarını gözden geçirin. SOCKS5 proxy listesi herkese açık hedefler için uzak uç nokta adayları sunar; loopback örneği ise bunun yerine bu Windows makinesinde bir dinleyici gerektirir. Örnek temel ayarları gösterir, dağıtılan dosyanın tamamını değil. O dosya dynamic_chain ve random_chain'i açıkça desteklenmiyor olarak işaretler; bu kipleri kullanan Linux proxychains-ng tarifleri birbirinin yerine geçmez.

Sarmalayıcı bir DLL enjekte eder ve başlatılan süreçte ve onun torunlarında seçili API'leri yakalar. Belgelenen TCP kapsamı rastgele UDP trafiği veya olası her ağ uygulaması için bir yol kurmaz.

Söz konusu programı ve hedefleri doğrulayın. Tek bir istek için değişen web çıkışı o isteğe dair bir kanıttır, süreç için evrensel bir anonimlik garantisi değildir.

İlgili makaleler