Két proxybeállítás olyan láncot hozhat létre, amelyet nem szándékozott
Kövesse nyomon a kapcsolatot, amikor egy alkalmazás proxybeállítása folyamatszintű proxyburkolóval kombinálódik.
Az alkalmazás a B proxyra mutat, de egy A proxyhoz beállított burkolón keresztül indult. Melyik kimenetet látja a webhely? A válasz attól függ, melyik kapcsolatot fogja el a burkoló.
Egyszerű beágyazott elrendezésben az alkalmazás először a B-hez próbál kapcsolódni. A burkoló elkapja ezt a kapcsolatot, és az A-n keresztül viszi. Ezután az alkalmazás a B proxy protokollját beszéli a keletkezett adatfolyamon, és a B hozza létre a végső webhelykapcsolatot.
application → wrapper proxy A → application proxy B → website
A webhely a B végső kimenő kapcsolatát látja. A B egy A-n keresztül érkező kapcsolatot lát. Ez eltér attól, amikor a burkoló csendben felülírja az alkalmazás saját proxybeállítását.
Az egyszerű ábra feltételekkel rendelkezik
A megkerülési szabályok, a nem támogatott socket-hívások, a meglévő folyamatok és az egyes termékek elfogási modellje megváltoztathatják az útvonalat. Egyes burkolók kizárhatják saját proxyjukat vagy kiválasztott célokat. Ne feltételezze, hogy minden eszközpár ugyanúgy kapcsolódik össze.
A proxychains-ng leírása ismerteti az elfogási megközelítését és korlátait. A natív proxytámogatást használó program továbbra is hálózati kapcsolatot létesít azzal a proxyval, ami az elfogás egyik jelöltje.
A nem hitelesített nyilvános végpontok szándékos láncolatához az ingyenes proxylista olyan jelölteket kínál, amelyek protokolljának minden eszközhöz illeszkednie kell. Váratlan kimenet esetén három címet külön rögzítsen: a végpontot, amelyet az alkalmazás választott, a végpontot, amelyet a burkoló választott, és az eredményt, amelyet a webhely lát. Ha csak a böngésző beállításait nézi, a középső réteg elvész.
Egy útvonalat használjon a szándékolt viselkedés megállapítása közben, majd csak akkor adja hozzá a másikat, ha a lánc szükséges. A további ugrások hibapontokat és eltérő bizalmi viszonyokat adhatnak hozzá. Nem törlik automatikusan az azonosító sütiket, és nem teszik azt, hogy az alkalmazás minden kapcsolata ugyanazt az útvonalat kövesse.