Dobin
|
ac31152b01
|
refactor: split away low level pe functions into mype from derbackdoorer
|
2024-02-27 21:46:30 +00:00 |
|
Dobin
|
e7aa6c84c8
|
refactor: re-add relocation functions
|
2024-02-26 20:41:46 +00:00 |
|
Dobin
|
019b7c97d8
|
refactor: DataReuseEntry(), IatEntry()
|
2024-02-26 20:33:29 +00:00 |
|
Dobin
|
a13d86d9cd
|
refactor: log msgs, and var renaming
|
2024-02-26 20:18:15 +00:00 |
|
Dobin
|
16438e799b
|
refactor: make address type more clear
|
2024-02-25 20:33:19 +00:00 |
|
Dobin
|
5301ef7b2e
|
refactor: removed DataReuser
|
2024-02-25 20:28:57 +00:00 |
|
Dobin
|
462f23d8cf
|
refactor: datareuse fixups into project.carrier as transport
|
2024-02-25 18:20:37 +00:00 |
|
Dobin
|
430f105240
|
refactor: iat related
|
2024-02-25 16:25:36 +00:00 |
|
Dobin
|
4b1e6811f8
|
refactor: IAT stuff to ExeHost
|
2024-02-25 09:20:47 +00:00 |
|
Dobin
|
d61f358ae4
|
refactor: project -> settings and model/
|
2024-02-25 08:47:25 +00:00 |
|
Dobin
|
b1dd3481ed
|
fix: unittests
|
2024-02-24 16:23:33 +00:00 |
|
Dobin
|
2c133e7175
|
feature: data reuse (tmp, to fix)
|
2024-02-24 16:23:08 +00:00 |
|
Dobin
|
334b17e7a5
|
feature: datareuse initial commit
|
2024-02-24 08:51:58 +00:00 |
|
Dobin
|
b032c3f9db
|
feature: smaller stack alignment
|
2024-02-23 16:25:22 +00:00 |
|
Dobin
|
274cd01d30
|
feature: upgrade to SGN 2.0.1
|
2024-02-22 21:17:21 +00:00 |
|
Dobin
|
7a9fb2da3b
|
ui: make verify error more visible
|
2024-02-22 21:03:51 +00:00 |
|
Dobin
|
b751292134
|
fix: convert asm from CRLF to LF for less bugs
|
2024-02-22 21:03:39 +00:00 |
|
Dobin
|
9ff677310e
|
feature: use my own masmshc implementation
|
2024-02-22 19:45:35 +00:00 |
|
Dobin
|
2fddafca18
|
fix: iat compiler bug with newlines again
|
2024-02-22 18:58:36 +00:00 |
|
Dobin
|
c3d027b3b5
|
fix: broken html, escape
|
2024-02-21 20:33:24 +00:00 |
|
Dobin
|
ffcbec3f81
|
feature: cmdline arg to chose alloc, decoder, exec
|
2024-02-21 20:26:53 +00:00 |
|
Dobin
|
ce99a36c94
|
ui: better output
|
2024-02-21 19:16:00 +00:00 |
|
Dobin
|
ce550a5206
|
fix: windows crlf issue in compiler
|
2024-02-20 21:29:45 +00:00 |
|
Dobin
|
23ca683360
|
feature: xor encoding of payload with changeable key
|
2024-02-20 18:19:00 +00:00 |
|
Dobin
|
795227f60e
|
feature: write files with raw bytes
|
2024-02-20 18:02:24 +00:00 |
|
Dobin
|
c0785fdbbb
|
fix: also store payload
|
2024-02-19 20:44:27 +00:00 |
|
Dobin
|
b7ac5938a4
|
debug: config.debug feature for more logs/
|
2024-02-19 20:39:00 +00:00 |
|
Dobin
|
fb23835d51
|
ui: nicer output
|
2024-02-19 20:34:31 +00:00 |
|
Dobin
|
2f9ba27ed1
|
fix
|
2024-02-19 20:07:57 +00:00 |
|
Dobin
|
bf310ca343
|
ui: nicer output
|
2024-02-19 20:06:52 +00:00 |
|
Dobin
|
ab80be8a3d
|
ui: nicer log output and error handling
|
2024-02-19 19:50:35 +00:00 |
|
Dobin
|
e3d2deb4a0
|
refactor: make project not singleton
|
2024-02-19 19:36:49 +00:00 |
|
Dobin
|
f915b253a7
|
refactor: project.show_command_output to def:ShowCommandOutput
|
2024-02-19 19:32:21 +00:00 |
|
Dobin
|
3654d8cfda
|
add: more shellcodes
|
2024-02-19 19:30:38 +00:00 |
|
Dobin
|
d861c24129
|
add: test data
|
2024-02-19 19:30:28 +00:00 |
|
Dobin
|
b66c7cc6d8
|
refactor: from project.verify_filename to def.py:VerifyFilename
|
2024-02-19 19:30:15 +00:00 |
|
Dobin
|
0f68a242da
|
feature: disable observer in tests
|
2024-02-19 16:35:59 +00:00 |
|
Dobin
|
2029be0ce8
|
feature: peb_walk template
|
2024-02-18 22:51:10 +00:00 |
|
Dobin
|
31737f2845
|
feature: remove files from first pase if in second
|
2024-02-18 22:50:47 +00:00 |
|
Dobin
|
9b71cdd481
|
refactor: use PAYLOAD_LEN in template instead of 0x11223344 in asm
|
2024-02-18 19:52:50 +00:00 |
|
Dobin
|
92e9b51409
|
fix: support large payload (payload len)
|
2024-02-18 19:42:28 +00:00 |
|
Dobin
|
64c03d86a8
|
refactor: remove mentioning of TLS
|
2024-02-18 14:38:24 +00:00 |
|
Dobin
|
00f0d8d388
|
refactor: replace section SizeOfRawData with Misc_VirtualSize
|
2024-02-18 14:04:57 +00:00 |
|
Dobin
|
224d252e78
|
fix: cleanup temp files
|
2024-02-18 13:55:55 +00:00 |
|
Dobin
|
a36b22db84
|
fix: less temp files
|
2024-02-18 13:55:44 +00:00 |
|
Dobin
|
c2373aa59d
|
log: info->warn
|
2024-02-18 13:47:39 +00:00 |
|
Dobin
|
0a476bdce6
|
refactor: RedBackdoorer -> DerBackdoorer
|
2024-02-18 13:47:30 +00:00 |
|
Dobin
|
3969f3d882
|
refactor: get code from exe after backdooring
|
2024-02-18 12:20:03 +00:00 |
|
Dobin
|
ef65b92b9a
|
fix: close PE's
|
2024-02-18 11:45:07 +00:00 |
|
Dobin
|
dc13ff3c93
|
log: hide r2 output
|
2024-02-17 20:44:08 +00:00 |
|