Explication de l'exploit :
https://www.youtube.com/watch?v=c6hnQ1RKhbo
Repository de 'Doom in Doom' :
https://github.com/kgsws/doom-in-doom/releases
1/ Répertoire de travail.
util01@station66:~$ mkdir -p DOOM/INCEPTION
util01@station66:~$ cd DOOM/INCEPTION/
util01@station66:~/DOOM/INCEPTION$
2/ Installation de DosBox.
util01@station66:~/DOOM/INCEPTION$ sudo apt-get install dosbox
3/ Configuration de DosBox.
util01@station66:~/DOOM/INCEPTION$ dosbox -c 'config -writeconf dosbox.conf'
Quitter DosBox :
Z:\> exit
4/ Création du disque C virtuel.
util01@station66:~/DOOM/INCEPTION$ mkdir dosbox
5/ Fichier de configuration :
Ouvrir :
~/DOOM/INCEPTION/dosbox.conf
Chercher :
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
Ajouter après :
mount c ~/DOOM/INCEPTION/dosbox
c:
keyb fr
Chercher :
memsize=16
Remplacer par :
memsize=32
6/ Téléchargement de "Doom v1.9 - Shareware".
util01@station66:~/DOOM/INCEPTION$ cd dosbox/
util01@station66:~/DOOM/INCEPTION/dosbox$
Lien :
https://archive.org/details/Doom-2
7/ Copier 'Doom2.zip' dans :
~/DOOM/INCEPTION/dosbox/
8/ Décompression de l'archive.
util01@station66:~/DOOM/INCEPTION/dosbox$ unzip Doom2.zip
util01@station66:~/DOOM/INCEPTION/dosbox$ cd ..
9/ Lancement de Dosbox.
util01@station66:~/DOOM/INCEPTION$ dosbox
10/ Lancement de Doom : 1er test.
C:\>doom2
11/ Quitter DosBox :
C:\>exit
12/ Téléchargement de 'Doom in Doom'.
util01@station66:~/DOOM/INCEPTION/dosbox$ wget https://github.com/kgsws/doom-in-doom/releases/download/v1/did-v1.zip
13/ Décompression de l'archive.
util01@station66:~/DOOM/INCEPTION/dosbox$ unzip did-v1.zip
14/ Jouer à 'Doom in Doom' !
util01@station66:~/DOOM/INCEPTION$ dosbox
C:\>DOOM2.EXE -file KGDID.WAD
