Ncat HTTP прокси режим наспрам фиксног TCP релеја
Фиксни бајт-релеј оставља HTTP обраду постојећем проксију. Ncat режим слушања HTTP је друга услуга која разуме протокол.
client → local TCP relay → existing forward proxy → destinationУ овом распореду релеј има један фиксни узводни ток. Прослеђује захтев клијента непромењен постојећем напредном проксију. Тај прокси чита апсолутни URL или CONNECT циљ, примењује политику и отвара везу ка одредишту.
Усмеравање релеја директно на веб-сајт мења уговор. Напредни прокси мора да бира одредишта и да се бави HTTP уоквиравањем и понашањем везе; извлачење имена хоста из првог реда није довољно.
Ncat из Nmap-а одвојено нуди режим слушања који разуме HTTP:
ncat --listen 127.0.0.1 3128 --proxy-type httpОвај loopback пример користи Ncat имплементацију проксија, а не функцију коју дели сваки nc. Његов прокси на страни слушања обрађује HTTP методе и CONNECT. Његове SOCKS опције на страни клијента не успостављају SOCKS сервер у режиму слушања. Сталној дељеној услузи такође требају промишљено руковање везама, контрола приступа и евидентирање.
За посматрање одредите границу шифровања. Релеј на обичној HTTP прокси вези види прокси захтеве и одговоре. После CONNECT-а HTTPS одредишта су TLS бајтови, а не читљив садржај странице. TLS до проксија крије чак и почетну прокси размену на тој вези. Користите дијагностику клијента и проксија за протумачене трансакције и штитите евиденције које могу садржати акредитиве или осетљиве URL-ове.