اجرای یک برنامه ویندوز از طریق Proxychains.exe
از پوشش فرآیند نسخه ویندوزی Proxychains و معماری همخوان با پیکربندی صریح SOCKS5 استفاده کنید.
پروژه ویندوزی Proxychains.exe میتواند برنامهای را اجرا کند و فراخوانیهای پشتیبانیشده Winsock TCP را رهگیری کند تا اتصالهای آن از SOCKS5 استفاده کنند. این یک پوشش فرآیند است، بنابراین برنامه دیگری لازم نیست همان تنظیم پروکسی را بپذیرد.
وقتی بیلد همخوان ویندوز در دسترس باشد، فرمانی که از نام مستعار proxychains.exe استفاده میکند میتواند چنین باشد:
proxychains.exe -f "C:\Proxy\proxychains.conf" "C:\Tools\client.exe"
DLL قلاب مرتبط را کنار پوشش نگه دارید. پروژه به پلتفرم و معماری سازگار نیاز دارد: برای برنامه هدف از بیلد همخوان x86 یا x64 استفاده کنید.
با شروع از پیکربندیای که پروژه ارائه میدهد، برای مسیر تکپروکسی یک ورودی SOCKS5 نگه دارید:
strict_chain
proxy_dns
[ProxyList]
socks5 127.0.0.1 1080
نقطه پایانی را جایگزین کنید و استثناهای مسیر مستقیم ارائهشده را بررسی کنید. فهرست پروکسی SOCKS5 نامزدهای نقطه پایانی راه دور را برای مقاصد عمومی عرضه میکند؛ در عوض نمونه loopback به یک شنونده روی همین ماشین ویندوز نیاز دارد. نمونه فقط تنظیمات اصلی را نشان میدهد، نه کل فایل توزیعشده را. آن فایل صریحاً dynamic_chain و random_chain را پشتیبانینشده اعلام میکند؛ دستورکارهای proxychains-ng لینوکس که از این حالتها استفاده میکنند قابل جایگزینی با یکدیگر نیستند.
پوشش یک DLL تزریق میکند و APIهای برگزیده را در فرآیند اجراشده و فرزندانش رهگیری میکند. دامنه TCP مستندشدهاش مسیری برای ترافیک دلخواه UDP یا هر پیادهسازی شبکه ممکن ایجاد نمیکند.
برنامه و مقاصد مشخص را اعتبارسنجی کنید. تغییر خروجی وب برای یک درخواست شاهدی درباره همان درخواست است، نه تضمین ناشناسبودن فراگیر برای فرآیند.