Modh proxy HTTP Ncat an aghaidh sealaid TCP suidhichte
Bidh sealaid byte suidhichte a’ fàgail giollachd HTTP chun an proxy a th’ ann. Tha modh èisteachd HTTP Ncat na sheirbheis eile a thuigeas a’ phròtacal.
client → local TCP relay → existing forward proxy → destinationSan rèiteachadh seo tha aon upstream suidhichte aig an t-sealaid. Cuiridh e iarrtas a’ chliant air adhart gun atharrachadh chun an proxy adhartach a th’ ann. Leughaidh am proxy sin an URL iomlan no an t-amas CONNECT, cuiridh e poileasaidh an sàs agus fosglaidh e an ceangal ceann-uidhe.
Bidh stiùireadh an t-sealaid gu dìreach gu làrach-lìn ag atharrachadh a’ chùmhnaint. Feumaidh proxy adhartach cinn-uidhe a thaghadh agus frèamadh HTTP agus giùlan nan ceangal a lèirsinn; chan eil e gu leòr ainm òstair a thoirt a-mach às a’ chiad loidhne.
Tha Ncat bho Nmap a’ tabhann modh èisteachd a thuigeas HTTP air leth:
ncat --listen 127.0.0.1 3128 --proxy-type httpTha an eisimpleir loopback seo a’ cleachdadh buileachadh proxy Ncat, chan e feart a tha aig gach nc. Bidh am proxy aig taobh na h-èisteachd a’ lèirsinn dhòighean HTTP agus CONNECT. Cha chuireas na roghainnean SOCKS aig taobh a’ chliant seirbheis SOCKS air dòigh ann am modh èisteachd. Feumaidh seirbheis cho-roinnte mhaireannach làimhseachadh cheangal a dh’aona-ghnothach, smachd ruigsinneachd agus clàradh cuideachd.
Airson amharc, lorg crìoch an crioptachaidh. Chì sealaid air ceangal proxy HTTP lom iarrtasan agus freagairtean a’ phroxy. Às dèidh CONNECT ’s e bytes TLS a th’ ann an HTTPS a’ chinn-uidhe, chan e susbaint duilleige a ghabhas leughadh. Bidh TLS chun a’ phroxy a’ falach eadhon a’ chiad iomlaid proxy air a’ cheangal sin. Cleachd breithneachadh cliant is proxy airson gnothaichean mìneachail, agus dìon clàran a dh’fhaodadh teisteasan no URLan mothachail a bhith annta.