journalctl -u micro
hello2.c
TIL che nei moduli kernel non è possibile utilizzare alcuna libreria esterna, neanche stdlib — questo perché non esiste alcun tipo di linking, né dinamico né statico l'unico linking che può avvenire è con le strutture del kernel; i moduli vengono segnati da
Tutte le funzioni tipo
(
file come relocatable, non executableTutte le funzioni tipo
malloc free strlen strcpy printf non possono essere usate, a meno che il kernel non le reimplementi(
kmalloc kfree⁽¹⁾ strnlen strscpy⁽²⁾ printk⁽³⁾)Windows tool per salvare e ripristinare la posizione delle icone sul desktop — Desktop Restore
Midiox
MIDI-OX is the world's greatest all-purpose MIDI Utility.
journalctl -u micro
x11share_hwaccel.sh
x11share_hwaccel.sh
3.4 KB
Update
•
• bitrate ridotto (max 9MB)
Pros
• ancor meno utilizzo CPU
• funziona anche su wayland
• dispositivo audio rilevato in automatico
• percorso file copiato negli appunti
Cons
• non cattura il cursore
• video e audio devono essere registrati separatamente e poi uniti, altrimenti c'è stuttering pesante (gestito)
• non usare Ctrl-C
•
kmsgrab al posto di x11grab
• + audio• bitrate ridotto (max 9MB)
Pros
• ancor meno utilizzo CPU
• funziona anche su wayland
• dispositivo audio rilevato in automatico
• percorso file copiato negli appunti
Cons
• non cattura il cursore
• video e audio devono essere registrati separatamente e poi uniti, altrimenti c'è stuttering pesante (gestito)
• non usare Ctrl-C
journalctl -u micro
Super Mario 64 DS è sempre andato a 30fps reali e io non lo sapevo 🥲 [anche con l'emulatore che segnava 60]
Media is too big
VIEW IN TELEGRAM
True 60fps experience, peccato solo che molti elementi del gioco vadano in 2x
journalctl -u micro
hello2.c
Pazzesco, il kernel linux ha un controllo di null pointer dereference — al contrario di windows che andrà in bsod 99.9%
x86_risc_root.c
1.8 KB
Non ricordo più in che chat ho mandato/ricevuto il link a quel talk, sulla vulnerabilità del coprocessore RISC negli Intel per scrivere in kernel space ed essere root — sta di fatto che ho trascritto il codice, l'ho ritrovato in una gif
gcc -m32 -o x86_risc_root{,.c}
journalctl -u micro
hello2.c
Niente, non riesco ad alterare le variabili d'ambiente dal modulo kernel, ogni volta da
Bad address prima di eseguire il processo — immagino sarà dovuto agli indirizzamenti diversi kernel-space / user-space, ma non ho idea di come risolvere...
journalctl -u micro
Niente, non riesco ad alterare le variabili d'ambiente dal modulo kernel, ogni volta da Bad address prima di eseguire il processo — immagino sarà dovuto agli indirizzamenti diversi kernel-space / user-space, ma non ho idea di come risolvere...
Giusto un po' di schede aperte, senza cavare un ragno dal buco