Sigabort42's repositories
WoodyWoodPacker
Les "Packers" sont des utilitaires dont la tâche consiste à compresser un programme exécutable (.exe, .dll, .ocx ...) et à le chiffrer simultanément. Au moment de son exécution, un programme ainsi passé entre les mains d’un packer est chargé en mémoire compressé et chiffré, puis il se décompresse (et se déchiffre) pour, enfin, s’exécuter. La création de ce genre de programme est liée au fait que les antivirus analysent généralement un programme au moment de son chargement en mémoire, avant qu’il ne s’exécute. Ainsi, le chiffrement et la compression du packer permettent de contourner simplement ces mesures en obfusquant le contenu de l’exécutable jusqu’à son exécution.
Matt_daemon
Un daemon, qui ne se traduit pas par démon, désigne un type de programme informatique, un processus ou un ensemble de processus qui s’exécute en arrière-plan plutôt que sous le contrôle direct d’un utilisateur. Le terme daemon semble avoir été introduit, en 1963, par les concepteurs de CTSS du MIT, en réponse au « dragon », terme employé par les concepteurs d’ITS. Le rétro- acronyme Disk And Execution MONitor (moniteur de disque et d’exécution) a été inventé pour justifier le terme daemon après sa démocratisation. Les daemons sont souvent démarrés lors du chargement du système d’exploitation, et servent en général à répondre à des requêtes du réseau, à l’activité du matériel ou à d’autres programmes en exécutant certaines tâches. Sous Microsoft Windows, ces fonc- tions sont exécutées par des programmes appelés « services ».
Taskmaster
Taskmaster est un programme de job control à part entière. Il se rapproche de supervisor.
ApplicationsUnusued
script permettant de lister les applications non utilisé depuis un certain temps
babel-plugin-dlp
Plugin Babel pour Disneyland Paris
dr_quine
Un quine est un programme informatique (une sorte de métaprogramme) dont la sortie et le code source sont identiques. À titre de défi ou d’amusement, certains programmeurs essaient d’écrire le plus court quine dans un langage de programmation donné. L’opération qui consiste à ouvrir le fichier source et à l’afficher est considérée comme une tricherie. Plus généralement, un programme qui utilise une quelconque entrée de données ne peut être considéré comme un quine valide. Une solution triviale est un pro- gramme dont le code source est vide. En effet, l’exécution d’un tel programme ne produit pour la plupart des langages aucune sortie, c’est-à-dire le code source du programme.
Boot2root
Après tout vos efforts vous allez enfin pouvoir vous amuser ! Ce projet est donc une base pour vous faire comprendre comment vous devez procéder pour pénétrer un systéme sur lequel vous avez les droits légalement parlant. Je vous invite fortement à utiliser toutes les méthodes disponibles pour casser cet iso vraiment. La correction sera limité mais votre capacité à pouvoir exploiter votre iso sera grandement récompensée pour vous surtout au delà de votre note.
camagru
Camagru est une application web permettant de réaliser des montages basiques à l’aide de votre webcam et d’images prédéfinies.
cyberwatch_api_powershell
Some Powershell functions to use Cyberwatch Api
cyberwatch_api_toolbox
Some scripts to use Cyberwatch Api
Ecole-42-subjects
Subjects of School 42
free-programming-books
:books: Freely available programming books
ft_ls
Commande ls du shell Unix/Linux
malloc
Librairie de gestion d'allocation dynamique de la mémoire. Afin de pouvoir la faire utiliser par des programmes déjà existant tels que ls, id, ps, etc.. sans les modifier.
override
En tant que développeur, vous risquez dans votre carrière de travailler sur des logiciels qui vont être utilisés par des centaines de personnes. Vous avez appris à faire des programmes plus ou moins complexes sans prendre en compte le côté sécurité. Par ce projet vous allez assez vite vous rendre compte de la facilitée à pouvoir exploi- ter des soucis assez simplement évitable. Lorsque vous aurez terminé ce projet vous aurez alors une compréhension de la mé- moire vraiment plus claire ce qui va vous aider à concevoir des programmes sans bug !
piscine_photoshop
sujet piscine 42
rainfall
Ce projet a pour but de vous faire découvrir, via plusieurs petits challenges, l’éxploi- tation de binaire de type elf dans un système i386.
replace_string.py
Script which searches the directory files [-d] for the string [-s] or regex [-r] and replaces it with the string -n.
snow_crash
Ce projet a pour but de vous faire découvrir, via plusieurs petits challenges, la sécurité en informatique dans plusieurs domaines. Les méthodes que vous allez utiliser, plus ou moins complexes, vous feront voir différemment l’informatique en général. Durant ce projet, vous allez surement rencontrer des difficultés : soyons clairs, ces difficultés, il faut que vous les dépassiez de vous-même. Il faut que votre approche des différentes épreuves vienne vraiment et uniquement de VOUS. L’intérêt ici est de vous faire développer une certaine logique qui va vous suivre par la suite. Avant de demander de l’aide, demandez-vous bien si vous avez vraiment réfléchi à toutes les possibilités.