Spencer McIntyre
e8ce6cf2f3
Fix up some comments in the x64 block_api source code
2020-07-09 14:02:12 -04:00
Spencer McIntyre
1537d3f193
Update the block_api assembly source files
...
This changes the x86 version to the (10 bytes) larger variant that can
handle full 32-bit jumps which is necesary for maximum compatibility
within the framwork.
Additionally, numeric literals are expressed in hex for compatibility
with the keystone assembler allowing these files to be compatitble with
external tools.
2020-07-08 15:28:41 -04:00
Tim W
bba9b76d25
fix infinite loop in find_macho
...
fix osx loader to work within python macho
2020-04-24 15:13:57 +08:00
Brent Cook
d50058cbc6
update to python standards
2019-12-19 09:22:48 -06:00
Brent Cook
e8bbf2f117
fix remaining python3 compat bugs
2019-12-19 09:21:24 -06:00
Brent Cook
0a846aaeb6
convert to standard python format
2019-12-19 08:59:36 -06:00
Brent Cook
3cc6b8f8fd
update to standard python formatting
2019-12-19 08:58:40 -06:00
Brent Cook
d64f53e462
don't hide exception data
2019-12-19 08:56:23 -06:00
Brent Cook
ce69efcfa2
python3 fixes, don't hide exception data
2019-12-19 08:56:00 -06:00
Brent Cook
3a1a576747
remove nasm ignored keyword
2019-12-19 08:44:13 -06:00
Brent Cook
25ce890d36
fix remaining python3 compat issues, add #!
2019-12-19 08:44:02 -06:00
Cristina Muñoz
e804745766
Bugfix: correct reference to asm file
2019-11-12 09:30:27 -08:00
Cristina Muñoz
311b03af93
Action remainder of code review changes.
...
- Revert files that will only run as python2.
- Remove superfluous calls to list()
- Other minor cleanup
2019-11-01 19:24:22 -07:00
Cristina Muñoz
8563a29003
Convert all python code to python3. Fixes #12506 .
2019-10-31 14:16:14 -07:00
Tim W
861c286739
fix osx stager compatibility with PluginProcessShim
2018-12-24 19:26:10 +08:00
Tim W
d04070c528
fix osx stager when run under debugger
2018-12-18 14:12:36 +08:00
Tim W
a01f0f3023
fix #9366 , fix osx x64 stage location
2018-02-20 13:50:44 +08:00
Adam Cammack
64c725164a
Add macOS reverse stager binary
2018-01-31 14:27:44 -06:00
Tim W
0ce125ec55
more fixes
2018-01-30 17:54:10 +08:00
Tim W
39c07e2289
add references
2018-01-30 17:52:01 +08:00
Tim W
9aaf93ff3b
fix fix for older osx versions
2018-01-29 03:50:39 +08:00
Tim W
82fde6b1d1
fix for older osx versions
2018-01-21 08:04:26 +08:00
Tim W
46a45550fd
add osx x64 stager
2018-01-03 14:04:14 +08:00
Tim
358aca9435
apple_ios/aarch64/shell_reverse_tcp
2017-12-19 15:42:21 +08:00
Tim
ffbf21cb1c
cleanup
2017-08-31 18:35:18 +08:00
Tim
7b71f60ea1
fix the stack
2017-08-31 18:35:18 +08:00
Tim
26f4fa3b09
setup stack
2017-08-31 18:35:17 +08:00
Tim
a2396991f0
stager not setting up stack
2017-08-31 18:35:17 +08:00
Tim
6dbe00158f
fix stager
2017-08-31 18:35:17 +08:00
Tim
d6d6c67f33
add stage_shell.s and cleanup
2017-08-21 14:42:30 +08:00
Tim
ac6495a7eb
formatting
2017-08-21 12:35:13 +08:00
Tim
9768a89bcd
aarch64 staged shell
2017-08-21 11:14:42 +08:00
Tim
8b4ccc66c7
add linux/aarch64/shell_reverse_tcp
2017-08-17 18:55:37 +08:00
Brent Cook
59086af261
Land #8771 , rewrite linux x64 stagers with Metasm
2017-08-14 02:32:29 -04:00
tkmru
f961d7da13
update src
2017-07-29 21:08:52 +09:00
tkmru
6c5d8279ca
change to generate payload from metasm
2017-07-16 19:21:09 +09:00
tkmru
4e046db9b3
add retry to linux reverse tcp x86
2017-07-14 12:47:32 +09:00
tkmru
62533509c6
fit source to shellcode prev change
2017-07-12 16:26:00 +09:00
Tim
db8698e82b
Land #8655 , add error handling to mipsle linux reverse tcp stager
2017-07-11 22:33:54 +08:00
Tim
b9f5ebcf66
update comment
2017-07-11 00:58:03 +08:00
Tim
75c571de83
Land #8653 , add error handling to mipsbe linux reverse tcp stager
2017-07-09 19:36:15 +08:00
Tim
cd0c2c213f
pedantic tweaks
2017-07-09 19:36:03 +08:00
tkmru
a4a959266b
update cachedSize
2017-07-06 17:43:27 +09:00
tkmru
adeffd6600
add error handling to stager_sock_reverse src on mipsle
2017-07-06 17:07:11 +09:00
tkmru
2d8a71de6f
tab to space
2017-07-05 18:22:06 +09:00
tkmru
d02d6826a9
fix reverse tcp stager src
2017-07-05 17:56:59 +09:00
tkmru
d1f08a80bd
add error handling to reverse_tcp on mipsbe
2017-07-05 17:50:49 +09:00
tkmru
084b211e9b
add x64 stager_sock_reverse src
2017-06-25 16:31:37 +09:00
Tim
03116d7933
Land #8543 , add error handling to ARM linux reverse tcp stager
2017-06-18 15:38:16 +08:00
Tim
210a4cb299
fix indent
2017-06-18 15:35:23 +08:00