Ik wil mijn formulieren beveiligen tegen hacks.
Ik wil iets controleren dat ik zeker weet dat de submit via mijn webpagina kwam en niet van iemand anders zijn server/computer.

Wat zou ik kunnen proberen want ik weet dat REFERER checken gemakkelijk te omzeilen is voor de wat meer ervaren hacker.
if( $_SERVER['REQUEST_METHOD'] == "POST"){

}
Ik had vernomen dat de server side ($_SERVER) variabelen niet betrouwbaar zijn en prima te faken zijn
@ iedereen, je kunt met een plug-in van Firefox een POST request faken/genereren.

Maar zolang je de input (POST request) server-side doet dubbelchecken, kan er na genoeg niks gebeuren.
Wat ik voorstelde klopte overigens ook niet, je krijgt dan namelijk een ander ipadres dan wat ik in mijn hoofd had...

Reageren