يستطيع مشروع 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 ويعترض واجهات برمجية مختارة داخل العملية المشغلة وأبنائها. ونطاق TCP الموثق فيه لا ينشئ مساراً لحركة UDP العشوائية ولا لكل تنفيذ شبكي ممكن.

تحقق من البرنامج والوجهات المعنيين. تغيّر مخرج الويب لطلب واحد دليل يخص ذلك الطلب، وليس ضماناً شاملاً لإخفاء هوية العملية.

مقالات ذات صلة