Skip to content
Snippets Groups Projects
Commit 3634ca74 authored by martin.birlouez.etu's avatar martin.birlouez.etu
Browse files

Q1 et 2

parent edd16a12
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python3 #!/usr/bin/env python3
DB_HOST="localhost" DB_HOST="localhost"
DB_USER="isi" DB_USER="root"
DB_NAME="isi" DB_NAME="dtb"
DB_PASS="toto" DB_PASS="Patate821"
...@@ -2,20 +2,29 @@ ...@@ -2,20 +2,29 @@
## Binome ## Binome
Nom, Prénom, email: ___ Birlouez, Martin, martin.birlouez.etu@univ-lille.fr
Nom, Prénom, email: ___
## Question 1 ## Question 1
* Quel est ce mécanisme? * Quel est ce mécanisme?
Une Validation par un petit script js de la saisie utilisateur ce script verifie que la donné sasie est conforme a une regex.
* Est-il efficace? Pourquoi? * Est-il efficace? Pourquoi?
Il ne peut etre efficace que si on ne peut pas modifier la page du site ce qui est le cas du script js.
* On peut donc modifier la page du site et faire que le script ne trouve jammais la balise d'id 'chaine'.
## Question 2 ## Question 2
* Votre commande curl * Votre commande curl
En utilisant curl j'ai utiliser la commandee suivante :
>curl localhost:8080 --data-raw "chaine=Ma Chaine Evoyer par Curl /*-+ &submit=O
Cela a permit d'envoyer cette chaine de caractére sans passez par la validation du Script.
* Sans curl
Si on utilise juste le debugger du naviateur alors on change dans le html la valeur de l'id.
Le script Js ne peut donc jammais trouver le chanp a vérifier.
## Question 3 ## Question 3
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment