In today's rapidly changing world, rebooting computers become more and more difficult. Here is a little brutal program to reboot an x86 computer.
/* cc -o reboot reboot.c */
/* ./reboot */
#include <sys/io.h>
void main(void) {
iopl(3);
outb(6, 0xcf9);
}
Hier, je suis allé assister pour la première fois à un atelier MontréHack. En tentant de résoudre le défi proposé, j'ai eu l'idée d'expérimenter LDPRELOAD. (Ce n'était pas la bonne méthode, mais l'expérimentation était intéressante).
Le but de cette expérience est de remplacer un appel système par …