Advanced Search
Search Results
286 total results found
[ASM] Kit de base
Introduction Le langage d'assembleur est le langage le plus bas-niveau et le plus proche du langage machine. Cependant, contrairement aux autres langage, chaque architecture possède son jeu d'instruction et donc son propre langage d'assembleur. Ce cours tra...
[Debian] Serveur Apache
Introduction Le serveur Apache permet d'héberger des sites web sur votre machine Linux de manière très simple en effectuant un minimum de commandes. Installation Apache2 Tout d'abord, installez le paquet apache2 : sudo apt update && sudo apt install -y ...
[Debian] Serveur Nginx
Introduction Les serveurs Nginx permettent d'héberger des serveurs web tout comme Apache mais tolèrent davantage de configuration et apporte de meilleures performances. Nginx est considéré plus professionnel. Installation Nginx Tout d'abord, installez le...
[Commandes Linux] Curl
Introduction Curl est un outil en ligne de commande qui permet d'effectuer des requêtes HTTP. Il est très souvent utilisé dans les scripts. Manuel Syntaxe globale curl <URL> Sans option, curl affiche le code source de la page. Options Options D...
[Debian] ELK
Introduction La suite ELK pour Elastic Logstash et Kibana est un ensemble d'outil de sécurité qui permettent de collecter, indexer, parser et afficher les logs. Ces outils sont complémentaires et primordiaux pour la blue team. Sources Documentation off...
[pfSense] OpenVPN
Introduction Les pare-feu pfSense permettent la mise en place de VPN client-to-site ou site-to-site avec le logiciel OpenVPN notamment. Installation client-to-site https://www.it-connect.fr/pfsense-configurer-un-vpn-ssl-client-to-site-avec-openvpn/ ...
[Commandes Linux] Screen
Introduction La commande screen sur Linux permet de créer des sessions et ainsi de pouvoir laisser tourner des tâches en arrière plan. Manuel Créer une session screen -S <NAME> Lister les sessions screen -ls Se rattacher à une session existante screen ...
[Cisco] Historique
Introduction L'historique de commandes peut être géré sur les systèmes IOS un peu de la même manière que sur Unix. Manuel Afficher l'historique show history Définir la taille de l'historique terminal history size <COMMAND_SIZE>
[Exploitation/Wifi] Drivers AWUS1900
Introduction La carte wifi AWUS1900 nécessite l'installation du driver rtl8814au pour fonctionner. Installation Kali Linux sudo apt install dkms build-essential libelf-dev linux-headers-`uname -r` && cd /tmp && git clone https://github.com/aircrack-ng/rtl8...
[Exploitation/Wifi] Wifite
Introduction L'outil Wifite permet d'effectuer des attaques sur les réseaux wifi de manière simple et automatisée. Par défaut, il est installé sur Kali Linux. Outils complémentaires Pour pouvoir bénéficier de tout le panel d'attaques que propose Wifite,...
[Pare-feu] UFW
Introduction Le pare-feu UFW pour Uncomplicated Firewall est une surcouche à iptables qui permet de mettre en place des règles de pare-feu sur un système Linux en ligne de commande. Une version GUI de cette application a été implémentée (GUFW). Source D...
[Exploitation/Réseau] ICMP Reverse shell
Introduction Parfois, les pare-feux bloquent les connexions TCP et UDP mais oublient de bloquer le trafic ICMP. Cependant, cette ouverture peut être exploitée pour ouvrir un reverse shell sur la machine victime et ainsi, contourner le pare-feu. Exploitati...
[Pare-feu] IPTables
Introduction Certainement l'outil le plus complet et le plus fiable sur Linux pour créer vos règles de pare-feu et de routage, iptables remplira ses missions sans broncher. Toutefois, sa multitude d'options fait qu'il est assez rugueux à prendre en main. ...
[Commandes Linux] Redimensionnement à chaud BTRFS
Introduction Il est parfois utile de savoir redimensionner à chaud les partitions. Un système de fichiers qui le supporte bien est BTRFS Manuel Si parted n'est pas installé sur votre système : apt install -y parted Un fois avoir ajouté de l'espace sur l...
[Cisco] STP
Introduction STP pour Spanning-Tree Protocol, est un protocole qui permet la tolérance à la panne ainsi que la répartition de charge entre les switchs sur un réseau. Manuel Afficher la configuration STP d'un VLAN show spanning-tree vlan <VLAN_ID> Si auc...
[Cisco] Etherchannel
Introduction L'etherchannel permet de faire de l'aggrégation de lien dans un but de répartition de charge. L'objectif est de "fusionner" (aggréger) plusieurs liens pour augmenter la bande passante disponible. Manuel Création d'un PortChannel L'objectif ...
[Cisco] HSRP
Introduction Le HSRP est un protocole qui permet d'établir de la haute disponibilité pour les passerelles par défaut sur un réseau. Il fonctionne en UDP sur le port 1985. Manuel Créer le routeur virtuel Tout d'abord, créez un routeur virtuel sur chaque r...
[Cisco] Routage statique
Introduction Le routage va permettre de faire communiquer les réseaux entre-eux en passant par des routeurs (hops). Manuel Désactiver le routage Si vous souhaitez désactiver le routage (pour faire fonctionner l'équipement comme un PC) : no ip routing ...