İki proxy ayarı nəzərdə tutmadığınız bir zəncir yarada bilər
Tətbiqin proxy ayarı proses səviyyəli proxy sarğısı ilə birləşdikdə bağlantını izləyin.
Tətbiqiniz B proxy-sinə yönəlir, lakin A proxy-si üçün konfiqurasiya edilmiş sarğı vasitəsilə işə salınıb. Veb sayt hansı çıxışı görür? Cavab sarğının hansı bağlantını tutmasından asılıdır.
Sadə iç-içə düzülüşdə tətbiq əvvəlcə B-yə qoşulmağa çalışır. Sarğı həmin bağlantını tutur və A vasitəsilə daşıyır. Sonra tətbiq yaranan axın üzərində B-nin proxy protokolu ilə danışır və B son veb sayt bağlantısını edir.
application → wrapper proxy A → application proxy B → website
Veb sayt B-nin son xarici bağlantısını görür. B isə A vasitəsilə gələn bağlantı görür. Bu, sarğının tətbiqin öz proxy ayarını səssizcə üzərinə yazmasından fərqlənir.
Sadə diaqramın şərtləri var
Kənarlaşma qaydaları, dəstəklənməyən soket çağırışları, mövcud proseslər və hər məhsulun tutma modeli yolu dəyişə bilər. Bəzi sarğılar öz proxy-lərini və ya seçilmiş təyinatları istisna edə bilər. Hər alət cütünün eyni şəkildə birləşdiyini güman etməyin.
proxychains-ng təsviri onun tutma yanaşmasını və məhdudiyyətlərini izah edir. Doğma proxy dəstəyindən istifadə edən proqram yenə də həmin proxy-yə şəbəkə bağlantısı edir və bu, tutma üçün namizədlərdən biridir.
Autentifikasiyasız ictimai son nöqtələrdən qəsdən zəncir qurmaq üçün pulsuz proxy siyahısı protokolları hər alətə uyğun olmalı olan namizədlər təqdim edir. Gözlənilməz çıxış üçün üç ünvanı ayrıca qeyd edin: tətbiqin seçdiyi son nöqtə, sarğının seçdiyi son nöqtə və veb saytının gördüyü nəticə. Yalnız brauzerin ayarlarına baxmaq orta qatı qaçır.
Nəzərdə tutulan davranışı müəyyənləşdirərkən bir marşrutdan istifadə edin, digərini yalnız zəncir tələb olunarsa əlavə edin. Əlavə keçidlər nasazlıq nöqtələri və fərqli etimad münasibətləri əlavə edə bilər. Onlar avtomatik olaraq identifikasiya edən kukiləri silmir və tətbiqdəki hər bağlantının eyni marşrutla getməsini təmin etmir.