Ang iyong application ay nakaturo sa proxy B, ngunit inilunsad sa pamamagitan ng wrapper na naka-configure para sa proxy A. Aling exit ang nakikita ng website? Ang sagot ay depende sa kung aling koneksyon ang hinaharang ng wrapper.

Sa simpleng nested na kaayusan, sinusubukan muna ng application na kumonekta sa B. Hinaharang ng wrapper ang koneksyong iyon at dinadaan ito sa A. Pagkatapos ay nagsasalita ang application ng proxy protocol ng B sa nagresultang stream, at ginagawa ng B ang huling koneksyon sa website.

application → wrapper proxy A → application proxy B → website

Nakikita ng website ang huling palabas na koneksyon ng B. Nakikita ng B ang koneksyong dumarating sa A. Iba ito sa tahimik na pag-overwrite ng wrapper sa sariling setting ng proxy ng application.

May mga kondisyon ang simpleng diagram

Ang mga panuntunan sa bypass, hindi suportadong socket call, umiiral na proseso at modelo ng interception ng bawat produkto ay makapagbabago ng landas. Ang ilang wrapper ay maaaring magbukod sa kanilang sariling proxy o piling destinasyon. Huwag ipagpalagay na ang bawat pares ng tool ay nagsasama sa parehong paraan.

Ipinaliwanag ng paglalarawan ng proxychains-ng ang paraan ng interception at mga limitasyon nito. Ang programang gumagamit ng native na suporta sa proxy ay gumagawa pa rin ng koneksyon sa network sa proxy na iyon, na isang kandidato para sa interception.

Para sa sinadyang chain ng hindi awtentikadong pampublikong endpoint, ang libreng listahan ng proxy ay nag-aalok ng mga kandidatong dapat tumugma ang protocol sa bawat tool. Para sa hindi inaasahang exit, itala nang hiwalay ang tatlong address: ang endpoint na pinili ng application, ang endpoint na pinili ng wrapper, at ang resultang nakikita ng website. Ang pagtingin lamang sa mga setting ng browser ay nakakaligta sa gitnang layer.

Gumamit ng isang ruta habang itinatatag ang inilaan na pag-uugali, pagkatapos ay idagdag ang isa pa lamang kung kailangan ang chain. Ang dagdag na hop ay makakadagdag ng mga punto ng pagpalya at iba't ibang ugnayan ng tiwala. Hindi nila awtomatikong binubura ang pagkakakilanlang cookie o ginagawang pareho ang ruta ng bawat koneksyon sa application.

Kaugnay na mga artikulo