Mar as urrainn aon phort proxy gabhail ri HTTP agus SOCKS le chèile
A' mìneachadh mar as urrainn do neach-èisteachd measgaichte a dh'aona ghnothaich eadar-dhealachadh a dhèanamh eadar HTTP agus SOCKS, fhad 's nach urrainn do neach-èisteachd àbhaisteach aon-phròtacail sin a dhèanamh.
'S urrainn do neach-èisteachd proxy measgaichte gabhail ri HTTP agus SOCKS air aon phort TCP oir bidh am frithealaiche a' sgrùdadh a' chiad bhaidean pròtacail. Chan e àireamh a' phuirt a nì an lorg sin.
Bidh iarrtas proxy HTTP a' tòiseachadh le modh HTTP, leithid GET no CONNECT. Bidh fàilte SOCKS a' tòiseachadh le raointean pròtacail dà-chànanach. 'S urrainn do bhathar-bog a chaidh a dhealbhadh airson nan cuir-a-steach sin an ceangal a chuir chun an làimhsiche iomchaidh.
'S e feart buileachaidh fhollaiseach a tha seo. Cha tig neach-èisteachd HTTP àbhaisteach Squid gu bhith measgaichte air sgàth 's gun tèid am port aige atharrachadh gu 1080, agus chan ionnsaich neach-èisteachd SOCKS a-mhàin HTTP bho shuidheachadh brabhsair.
Cuiridh TLS crìoch eile ris: bidh ceangal proxy crioptaichte a' tòiseachadh le TLS, chan ann le modh HTTP faicsinneach. Feumaidh a bhith ga thaic aig an aon phuing-crìche làimhseachadh a bharrachd a dh'aona ghnothaich; chan eil aithneachadh HTTP soilleir agus SOCKS a' dearbhadh a' chomais sin.
Cleachd am pròtacal cliaint a tha air a chlàradh airson na puing-crìche. Ma dh'obraicheas an dà chuid, 's e dearbhadh a tha sin mun neach-èisteachd mheasgaichte aig an fhrithealaiche sin, chan e adhbhar airson am pròtacal fhàgail gun chomharrachadh anns gach cliant.
Bheir neach-èisteachd measgaichte Glider eisimpleir dha-rìribh: bidh e a' sealltainn air aon bhaid gun a bhith ga chaitheamh, a' cur 0x05 chun an làimhsiche SOCKS5 aige, agus mur eil sin a' gairm a pharsair HTTP. Bidh am parsair sin fhathast a' dearbhadh an iarrtais a tha a' tighinn a-steach; chan eil an taghadh cur a' dèanamh cuir-a-steach sam bith na HTTP dligheach.
Chan eil roinneadh a' phuirt-lìon TCP a' toirt seachad co-cheangal UDP SOCKS5 leis fhèin. Bidh Glider a' tòiseachadh a phort-lìon UDP air leth. Tha taghadh pròtacail TCP agus gluasad nan datagram nas fhaide air adhart nan comasan air leth.