Jangan gunakan kata sandi sungguhan untuk mencari tahu apakah proxy asing berfungsi. Uji koneksi dengan halaman yang tidak berbahaya dapat memastikan konektivitas tanpa mengekspos akun. Memercayai rute itu untuk lalu lintas pribadi memerlukan penilaian koneksi secara terpisah.

Pada HTTP tanpa enkripsi, proxy menangani permintaan dan respons yang dapat dibaca. Ini bisa mengekspos kata sandi, cookie, kunci API, parameter kueri pribadi, dan isi respons. Token sesi yang dicuri bisa sama berharganya dengan kata sandi yang membuatnya.

Pada HTTPS terverifikasi melalui tunnel CONNECT biasa, TLS berlangsung antara klien Anda dan situs web. Proxy yang hanya meneruskan koneksi biasanya tidak dapat membaca data aplikasi tersebut. Ini bergantung pada nama host yang dituju, pemeriksaan sertifikat, dan kepercayaan pada penyimpanan CA yang sesuai. Memasang sertifikat root proxy asing dapat memungkinkan operatornya menyadap TLS; mengabaikan kesalahan sertifikat juga menghilangkan perlindungan yang Anda andalkan.

Meski konten terlindungi, operator menerima koneksi Anda dan dapat mengamati informasi tujuan yang tersedia di jalur proxy, waktu, dan volume. Operator dapat mengganggu lalu lintas dan mungkin mengorelasikannya. IP keluar yang berbeda tidak menjelaskan catatan apa yang disimpan atau apa yang dikirim aplikasi Anda yang lain.

Login proxy melewati bagian rute yang berbeda

Autentikasi proxy dapat terjadi sebelum TLS dengan tujuan. HTTPS situs tidak dapat melindungi pertukaran teks biasa yang lebih awal dengan proxy. Negosiasi nama pengguna/kata sandi SOCKS5 juga tidak mengenkripsi kredensial dengan sendirinya. Nilai transportasi antara klien dan proxy serta metode autentikasinya sebelum memberikan akun proxy.

Periksa koneksi tanpa sesi pribadi

Gunakan perintah khusus alih-alih mengalihkan browser dengan akun yang sudah login. Hapus kunci API bawaan, token bearer, cookie, dan muatan pribadi dari klien. Untuk listener HTTP:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 https://example.com/

Ganti endpoint lokal dengan layanan Anda. Tetap aktifkan verifikasi sertifikat, pertahankan batas waktu, dan periksa pengalihan tak terduga atau permintaan memasang materi kepercayaan. Perbandingan langsung yang diizinkan dapat membantu memisahkan kegagalan tujuan. Bersihkan data sensitif dari endpoint dan log sebelum membagikannya.

Untuk akun pribadi atau integrasi produksi, gunakan operator yang kepemilikan, dukungan, dan pengaturan kepercayaannya bisa Anda nilai, atau layanan yang Anda kelola sendiri. Pembayaran saja tidak memberi jaminan. Daftar proxy gratis menyediakan kandidat; keberhasilan memuat halaman menjawab ketersediaan untuk permintaan itu, bukan kepercayaan kepada operator.

Artikel terkait