Commit Graph

610 Commits

Author SHA1 Message Date
msutovsky-r7 ea51c45bf5 Land #20859, breaks up utils/exe.rb into separated files
utils/exe.rb break-up
2026-02-20 12:41:15 +01:00
Martin Sutovsky fc0257bcad Adds default fmt argument to to_executable in msf/core/exploit/exe, comments refactor, adds to_win32pe_dll 2026-02-10 11:52:43 +01:00
Martin Sutovsky 436488d533 Removes format from to_executable_windows 2026-02-10 11:05:53 +01:00
Martin Sutovsky d748cf9775 Rolling back to_executable_windows 2026-02-10 11:04:06 +01:00
Martin Sutovsky 3f45447399 Fixes OSX placeholder 2026-02-10 09:04:42 +01:00
Martin Sutovsky 64b3babf1c Fixes JSP and WAR formats, code reformat 2026-02-10 08:48:57 +01:00
Martin Sutovsky 951c412654 Replaces regex =~ with index 2026-02-09 14:15:14 +01:00
Martin Sutovsky 0871fb1827 Fixes argument positions for war/jsp formats 2026-02-07 13:18:02 +01:00
dledda-r7 e8268bdcbc fix: add OSX::App inclusion in EXE module 2026-02-06 12:51:14 -05:00
dledda-r7 daff3638e0 fix: including all the mixins 2026-02-06 10:44:03 -05:00
dledda-r7 e7d2c719f8 fix: refactor boiler plate utils/exe break-up 2026-02-06 10:37:05 -05:00
dledda-r7 189f3744c7 fix: removed function calling singleton windows 2026-02-06 09:31:21 -05:00
dledda-r7 d6044ece89 fix: finalizing boilerplates utils/exe break-up 2026-02-06 08:58:49 -05:00
Martin Sutovsky 77279da46f Fixes typo 2026-02-06 14:36:32 +01:00
dledda-r7 4e6e666996 fix: boilerplate bsd and solaris utils/exe breakup 2026-02-06 08:18:04 -05:00
Martin Sutovsky 0113f4984c Adds base for osx 2026-02-06 12:33:26 +01:00
Diego Ledda c6023e2ea8 revert exe common 2026-02-06 12:02:07 +01:00
Martin Sutovsky fb0dcc5ccf Fixes module name for x64 2026-02-06 12:01:58 +01:00
Diego Ledda 70b33eb458 Apply suggestion from @dledda-r7 2026-02-06 12:01:03 +01:00
Diego Ledda 039ade75aa x64 windows boilerplate utils/exe breakup 2026-02-06 11:59:34 +01:00
Diego Ledda e60d9a205f fix: x86 windows boilerplate 2026-02-06 11:54:39 +01:00
Diego Ledda 4ec3bff82f fix: x86 windows with boilerplate utils/exe breakup 2026-02-06 11:53:33 +01:00
Martin Sutovsky 1b6485f2eb Restores x86 2026-02-06 11:49:14 +01:00
Martin Sutovsky 95ff1fb6e8 Fixes bugs 2026-02-06 11:49:13 +01:00
Martin Sutovsky d64f0efcf5 Fixes set_template_default_winpe_dll 2026-02-06 11:49:13 +01:00
Martin Sutovsky f1c16da62f Adds windows common 2026-02-06 11:40:05 +01:00
Martin Sutovsky 2f2f6ff9d5 Reverts some changes 2026-02-06 11:36:37 +01:00
Martin Sutovsky dc4483faac Fixes windows, adds base for Linux 2026-02-06 08:55:14 +01:00
Martin Sutovsky 684adbbc15 Adds windows split 2026-02-05 14:45:58 +01:00
dledda-r7 9eb77b7948 feat|draft: apply new boilerplate to utils/exe 2026-02-04 05:19:05 -05:00
dledda-r7 7ea76977ae feat: allow function calls as class instance and singleton 2026-01-29 08:28:08 -05:00
dledda-r7 d6d21bf188 feat: broken-up utils/exe.rb 2026-01-15 11:15:00 -05:00
dledda-r7 64663afe9e feat: update to_executable for windows x86 and x64 2026-01-15 11:14:22 -05:00
dledda-r7 b729b8c91e feat: utils/exe/windows/common add common method for windows 2026-01-15 11:13:54 -05:00
dledda-r7 d9d882c637 feat: utils/exe/common.rb add common methods 2026-01-15 11:13:18 -05:00
Spencer McIntyre 3ecd8005e4 Merge pull request #20772 from rmtsixq/master
Fix undefined variable in Host.normalize_host causing session failures when DB is connected
2026-01-15 10:48:28 -05:00
dledda-r7 affabf3c55 refactor: reorder parameters in to_executable methods for consistency 2026-01-15 04:35:38 -05:00
dledda-r7 c08a86fa0a fix: rename file typo 2026-01-12 07:30:06 -05:00
dledda-r7 648a3465b2 feat: add common utilities for Windows executable handling 2026-01-09 07:27:35 -05:00
dledda-r7 3a43678808 feat: add x86 Windows executable handling 2026-01-09 07:27:35 -05:00
dledda-r7 62446b9446 feat: implement x64 Windows executable handling 2026-01-09 07:27:34 -05:00
dledda-r7 cdf19a1397 feat: add Windows AArch64 executable handling 2026-01-09 07:27:34 -05:00
dledda-r7 ae4fa52afe feat: add common utilities for executable handling 2026-01-09 07:27:33 -05:00
dledda-r7 d95c30467e feat: utils/winodws.rb add Windows executable handling 2026-01-09 07:27:33 -05:00
dledda-r7 1860507850 feat: utils/exe.rb break-up solaris executable handling 2026-01-09 07:27:33 -05:00
dledda-r7 0802ef9adc feat: utils/exe.rb refactor OSX executable handling 2026-01-09 07:27:32 -05:00
dledda-r7 6598e151b7 feat: utils/exe.rb refactor Linux executable handling 2026-01-09 07:27:32 -05:00
dledda-r7 033a2358f8 feat: utils/exe.rb refactor BSD executable handling 2026-01-09 07:27:31 -05:00
dledda-r7 cc898a7aa7 feat: utils/exe.rb break-up solaris part 2026-01-09 07:27:31 -05:00
dledda-r7 961e7faa33 feat: utils/exe.rb break-up bsd part 2026-01-09 07:27:30 -05:00