An dèidh loidhne iarrtais CONNECT, buinidh na byte seo don proxy fhathast:

CONNECT service.example:443 HTTP/1.1\r\n
Host: service.example:443\r\n
User-Agent: example-client\r\n
\r\n

Le bhith a' cur Host no User-Agent gu port 443, gheibh an ceann-uidhe ceann-lidean plaintext far a bheil e a' feitheamh ri TLS. Faodaidh am fàilligeadh sin tachairt mus bi cudthrom aig roghainn cipher sam bith.

  1. Leugh agus dèan parsadh chun an ceann-lide le loidhne bhlàn, fo cheann-uidhe ùine suidheachaidh agus crìoch meud ceann-lidean.
  2. Cuir fìorachadh an proxy agus poileasaidh a' chinn-uidhe an sàs.
  3. Stèidhich an ceangal targaide ceadaichte.
  4. Cuir an freagairt CONNECT shoirbheachail agus rach a-steach do mhodh tunail.

Glèidh na byte bufraichte an dèidh na crìche airson an ath stàit iomchaidh. Na tilg air falbh iad agus na dèan ceann-lidean iarrtais an proxy a mheas mar iarrtas nas fhaide air adhart an làraich.

Tha dleastanas co-fhreagarrach aig a' chliant air taobh na freagairt: crìochnaich leughadh na freagairt CONNECT soirbheachail mus tòisich am pròtacal tunail. Feumaidh an dà cheann aontachadh air a' chrìch far a bheil an sruth ag atharrachadh dreuchd.

Artaigilean co-cheangailte