Se connecter

Informatique

Création de sites web

Sujet : Comment se protéger contre les spam par formulaire de contact ?
1
Frigid
Niveau 51
24 mai 2023 à 12:38:38

Bonjour,

Comment se protéger contre les spam par formulaire de contact ?

[Myster]
Niveau 7
24 mai 2023 à 13:17:37

Hello,
Google recaptcha.

StrAngeGluK
Niveau 14
30 juin 2023 à 17:08:10

Recaptcha V2

JeTeDesse
Niveau 5
04 juillet 2023 à 18:19:13

Je ne te conseille pas d'utiliser les outils google sauf si tu t'en fous de tes données. C'est très facile de faire un petit script fait maison.

feanor_ledev
Niveau 7
05 juillet 2023 à 16:36:22

Le 24 mai 2023 à 12:38:38 :
Bonjour,

Comment se protéger contre les spam par formulaire de contact ?

Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire, du coup tu peux mettre un rate limit via ton webserver (NGinx ou Apache ou autre)

Tu peux aussi récupérer l'adresse IP, momentanément et en précisant pourquoi tu récupères l'IP dans le privacy, et en le supprimant plus tard (ou en la rendant anonyme), pour empêcher un utilisateur (une IP) d'envoyer trop de message dans un laps de temps donné.

Dans l'absolu, les deux options à la fois.

Grand__Smurf
Niveau 45
07 juillet 2023 à 14:23:54

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

feanor_ledev
Niveau 7
09 juillet 2023 à 23:55:31

Le 07 juillet 2023 à 14:23:54 :

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

Ceux de google & co te permettent de faire des appels vers chez eux pour check dans le server ?? Si tu le fais sur ton propre server je dis pas, tu généres quelque chose et si la clé n'est pas le body tu rejetes, mais dans ce cas tu peux juste mettre des nonces pour être sur que ce qui tape dans l'endpoint à bien été d'abord générer dans une page. :(

J'ai un ami qui avait bypass un captcha google d'un jeu pour empêcher de flood account creation, juste en tapant directement dans l'endpoint :(

Spartanz51
Niveau 10
10 juillet 2023 à 03:26:35

Le 09 juillet 2023 à 23:55:31 :

Le 07 juillet 2023 à 14:23:54 :

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

Ceux de google & co te permettent de faire des appels vers chez eux pour check dans le server ?? Si tu le fais sur ton propre server je dis pas, tu généres quelque chose et si la clé n'est pas le body tu rejetes, mais dans ce cas tu peux juste mettre des nonces pour être sur que ce qui tape dans l'endpoint à bien été d'abord générer dans une page. :(

J'ai un ami qui avait bypass un captcha google d'un jeu pour empêcher de flood account creation, juste en tapant directement dans l'endpoint :(

Je confirme: tu dis n'importe quoi
La reponse au challenge recaptcha est produite coté front, le résultat est vérifié coté serveur.

BrandNewFlavor
Niveau 9
10 juillet 2023 à 13:03:11

Le 09 juillet 2023 à 23:55:31 :

Le 07 juillet 2023 à 14:23:54 :

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

Ceux de google & co te permettent de faire des appels vers chez eux pour check dans le server ?? Si tu le fais sur ton propre server je dis pas, tu généres quelque chose et si la clé n'est pas le body tu rejetes, mais dans ce cas tu peux juste mettre des nonces pour être sur que ce qui tape dans l'endpoint à bien été d'abord générer dans une page. :(

J'ai un ami qui avait bypass un captcha google d'un jeu pour empêcher de flood account creation, juste en tapant directement dans l'endpoint :(

On ne fait pas de vérification de sécurité côté front. C'est une erreur de base.

feanor_ledev
Niveau 7
10 juillet 2023 à 21:19:30

Le 10 juillet 2023 à 03:26:35 :

Le 09 juillet 2023 à 23:55:31 :

Le 07 juillet 2023 à 14:23:54 :

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

Ceux de google & co te permettent de faire des appels vers chez eux pour check dans le server ?? Si tu le fais sur ton propre server je dis pas, tu généres quelque chose et si la clé n'est pas le body tu rejetes, mais dans ce cas tu peux juste mettre des nonces pour être sur que ce qui tape dans l'endpoint à bien été d'abord générer dans une page. :(

J'ai un ami qui avait bypass un captcha google d'un jeu pour empêcher de flood account creation, juste en tapant directement dans l'endpoint :(

Je confirme: tu dis n'importe quoi
La reponse au challenge recaptcha est produite coté front, le résultat est vérifié coté serveur.

My bad, je pensais que que google recatpcha c'était full front (Sous entendu, dans le back de google pas dans le tiens)

Le 10 juillet 2023 à 13:03:11 :

Le 09 juillet 2023 à 23:55:31 :

Le 07 juillet 2023 à 14:23:54 :

Le 05 juillet 2023 à 16:36:22 :
Tu peux utiliser un captcha ou équivalent, issue de google ou non, mais tu pourrais toujours bypass le captcha en tapant directement vers l'endpoint qui traite les données du formulaire

Mdr, n'importe quoi, ton captcha est validé sur le backend hein...

Ceux de google & co te permettent de faire des appels vers chez eux pour check dans le server ?? Si tu le fais sur ton propre server je dis pas, tu généres quelque chose et si la clé n'est pas le body tu rejetes, mais dans ce cas tu peux juste mettre des nonces pour être sur que ce qui tape dans l'endpoint à bien été d'abord générer dans une page. :(

J'ai un ami qui avait bypass un captcha google d'un jeu pour empêcher de flood account creation, juste en tapant directement dans l'endpoint :(

On ne fait pas de vérification de sécurité côté front. C'est une erreur de base.

D'où mes autres réponses

1
Sujet : Comment se protéger contre les spam par formulaire de contact ?
   Retour haut de page
Consulter la version web de cette page