Great Firewall milik China adalah sistem sensor yang paling banyak dipelajari, dan itu membantu: sebagian cara kerjanya terdokumentasi dalam makalah yang ditinjau sejawat, tidak hanya dalam unggahan forum. Artikel ini memisahkan temuan-temuan itu dari banyak klaim yang tidak terverifikasi, dan menjelaskan implikasinya bagi pemilihan protokol.
Apa yang ditunjukkan riset
- Probing aktif terhadap Shadowsocks. Menurut penulis makalah 2023 di bawah, China telah memakai analisis lalu lintas pasif dan probing aktif terhadap Shadowsocks sejak Mei 2019. Studi IMC 2020 menjelaskan bagaimana sistem itu mengirim probe-nya sendiri ke server yang dicurigai dan memblokirnya jika server itu menjawab seperti server Shadowsocks.
- Pemblokiran lalu lintas yang terenkripsi sepenuhnya. Pada November 2021 firewall mulai memblokir koneksi yang paket pertamanya tampak seperti data terenkripsi sepenuhnya, secara real time dan tanpa probing. Wu et al. (USENIX Security 2023) menunjukkan bahwa detektornya tidak mencoba mengidentifikasi protokol. Detektor itu lebih dulu mengecualikan paket pertama yang tidak tampak seperti data acak, misalnya yang diawali header protokol yang bisa dikenali atau sebagian besar terdiri dari karakter yang bisa dicetak, lalu memblokir sisanya.
- TLS di dalam TLS. Xue et al. (USENIX Security 2024) menunjukkan bahwa handshake TLS yang dibawa di dalam koneksi yang diobfuskasi membongkar keberadaan proxy, bahkan dengan padding acak. Mereka membangun classifier dan mengujinya di ISP berukuran menengah. Itu adalah demonstrasi tentang apa yang bisa dideteksi. Seberapa luas sebuah penyensor memakainya adalah pertanyaan terpisah yang tidak terjawab oleh pengukuran publik.
Apa artinya bagi pemilihan protokol
| Susunan | Paket pertama tampak seperti | Keterpaparan terhadap detektor 2021 |
|---|---|---|
| Shadowsocks tanpa plugin | Byte acak | Termasuk dalam kelompok yang disasar |
| VMess lewat TCP biasa | Byte acak | Termasuk dalam kelompok yang disasar |
| Trojan, atau VLESS atau VMess lewat TLS | Handshake TLS | Tidak termasuk dalam kelompok itu; tetap terpapar pemeriksaan alamat, nama server, dan sertifikat |
| VLESS dengan REALITY | Handshake TLS ke situs asli | Tidak termasuk dalam kelompok itu; alamat dan pola TLS-in-TLS tetap berpengaruh |
Aturan praktis yang diturunkan dari makalah-makalah itu: hindari susunan yang paket pertamanya tampak acak, dan pilih yang dimulai dengan handshake TLS sungguhan. Panduan protokol menjelaskan pilihan-pilihannya.
Yang tidak bisa kamu andalkan
Kamu akan menemukan tulisan yang memberi angka deteksi pasti untuk REALITY atau untuk sandi tertentu pada 2026, atau yang menggambarkan eskalasi bertanggal. Kami tidak bisa memverifikasi satu pun dengan pengukuran independen, dan sebagian besar berasal dari perusahaan yang menjual layanan VPN. Firewall itu berubah, dan asumsi yang aman adalah bahwa susunan apa pun bisa berhenti berfungsi.
Kebiasaan yang membantu
- Simpan cadangan dari host yang berbeda dan segarkan langgananmu. Pemblokiran berdasarkan alamat adalah hal rutin.
- Jangan publikasikan konfigurasi. Alamat yang dibagikan diblokir lebih cepat.
- Di belakang CDN (VLESS atau Trojan lewat TLS dan WebSocket) alamat server sendiri tersembunyi, tetapi alamat CDN bisa diperlambat. Laporan tentang hal ini beragam dan kami belum mengukurnya.
- Uji di setiap jaringan yang kamu pakai. Jaringan tetap dan seluler bisa berperilaku berbeda.
- Baca klaim dengan kritis. “Tidak terdeteksi” bukan sifat yang dimiliki protokol mana pun. Itu pernyataan tentang firewall tertentu pada waktu tertentu.
Sumber
- Wu et al.: How the Great Firewall of China Detects and Blocks Fully Encrypted Traffic, USENIX Security 2023
- Alice et al.: How China Detects and Blocks Shadowsocks, IMC 2020
- Xue, Kallitsis, Houmansadr, Ensafi: Fingerprinting Obfuscated Proxy Traffic with Encapsulated TLS Handshakes, USENIX Security 2024
- GFW Report: pengukuran berkelanjutan terhadap Great Firewall