Langue
🎨 Skin viewer
Les plus téléchargés
- 1 npds_agenda415
- 2 npds_galerie384
- 3 Programmes de Technologie 1985 MEN ...381
- 4 86-Car368
- 5 photosize359
- 6 npds_annonces 357
- 7 npds_glossaire348
- 8 npds_encapsuleur343
- 9 bootstrap.png316
- 10 superhero288
Index du forum »» Road map développement »» [Résolu] - Ghost formulaire dans user
[Résolu] - Ghost formulaire dans user#1477
ba la session token se régénère a chaque foi avec un nouvel id, si tu l'utilise c'est bon si tu l'utilise pas tu a juste une session token.
ne serait pas plus judicieux de placer le code dans grab_globals ??
a part le session_start je voie pas comment et si tu veut juste quand tu a un formulaire il te faut une condition suplémentaire, si formulaire alors démarre session_start et la génération du token et en fin de formulaire une foi le contrôle ok tu détruit la session.
ne serait pas plus judicieux de placer le code dans grab_globals ??
a part le session_start je voie pas comment et si tu veut juste quand tu a un formulaire il te faut une condition suplémentaire, si formulaire alors démarre session_start et la génération du token et en fin de formulaire une foi le contrôle ok tu détruit la session.
Message édité par : Nicolas2 / 04-03-2021 14:21
if ($_SERVER['HTTP_REFERER'].$NPDS_Key !== $nuke_url.'user.php'.$NPDS_Key)
Access_Error();
le referrer ne peut et DOIT etre QUE $nuke_url.user.php
on considère ainsi que tout le reste c'est de la daube (navigateur trafiqué, absence de refferer ou autre referrer ... ?? en rajoutant la clef ca devient encore plus dure si le gars avait gratter plus loin pour voir l'url qui l'amenait au formulaire dans le portail .... (il doit probablement falloir globaliser la clef dans la fonction ...)
L'eau goutte à goutte finit toujours par percer la pierre...
if(!isset($_SERVER['HTTP_REFERER']))
die();
else if ($_SERVER['HTTP_REFERER'].$NPDS_Key !== $nuke_url.'/user.php'.$NPDS_Key)
die();
le referrer ne peut et DOIT être QUE l'url du site à user.php plus la clef ...
On considère ainsi que tout le reste c'est de la daube (navigateur trafiqué, absence de refferer ou autre referrer ... ?? en rajoutant la clef ca devient encore plus dur si le gars avait gratter plus loin pour voir l'url qui l'amenait au formulaire dans le portail ...
ca ca a l'air de fonctionner ...?
L'eau goutte à goutte finit toujours par percer la pierre...
Message édité par : jpb / 04-03-2021 17:14
Message édité par : jpb / 04-03-2021 17:31
Message édité par : jpb / 04-03-2021 17:33