Mode proxy HTTP Ncat versus relai TCP tetap
Relai byte tetap menyerahkan pemrosesan HTTP kepada proxy yang ada. Mode mendengarkan HTTP Ncat adalah layanan lain yang sadar protokol.
client → local TCP relay → existing forward proxy → destinationDalam susunan ini, relai memiliki satu hulu tetap. Ia meneruskan permintaan klien tanpa perubahan ke proxy maju yang ada. Proxy itu membaca URL absolut atau target CONNECT, menerapkan kebijakan, dan membuka koneksi tujuan.
Mengarahkan relai langsung ke situs web mengubah kontrak. Proxy maju harus memilih tujuan dan menangani pembingkaian HTTP serta perilaku koneksi; mengekstrak nama host dari baris pertama tidak cukup.
Ncat dari Nmap secara terpisah menyediakan mode mendengarkan yang sadar HTTP:
ncat --listen 127.0.0.1 3128 --proxy-type httpContoh loopback ini memakai implementasi proxy Ncat, bukan fitur yang dimiliki setiap nc. Proxy sisi dengarnya menangani metode HTTP dan CONNECT. Opsi SOCKS sisi kliennya tidak menyiapkan server SOCKS dalam mode mendengarkan. Layanan bersama yang persisten juga memerlukan penanganan koneksi, kontrol akses, dan pencatatan yang disengaja.
Untuk pengamatan, temukan batas enkripsi. Relai pada koneksi proxy HTTP biasa dapat melihat permintaan dan balasan proxy. Setelah CONNECT, HTTPS tujuan adalah byte TLS, bukan konten halaman yang dapat dibaca. TLS ke proxy bahkan menyembunyikan pertukaran proxy awal pada tautan itu. Gunakan diagnostik klien dan proxy untuk transaksi yang ditafsirkan, dan lindungi log yang mungkin memuat kredensial atau URL sensitif.