Bagi anda yang menggunakan wappalizer untuk mendeteksi teknologi web yang digunakan oleh sebuah aplikasi website, tentunya ingin banget kalo saat aplikasi yang kita buat dengan menggunakan python dan webservernya Nginx terdeteksi oleh wappalizer adalah dengan nama webserver python.
Untuk mengganti nama nginx pada webserver menjadi nama python anda dapat lakukan dengan mudah yaitu :
Bagi pengguna OS linux ubuntu , install nginx-extras , perintah sudo apt-get install nginx-extras
Selanjutnya tinggal tambahkan bagian dibawah ini saat akan dfi reverse
location / {
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_buffering off;
more_set_headers "Server: Python";
server_tokens off;
proxy_pass http://127.0.0.1:2100/;
}
perhatikan bagian ini :
more_set_headers "Server: Python";
server_tokens off;
nah silahkan restart deh nginx nya dan silahkan bersihkan terlebih dahulu cache pada wappalizer , dan selanjutnya cek aplikasi website anda . Ok , sekarang yang terdeteksi adalah webserver Python