ProbeHunt

Sembunyikan versi server dan framework

Pengungkapan · sekitar 15 menit

Dengan bahasa sederhana

Header seperti "Server: nginx/1.18.0" atau "X-Powered-By: PHP/7.4" memberi tahu penyerang celah mana yang tepat untuk dicoba.

Apa risikonya

Penyerang jadi sangat mudah mencocokkan situs Anda dengan exploit yang sudah dipublikasikan untuk versi tersebut.

Cara memperbaikinya

Pilih platform yang dipakai situs Anda. Tidak yakin? Teruskan halaman ini ke pengelola website Anda.

Nginx

# http { } block
server_tokens off;

Apache

# httpd.conf / apache2.conf
ServerTokens Prod
ServerSignature Off

# .htaccess
Header unset X-Powered-By

PHP

; php.ini
expose_php = Off

Express (Node)

app.disable('x-powered-by');

Cloudflare

Rules → Transform Rules → Modify Response Header
  Remove: X-Powered-By
Sebelum mengubah apa pun: Menyembunyikan versi bukan perbaikan utama — software tetap harus diperbarui.

Pastikan sudah berhasil

Jalankan ulang cek ProbeHunt.

Jalankan ulang cek gratis

Referensi

Panduan terkait