Ncat හි HTTP ප්රොක්සි මාදිලිය සහ ස්ථිර TCP රිලේ
ස්ථිර බයිට් රිලේ HTTP සැකසීම දැනට ඇති ප්රොක්සි වෙත තබයි. Ncat හි HTTP සවන්දීමේ මාදිලිය ප්රොටෝකෝලය දන්නා වෙනත් සේවාවකි.
client → local TCP relay → existing forward proxy → destinationමෙම සැකැස්මේ රිලේට එක් ස්ථිර ඉහළ ගලනයක් ඇත. එය සේවාලාභියාගේ ඉල්ලීම වෙනස් නොකර දැනට ඇති ඉදිරි ප්රොක්සි වෙත යවයි. එම ප්රොක්සිය නිරපේක්ෂ URL හෝ CONNECT ඉලක්කය කියවා, ප්රතිපත්ති යොදා, ගමනාන්ත සම්බන්ධතාවය විවෘත කරයි.
රිලේ කෙලින්ම වෙබ් අඩවියකට යොමු කිරීම ගිවිසුම වෙනස් කරයි. ඉදිරි ප්රොක්සියක් ගමනාන්ත තෝරාගෙන HTTP රාමුකරණය සහ සම්බන්ධතා හැසිරීම හැසිරවිය යුතුය; පළමු පේළියෙන් සත්කාරක නාමය උපුටා ගැනීම ප්රමාණවත් නොවේ.
Nmap හි Ncat වෙන වෙනම HTTP දන්නා සවන්දීමේ මාදිලියක් සපයයි:
ncat --listen 127.0.0.1 3128 --proxy-type httpමෙම loopback උදාහරණය Ncat හි ප්රොක්සි ක්රියාත්මක කිරීම භාවිතා කරයි, සෑම nc ක් තුළම ඇති ලක්ෂණයක් නොවේ. එහි සවන්දීම් පැත්තේ ප්රොක්සිය HTTP ක්රම සහ CONNECT හසුරුවයි. එහි සේවාලාභී පැත්තේ SOCKS විකල්ප සවන්දීමේ මාදිලියේ SOCKS සේවාදායකයක් ස්ථාපිත නොකරයි. ස්ථිර හවුල් සේවාවකට සිතාගෙන කරන සම්බන්ධතා හැසිරවීම, ප්රවේශ පාලනය සහ ලොග් කිරීම ද අවශ්ය වේ.
නිරීක්ෂණය සඳහා සංකේතන මායිම හඳුනා ගන්න. සාමාන්ය HTTP ප්රොක්සි සම්බන්ධතාවයක රිලේ ප්රොක්සි ඉල්ලීම් සහ ප්රතිචාර දැකිය හැක. CONNECT පසුව ගමනාන්තයේ HTTPS යනු TLS බයිට් වන අතර කියවිය හැකි පිටු අන්තර්ගතයක් නොවේ. ප්රොක්සියට TLS එම සබැඳියේ ආරම්භක ප්රොක්සි හුවමාරුව පවා සඟවයි. අර්ථ නිරූපිත ගනුදෙනු සඳහා සේවාලාභී සහ ප්රොක්සි රෝග විනිශ්චය භාවිතා කරන්න, සහ අක්තපත්ර හෝ සංවේදී URL අඩංගු විය හැකි ලොග ආරක්ෂා කරන්න.