Prasības: Tīkla problēmu dēļ programma nevar tieši izveidot savienojumu ar dažiem tīmekļa pakalpojumiem, tai var būt jāpiekļūst, izmantojot starpniekserveri, ja programma atbalsta starpniekservera iestatīšanu, ja tā neatbalsta starpniekservera iestatīšanu, kā ļaut programmai piekļūt tīklam, izmantojot starpniekserveri, nemainot avota kodu un atkārtoti kompilējot?
Starpniekserveru ķēdes
ProxyChains ir UNIX programma, kas savieno ar tīklu saistītās libc funkcijas dinamiskajos saistītājos, izmantojot iepriekš ielādētus DLL, un novirza savienojumus, izmantojot SOCKS4a/5 vai HTTP starpniekserverus. pašas starpniekserveru ķēdesJūs nevarat pārredzami ļaut visai sistēmas trafikam iet uz starpniekserveri "globāli"Tas ir paredzēts, lai iespējotu starpniekserverus tikai norādītajām komandām. Tas nozīmē, ka pirms komandas ir jāpievieno starpniekserveri, lai tā stātos spēkā. ProxyChains ir spēcīgs starpniekservera rīks, kas palīdz mums apiet tīkla ierobežojumus un droši piekļūt ārējiem tīkliem, izmantojot vienkāršu konfigurāciju.
ProxyChains vs ProxyChains4
Starpniekserveri un starpniekserveris4 nav viens un tas pats projekts, bet tie ir cieši saistīti. Faktiski proxychains4 ir oficiālais pēctecis proxychains projektam (t.i., ceturtā paaudze),
ProxyChains avota kods:Hipersaites pieteikšanās ir redzama. ProxyChains avota kods (dakšas filiāle, ko uztur izstrādātājs Haad):Hipersaites pieteikšanās ir redzama. ProxyChains4 avota kods:Hipersaites pieteikšanās ir redzama.
ProxyChains4 uzstādīšana
Instalējiet ProxyChains4, izmantojot Rocky Linux laidienu 9.5 ar šādu komandu:
Kā parādīts zemāk:
Bezmaksas starpniekserveri
Hipersaites pieteikšanās ir redzama.
Hipersaites pieteikšanās ir redzama.
Hipersaites pieteikšanās ir redzama.
Aģenta lietojamību var pārbaudīt, izmantojot šādu komandu:
ProxyChains atbalsta četrus starpniekservera ķēdes režīmus: dynamic_chain, strict_chain, round_robin_chain un random_chain.
Konfigurējiet starpniekservera starpniekserveri, konfigurācijas faila ceļu:/etc/proxychains.conf, noklusējuma profils:
proxychains.conf
(5.92 KB, Lejupielādes skaits: 0, Pārdošanas cena: 3 Graudi MB)
Grozījumi ir šādi:
Izveidojiet jaunu konsoles programmu, izmantojot .NET 8, un nosūtiet tīkla pieprasījumu ar šādu avota kodu:
Ar starpniekserveri un bez tā testa komandas:
Atšķirība ir parādīta zemāk:
Padoms: Jūs varat tieši ievadīt proxychains4 bash no komandrindas, lai jūs varētu izveidot jaunu termināli ar globālo starpniekservera funkciju, nav nepieciešams pievienot proxychains4 pirms katras komandas, ievadiet izeju, lai izietu no termināļa. |