| 1. Introduction | |||
| 1. Introduction.mp4 | 59.94 MB | ||
| 2. Définition générale d'un virus.mp4 | 38.75 MB | ||
| 10. La classification des virus | |||
| 1. La classification des virus.mp4 | 3.85 MB | ||
| 2. Vidéo informative.mp4 | 5.9 MB | ||
| 3. Les virus d'exécutables.mp4 | 27.71 MB | ||
| 4. Les virus de documents.mp4 | 34.34 MB | ||
| 5. Les virus de démarrage - théorie.mp4 | 33.76 MB | ||
| 6. Les virus de démarrage - pratique.mp4 | 420.04 MB | ||
| 11. Les techniques de lutte antivirale | |||
| 1. La lutte antivirale.mp4 | 94.8 MB | ||
| 12. Conclusion | |||
| 1. Conclusion.mp4 | 4.78 MB | ||
| 2. Programme infectant simple | |||
| 1. Programme infectant simple - introduction.mp4 | 4.75 MB | ||
| 10. Les chevaux de Troie - pratique - demonstration.mp4 | 48.38 MB | ||
| 2. Les bombes logiques - théorie.mp4 | 8.39 MB | ||
| 3. Les bombes logiques - théorie avant la pratique.mp4 | 2.47 MB | ||
| 5. Les bombes logique - programmation d'une forkbomb.mp4 | 68.57 MB | ||
| 6. Les chevaux de Troie - théorie.mp4 | 6.86 MB | ||
| 8. Les chevaux de Troie - pratique - programmation module serveur.mp4 | 281.21 MB | ||
| 9. Les chevaux de Troie - pratique - programmation module client.mp4 | 156.66 MB | ||
| 3. Les virus | |||
| 1. Les cycles de vie d'un virus.mp4 | 21.54 MB | ||
| 3. La structure générale d'un virus.mp4 | 13.27 MB | ||
| 4. Les différentes méthodes d'infection virale | |||
| 1. Introduction.mp4 | 2.83 MB | ||
| 5. L'infection par ajout de code | |||
| 1. L'infection par ajout de code - théorie.mp4 | 6.9 MB | ||
| 10. Infection par ajout de code - shellcode.mp4 | 363.6 MB | ||
| 11. Infection par ajout de code - canari.mp4 | 99.84 MB | ||
| 12. Infection par ajout de code - retour à la libc.mp4 | 162.06 MB | ||
| 13. Programmation d'un virus polymorphe en C et assembleur - partie 1.mp4 | 136.8 MB | ||
| 14. Programmation d'un virus polymorphe en C et assembleur - partie 2 syscall.h.mp4 | 119.42 MB | ||
| 15. Programmation d'un virus polymorphe en C et assembleur - partie 3 syscall.c.mp4 | 111.66 MB | ||
| 16. Programmation d'un virus polymorphe en C et assembleur - partie 4 accesseurs.h.mp4 | 59.8 MB | ||
| 17. Programmation d'un virus polymorphe en C et assembleur - partie 5 accesseurs.c.mp4 | 104.06 MB | ||
| 18. Vidéo d'informations Programmation d'un virus polymorphe en C et assembleur.mp4 | 10.97 MB | ||
| 18.1 Virus polymorphe par ajout de code en c et assembleur | |||
| Virus polymorphe par ajout de code en c et assembleur | |||
| .DS_Store | 6 KB | ||
| Makefile | 3.8 KB | ||
| includes | |||
| accessors.h | 1.49 KB | ||
| compiler_utils.h | 6.43 KB | ||
| disasm.h | 735 B | ||
| disasm_utils.h | 1.75 KB | ||
| errors.h | 6.07 KB | ||
| loader.h | 985 B | ||
| log.h | 439 B | ||
| polymorphism.h | 472 B | ||
| position_independent.h | 2.4 KB | ||
| syscall.h | 4.74 KB | ||
| utils.h | 830 B | ||
| virus.h | 1.72 KB | ||
| srcs | |||
| decypher.s | 762 B | ||
| detect_spy.s | 278 B | ||
| loader.s | 10.29 KB | ||
| mprotect.s | 322 B | ||
| start.c | 2.39 KB | ||
| virus | |||
| accessors.c | 3.46 KB | ||
| adjust_references.c | 2.22 KB | ||
| copy_to_clone.c | 1.83 KB | ||
| cypher.s | 629 B | ||
| disasm.c | 15.6 KB | ||
| disasm_length.c | 32.11 KB | ||
| elf64_iterators.c | 1.76 KB | ||
| file_iterator.c | 1.03 KB | ||
| find_entry.c | 2.67 KB | ||
| generate_cypher.c | 7.69 KB | ||
| infect.c | 1.47 KB | ||
| infection_engine.c | 3.96 KB | ||
| log.c | 1.92 KB | ||
| metamorph_self.c | 2.27 KB | ||
| permutate_instructions.c | 2.01 KB | ||
| permutate_registers.c | 14.51 KB | ||
| polymorphic_seed.c | 1.67 KB | ||
| random.c | 483 B | ||
| setup_payload.c | 3.53 KB | ||
| syscall.c | 3.15 KB | ||
| utils.c | 1.96 KB | ||
| virus.c | 323 B | ||
| tests | |||
| refill.bash | 183 B | ||
| run.bash | 2.7 KB | ||
| test.bash | 2.85 KB | ||
| vimdiff.bash | 590 B | ||
| __MACOSX | |||
| ._Virus polymorphe par ajout de code en c et assembleur | 220 B | ||
| Virus polymorphe par ajout de code en c et assembleur | |||
| ._.DS_Store | 120 B | ||
| ._Makefile | 312 B | ||
| ._includes | 312 B | ||
| ._srcs | 312 B | ||
| ._tests | 312 B | ||
| includes | |||
| ._accessors.h | 212 B | ||
| ._compiler_utils.h | 212 B | ||
| ._disasm.h | 212 B | ||
| ._disasm_utils.h | 212 B | ||
| ._errors.h | 212 B | ||
| ._loader.h | 212 B | ||
| ._log.h | 212 B | ||
| ._polymorphism.h | 212 B | ||
| ._position_independent.h | 212 B | ||
| ._syscall.h | 212 B | ||
| ._utils.h | 212 B | ||
| ._virus.h | 212 B | ||
| srcs | |||
| ._decypher.s | 212 B | ||
| ._detect_spy.s | 212 B | ||
| ._loader.s | 212 B | ||
| ._mprotect.s | 212 B | ||
| ._start.c | 212 B | ||
| ._virus | 212 B | ||
| virus | |||
| ._accessors.c | 212 B | ||
| ._adjust_references.c | 212 B | ||
| ._copy_to_clone.c | 212 B | ||
| ._cypher.s | 212 B | ||
| ._disasm.c | 212 B | ||
| ._disasm_length.c | 212 B | ||
| ._elf64_iterators.c | 212 B | ||
| ._file_iterator.c | 212 B | ||
| ._find_entry.c | 212 B | ||
| ._generate_cypher.c | 212 B | ||
| ._infect.c | 212 B | ||
| ._infection_engine.c | 212 B | ||
| ._log.c | 212 B | ||
| ._metamorph_self.c | 212 B | ||
| ._permutate_instructions.c | 212 B | ||
| ._permutate_registers.c | 212 B | ||
| ._polymorphic_seed.c | 212 B | ||
| ._random.c | 212 B | ||
| ._setup_payload.c | 212 B | ||
| ._syscall.c | 212 B | ||
| ._utils.c | 212 B | ||
| ._virus.c | 212 B | ||
| tests | |||
| ._refill.bash | 212 B | ||
| ._run.bash | 212 B | ||
| ._test.bash | 212 B | ||
| ._vimdiff.bash | 212 B | ||
| 2. L'infection par ajout de code - pratique 1 virus de scripts en bash.mp4 | 870.54 MB | ||
| 3. Infection par ajout de code - numération binaire et hexadecimale.mp4 | 208.52 MB | ||
| 4. Infection par ajout de code - registres mémoires variables.mp4 | 233.68 MB | ||
| 5. Infection par ajout de code - gestion de la mémoire.mp4 | 83.3 MB | ||
| 6. Infection par ajout de code - fonctionnement de la pile.mp4 | 49 MB | ||
| 7. Infection par ajout de code - notions d'assembleur.mp4 | 667.53 MB | ||
| 8. Infection par ajout de code - prologue epilogue.mp4 | 463.89 MB | ||
| 9. Infection par ajout de code - buffer overflow.mp4 | 930.89 MB | ||
| 6. L'infection par accompagnement de code | |||
| 1. L'infection par accompagnement de code - théorie.mp4 | 15.06 MB | ||
| 7. L'infection par écrasement ou recouvrement de code | |||
| 1. L'infection par écrasement ou recouvrement de code - théorie.mp4 | 8.59 MB | ||
| 8. Infection par entrelacement de code | |||
| 1. L'infection par entrelacement de code - théorie.mp4 | 27.05 MB | ||
| 9. L'infection de code source | |||
| 1. L'infection de code source - théorie.mp4 | 23.14 MB |
Apprendre à programmer des virus par la pratique

De nos jours, on entend souvent dire que les systèmes Unix comme MacOS, les systèmes Linux
basés sur Debian, red hat et autres systèmes linux sont des havres de paix en ce qui concerne les virus.
Il est vrai que le système de fichier est robuste face aux infections, l’ensemble des fichiers systèmes
possèdent des privilèges Root, et le mot de passe superutilisateur est nécessaire lors de la lecture,
l’écriture ou l’exécution d’un tel fichier.
Pourtant ces principes ne sécurisent pas à 100% ces systèmes face aux programmes autoreproducteurs,
à savoir les virus et les vers, (Et ce, sans même prendre en compte les failles et vulnérabilités logicielles
qui sont généralement de type débordements de mémoire tampon que nous aurons l'occasion d'étudier
lorsque j’évoquerai le célèbre ver internet de Robert Morris qui a sévit en 1988, nous réaliserons bien
évidemment des buffer overflows de manière pratique).
Les virus concernent en fait l’ensemble des systèmes qui présentent les caractéristiques suivantes:
- une mémoire de masse dans laquelle le programme infecté est présent sous forme inactive.
- une mémoire vive qui concerne la création de processus (le programme y est copié lors de son exécution)
- un processeur ou micro-contrôleur
- et, enfin un système d’exploitation
On comprend donc que les virus concernent les ordinateurs, les serveurs, les smartphones, les systèmes
embarqués, et ainsi de suite.
Dans ce cours, vous apprendrez la théorie de la virologie informatique, mais aussi et surtout la conception
de virus par la pratique, nous programmerons en effet plusieurs virus principalement en langage
C et assembleur.
Editeur : Udemy
Parution : 2023
Formateur : Grégoire Denis
Durée : +12H
Qualité : WEB 1080P
Format : MP4
Codec Audio : HE-AAC
Codec Vidéo : AVC
Débit Global : ~ 581 kb/s
Langue : Français
Résolution:1920 x 1080
NB Fichiers: 138
Poids Total : 5.95 Go
NB: Pour ceux qui trouve des bugs de son sur les formations que j'ai postés utiliser le lecteur MPV
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
[Udemy] Apprendre React.js par la création d'un site e-commerce 2023 FRENCH 720p WEB x264 Posted by
Samiruskananus in Other
|
3.92 GB | Samiruskananus | 1 year | 36 | 1 |
|
[Udemy] Apprendre le Framework Bootstrap en partant de zéro 2023 FRENCH 720p WEB x264 Posted by
Samiruskananus in Other
|
5.87 GB | Samiruskananus | 1 year | 16 | 0 |
|
[Udemy] Apprendre l'architecture MVC en PHP Procédural FRENCH 720p WEB x264 Posted by
Samiruskananus in Other
|
3.29 GB | Samiruskananus | 1 year | 3 | 4 |
|
Udemy.Apprendre.le.PIANO.et.s'accompagner.au.CHANT.sans.solfège.2025.Fr.Web.1080p.x264 Posted by
Nawel087 in Other
|
13.51 GB | Nawel087 | 1 year | 20 | 0 |
|
[Udemy] Apprendre C# et le développement logiciel avec WPF.2024.720p.WEB.x264 Posted by
Diego408 in Other
|
13.33 GB | Diego408 | 1 year | 13 | 0 |
All Comments