0% ont trouvé ce document utile (0 vote)
0 vues3 pages

hackseance1

La séance 1 couvre les différents types de CTF, y compris la stéganographie, la cryptographie, le web, l'OSINT et la forensic. Elle présente également des commandes de base sur Linux et PowerShell, essentielles pour naviguer et manipuler des fichiers et systèmes. Des exemples de commandes sont fournis pour illustrer leur utilisation et leur syntaxe.

Transféré par

oswaldaklobo
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues3 pages

hackseance1

La séance 1 couvre les différents types de CTF, y compris la stéganographie, la cryptographie, le web, l'OSINT et la forensic. Elle présente également des commandes de base sur Linux et PowerShell, essentielles pour naviguer et manipuler des fichiers et systèmes. Des exemples de commandes sont fournis pour illustrer leur utilisation et leur syntaxe.

Transféré par

oswaldaklobo
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd

NOTES DE LA SEANCE 1

CTF = Capture The Flag ;

Flag = une preuve que vous avez réussi votre CTF

Différents types de CTF ;


Stéganographie : Une image cachant un msg, un fichier peut cacher des secrets.
Cryptographie :: l’objectif ici est de comprendre comment les messages sont transformés ;
Le web : catégorie populaire des CTF, consisteà s’attaquer à des sites web, trouver des
failles et les exploiter
OSINT :Exploiter des sources ouverytes pour décourir des info, obtrenir info sur une
personne
FORENSIC : consiste à enqueter su r des attaques menés sur un système dans une entreprise
ou autrs . Du coup le système te fournit lles info nécessaires pour que tu trouves les logs et à
leur fournir.

QUELQUES COMMANDES DE BASE SUR LINUX


whoami prise d’info de qui je suis dans un environnement donné

pwd permet de voir dans quel directory je suis actuellement

uname : permet d’avoir les info sur la machine la version de linux et autres
Les arguments définissent comment une commande va se comporter.
env : cette commande liste les variables utilisés par le terminal

ls : lister les dossier fichiers présents dans le dosiier où on est actuellement

ls-l : lister sous forme de liste

man ls :

clear : vider le terminal

cd : changer de répertoire

echo : afficher dans le terlinal ce qui est ecrit en parametre

touch : permet de créer un fichier

nano : permet d’écrire dans un fichier

cat : permet de lire tout ce qui est ecrit dans mon fichier

file : voir le type de fichier, les informations sur le fichier

mkdir : ça permet de créer un dossier en lui donnant un nom


cp : permet un fichier donné dans un dossier

mv : permet de déplacer un fichier ou un dossier vers un autre dossier ; ou pour renommer.

chmod : souvent utiliser pour changer les permissions sur un fichier. Les permissions sont :
read white et execute . Pour l’utiliser, on utilise la syntaxe suivante : chmod +x [Link] x
etant la lettre associée à la permission. 1-execute ; 2-write ; 4-read ;
exemple :
chmod u +rwx [Link] accord de permission à l’utilsateur concernant le fichier [Link].
On distinge u pour l’utilisateur, g pour les groupes et o pour other(les autres).
chmod 644 [Link] = permission(2, 4) pour u ; permission 4 pour le g ; et permission 4 pour
les autres.

chown:

diff : permet de voir la différence entre deux fichiers. SI la sortie est vide alors il n’y a
aux=cune différence netre les deux fichiers. Else il existe une différence.

wc-l : permet de compter e nombre de ligne dans un fichier

tr : permet de remplacer les caractères d’un mot vers dautres.


Exemple :

rm : permet de supprimer définitivement un fichier.

rm -rf : permet de supprimerun dossier

find : permet de retrouver des fichiers en précisant des informations sur le fichier.

grep : permet de chercher dans les fichiers des informations spécifiques.

ping ; permet de vérifier la connecivité d’un adresse réseau

whatis : permet de savoir à quoi sert une commande donnée qu’on lui précise.

1. Les opérateurs : && = « et » II = « ou »

history : permet de voir l’historique des commandes

ps -aux : permet de lister les processus en cours sur le système

LES COMMANDES DE BASES NECESSAIRE


POUR MAITRISER LE POWERSHELL
Get-command permet d’obtenir toutes les commandes : powershell installées sur votre
système
Get-help : associé à une commande elle permet d’obtenir l’aide locale par rapport à la
commande
Get-Member permet d’obtenir les arguments associés à une commandes, toutes les options
associées à une commande. Exemple : get-Process \ get member.

Get help Get-Process -online permet de consulter une aide en ligne concernant l’aide.

Get-Help Resolve-DnsName -examples permet d’obtenir quelqi=ues exmples de


manipulation de la dite commande.

Vous aimerez peut-être aussi