client → local TCP relay → existing forward proxy → destination

San socrú seo tá sruth aníos seasta amháin ag an athsheoltóir. Cuireann sé iarratas an chliaint ar aghaidh gan athrú chuig an seachfhreastalaí tosaigh atá ann. Léann an seachfhreastalaí sin an URL iomlán nó an sprioc CONNECT, cuireann sé beartas i bhfeidhm agus osclaíonn sé an nasc ceann scríbe.

Athraíonn díriú an athsheoltóra go díreach ar shuíomh gréasáin an conradh. Ní mór do sheachfhreastalaí tosaigh ceann scríbe a roghnú agus frámaíocht HTTP agus iompar na nasc a láimhseáil; ní leor óstainm a bhaint as an gcéad líne.

Soláthraíonn Ncat de chuid Nmap mód éisteachta a thuigeann HTTP ar leithligh:

ncat --listen 127.0.0.1 3128 --proxy-type http

Úsáideann an sampla loopback seo cur i bhfeidhm seachfhreastalaí Ncat, ní gné a roinneann gach nc. Láimhseálann a sheachfhreastalaí ar thaobh na héisteachta modhanna HTTP agus CONNECT. Ní bhunaíonn a roghanna SOCKS ar thaobh an chliaint freastalaí SOCKS i mód éisteachta. Teastaíonn láimhseáil nasctha d’aon ghnó, rialú rochtana agus logáil ó sheirbhís roinnte bhuan freisin.

Chun breathnú, aimsigh teorainn an chriptithe. Is féidir le hathsheoltóir ar nasc seachfhreastalaí HTTP simplí iarratais agus freagraí an tseachfhreastalaí a fheiceáil. Tar éis CONNECT, is bearta TLS iad HTTPS an chinn scríbe, ní ábhar leathanaigh inléite. Ceilfidh TLS chuig an seachfhreastalaí fiú an chéad mhalartú seachfhreastalaí ar an nasc sin. Úsáid diagnóisic cliaint agus seachfhreastalaí le haghaidh idirbheart léirmhínithe, agus cosain logaí a bhféadfadh dintiúir nó URLanna íogaire a bheith iontu.

Ailt ghaolmhara