adfoster-r7
|
49f2d1c3a9
|
Fix evasion windows syscall inject module crash
|
2023-07-24 16:15:51 +01:00 |
|
Professor Araout
|
1fbfc8e4d4
|
Update lib/metasploit/framework/compiler/mingw.rb
Error in github review, replaced line 39 instead of 37-38-39 -> Fixed
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
|
2023-06-13 15:04:00 +02:00 |
|
Professor Araout
|
0b320f6209
|
Update lib/metasploit/framework/compiler/mingw.rb
Review made by @adfoster-r7 and tested by @ARaout
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
|
2023-06-13 14:59:22 +02:00 |
|
Professor Araout
|
9d315af25e
|
Update lib/metasploit/framework/compiler/mingw.rb
Review made by @adfoster-r7 and tested by @ARaout
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
|
2023-06-13 14:59:15 +02:00 |
|
Professor Araout
|
cb105d8978
|
Update lib/metasploit/framework/compiler/mingw.rb
Review made by @adfoster-r7 and tested by @araout
Works perfect
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
|
2023-06-13 14:58:36 +02:00 |
|
Arthur RAOUT
|
4ecf222c95
|
add iquote join() for x64
|
2023-03-16 11:21:03 +01:00 |
|
Arthur RAOUT
|
5a1fdbab50
|
revert newline
|
2023-03-15 21:00:13 +01:00 |
|
Arthur RAOUT
|
3d3e3195a3
|
fix 1 eol space
|
2023-03-15 20:58:42 +01:00 |
|
Arthur RAOUT
|
028cc8a909
|
Added changes to mingw.rb to allow custom iquote include dirs
|
2023-03-15 20:53:57 +01:00 |
|
sjanusz
|
bbf9e3163a
|
Fix file reads on Windows for binary files
|
2022-03-21 12:47:39 +00:00 |
|
space-r7
|
4b646c1886
|
add linker option to pin image base
also add advanced option to display
command used in compiling encrypted payloads
|
2021-09-23 14:59:18 -05:00 |
|
kensh1ro
|
4454a7600a
|
add minor fixes to module code
|
2021-09-10 22:56:04 +03:00 |
|
kensh1ro
|
907be4418e
|
Added module syscall_inject with documentation
|
2021-08-01 19:22:32 +03:00 |
|
dwelch-r7
|
d437a32374
|
remove msf/util requires
|
2021-01-18 14:21:54 +00:00 |
|
Auxilus
|
892cab094a
|
remove spaces at EOL
|
2020-03-24 18:07:18 +05:30 |
|
Brent Cook
|
d9a3ef51e5
|
further path and extension handling improvements
|
2019-12-12 09:23:05 -06:00 |
|
Brent Cook
|
e40c64415a
|
Use temporary file paths
Use Tempfile for building intermediate source and exe files with
compiled payloads.
|
2019-12-10 19:03:38 -06:00 |
|
Brent Cook
|
f8c84c9928
|
Land #12530, add encrypted, compilable shell payloads
|
2019-11-21 08:59:46 -06:00 |
|
Shelby Pace
|
41bc3851a2
|
remove mingw check, add general dependency check
|
2019-11-18 09:33:43 -06:00 |
|
Shelby Pace
|
60d48ebde5
|
add x86 and x64 classes
|
2019-11-17 19:45:22 -06:00 |
|
Shelby Pace
|
bfa27e6bed
|
add flag, use DefaultOptions for linker script
|
2019-11-07 15:33:31 -06:00 |
|
Shelby Pace
|
1a88e7610b
|
add optimization flag, use basename method
|
2019-11-07 10:46:57 -06:00 |
|
Shelby Pace
|
be07ded3fa
|
handle stderr and stdout from compilation
|
2019-10-31 16:09:44 -05:00 |
|
Shelby Pace
|
8bb1c5102b
|
opt for inline asm instead of pre-compiled object
|
2019-10-31 11:55:40 -05:00 |
|
Shelby Pace
|
c9dc2141a0
|
use stdlib flag instead of nostartfiles
|
2019-10-28 16:06:21 -05:00 |
|
Shelby Pace
|
ca755843f1
|
remove call to generate_random_c
|
2019-10-18 11:06:40 -05:00 |
|
Shelby Pace
|
42b251be01
|
generate random c within compile_random_c
|
2019-10-18 08:28:25 -05:00 |
|
Shelby Pace
|
3c50f3d54e
|
add generate_random_c method
|
2019-10-15 12:50:58 -05:00 |
|
Shelby Pace
|
4997d72201
|
add options for keeping/deleting files
This change makes it optional to keep/delete
the files that are created when generating
compiled payloads
|
2019-10-14 13:34:30 -05:00 |
|
Shelby Pace
|
8469515651
|
set a default for opt_level
|
2019-10-10 12:16:10 -05:00 |
|
Shelby Pace
|
fd347be3dc
|
make optimization level configurable
|
2019-10-10 12:16:10 -05:00 |
|
Shelby Pace
|
ee67361314
|
modify opt level based on architecture
|
2019-10-10 12:16:10 -05:00 |
|
Shelby Pace
|
23028a1094
|
add code to read exe/strip null bytes
|
2019-10-10 12:16:09 -05:00 |
|
Shelby Pace
|
7dca0ae8e9
|
remove comments, add option
|
2019-10-10 12:16:09 -05:00 |
|
Shelby Pace
|
197d4be632
|
add compiler module
|
2019-10-10 12:16:09 -05:00 |
|
Green-m
|
ef3b1df647
|
Fix regular
|
2018-10-17 18:34:35 +08:00 |
|
Green-m
|
7b1b2198cb
|
resolve confiict.
|
2018-10-17 17:33:01 +08:00 |
|
Green-m
|
5df6f11cfc
|
Enhance regular to match blank before include.
|
2018-10-17 16:20:10 +08:00 |
|
Wei Chen
|
69cd0a5ddc
|
Disable ERB templating for Metasploit::Framework::Compiler::Utils
|
2018-10-16 14:02:13 -05:00 |
|
Wei Chen
|
f2fd24780c
|
Add support for XOR
|
2018-07-18 23:13:45 -05:00 |
|
Wei Chen
|
1534613cda
|
Add Base64 support
|
2018-07-18 20:07:27 -05:00 |
|
Wei Chen
|
999d0e994f
|
Add RC4 decryption
|
2018-07-18 19:50:46 -05:00 |
|
Wei Chen
|
a60fc3dc00
|
Fix code based on feedback from Jacob
|
2018-07-06 00:00:28 -05:00 |
|
Wei Chen
|
d9b664c86a
|
Change option name
|
2018-06-29 00:07:40 -05:00 |
|
Wei Chen
|
dcaa623075
|
make random compiling work
|
2018-06-27 00:09:04 -05:00 |
|
Wei Chen
|
823647fbe1
|
Add compile_random_c func && support optional func collection
|
2018-06-25 16:50:05 -05:00 |
|
Wei Chen
|
cab2daf4ed
|
Add Winsock2 API for Metasploit::Framework::Compiler::Windows
|
2018-05-24 11:57:41 -05:00 |
|
Wei Chen
|
e5c763f6bf
|
Add support for stdio.h, stdlib.h, and String.h
|
2018-05-17 14:40:49 -05:00 |
|
Wei Chen
|
b1e767298f
|
Update doc
|
2018-05-11 10:30:15 -05:00 |
|
Wei Chen
|
ad0ba4f402
|
Update to update compile_c_to_file argument
|
2018-05-11 10:29:24 -05:00 |
|