Spencer McIntyre
fc0324f28b
Consistently print keys without \x
2023-01-26 10:49:05 -05:00
Spencer McIntyre
ebfcfd4cb9
Land #17066 , Add module for Certifried
...
Add exploit module for Certifried exploit
2023-01-18 14:51:03 -05:00
Dean Welch
1470396f95
Refactor key validation for inspect_ticket and add module tests
2023-01-13 17:42:32 +00:00
Christophe De La Fuente
3d22fbcad9
Add exploit module for Certifried exploit
...
- Move all the logic from `modules/auxiliary/admin/dcerpc/icpr_cert.rb`
to `lib/msf/core/exploit/remote/ms_icpr.rb` library
- Move all the logic from `modules/auxiliary/admin/dcerpc/samr_computer.rb`
to `lib/msf/core/exploit/remote/ms_samr.rb` library
- Add `modules/auxiliary/admin/dcerpc/cve_2022_26923_certifried.rb` module
- Update the SMB client to disable SSL by default
- Add documentation
- Kerbero client: pass `options` as argument to `send_request_as`
- `calculate_shared_key` returns an EncryptionKey instead of the raw key
- Update `pkinit_login` module to make it compatible
- Add support to `additional_tickets` when requesting tickets
- Add support to PAC CredentialInfo structures
- Add impersonation to escalate privileges
- Add ACTIONS
- Use elevated TGS to delete the computer account
- Update and add specs
2023-01-13 15:30:50 +01:00
adfoster-r7
2783e92203
Update windows_secrets_dump and Keytab module to export kerberos keys
2022-12-14 13:40:39 +00:00
adfoster-r7
a9ccfe31b7
Merge branch 'upstream-master' into merge-msf-6.2.31-into-kerberos-feature-branch
2022-12-13 19:40:39 +00:00
Spencer McIntyre
41f9ba57b4
Add icpr_cert module specs
2022-11-17 12:12:35 -05:00
llamasoft
1a353ee273
Update Python payloads to have dynamic sizes
...
While the length of the input payload is always the same size,
it may not always have the same contents due to random checksum
URI and UUID generation. This leads to payloads whose sizes
can vary by a few bytes between runs.
2022-11-05 15:58:10 -04:00
adfoster-r7
1307f01b76
Align with keytab instead of key_tab
2022-11-02 13:04:51 +00:00
adfoster-r7
98d2633859
Add Kerberos ktutil module
2022-11-02 13:04:50 +00:00
Jeffrey Martin
8b53b0d878
add payload tests for new windows custom stager
2022-09-19 08:28:25 -05:00
Jeffrey Martin
cdd12b3b11
expand proof verification string
2022-07-07 09:05:16 -05:00
Jeffrey Martin
f319d6e509
more explicitly cross platform file location
2022-07-07 08:41:55 -05:00
Jeffrey Martin
e7134d5244
code review adjusments for double and context
2022-07-07 08:26:46 -05:00
Jeffrey Martin
a41f655060
add lotus domino hash extraction spec
...
Adds a spec targeting a single method in the `lotus_domino_hashes` module. This is a start on
offering example on how a spec can be written to test part of the code in a module using example
responses from a unit testing perspective.
2022-07-05 11:38:25 -05:00
Jeffrey Martin
bcac5a1274
add missing payload tests
2022-06-15 14:34:08 -05:00
Jeffrey Martin
cb5d449676
add missing payload tests
...
A number of recent payload adds do not conform the patterns
used for suggesting spec configurations. Manually added these
tests to remove warning in rspec run.
2022-04-01 12:01:17 -05:00
Spencer McIntyre
beb39ae5bc
Mark another Powershell payload as dynamic
2021-07-12 10:06:56 -04:00
Spencer McIntyre
a23ef5ec5d
Set dynamic cached size on reverse powershell
2021-07-12 09:22:59 -04:00
Tim W
6300518e19
Fix #15254 , set dynamic cached size on powershell payloads
2021-07-12 12:55:24 +01:00
Jeffrey Martin
b790d697ac
add missing peinject stage payloads
2020-09-25 08:23:08 -05:00
Brent Cook
5b69fe9757
reverse_python_ssl has has apparently stabilized in size
2020-06-09 08:59:52 +10:00
Jeffrey Martin
e5be9ee9ef
add test for reverse_tcp_uuid stager with osx
2020-05-01 11:20:20 -05:00
bwatters-r7
15f4f7ea95
Land #13049 , Add fileformat exploit for libnotify plugin
...
Merge branch 'land-13049' into upstream-master
2020-04-16 16:03:14 -05:00
Spencer McIntyre
a13580bfd2
Fix the payload size tests for real this time
2020-04-16 15:35:38 -04:00
Brendan Coles
89e257c722
Add spec
2020-03-26 06:55:05 +00:00
Jeffrey Martin
ffd5a0b39d
add cmd/unix/reverse_ssh test stub
2020-02-27 09:07:37 -06:00
Brent Cook
9e47bff246
Land #12624 , add pingback payload specs
2019-11-26 12:34:23 -06:00
Jeffrey Martin
a417919e22
seperate x86 single and staged encrypted
2019-11-25 18:28:02 -06:00
Jeffrey Martin
97dbcc9476
seperate x64 single from staged
2019-11-25 17:19:38 -06:00
Jeffrey Martin
ece57f4da6
add pingpack payload specs
2019-11-25 16:50:19 -06:00
Jeffrey Martin
e883b07fd6
add helper for payloads not cached
2019-11-25 15:59:32 -06:00
Jeffrey Martin
a428c1a4a6
stub test for compiled encrypted payloads
2019-11-25 14:02:34 -06:00
Jeffrey Martin
8d057518ce
add jjs payload tests and set cached sizes
2019-11-21 16:38:18 -06:00
Brent Cook
4e544fe733
Land #11968 , only enable UDP stagers for compatible payloads
2019-06-29 03:34:15 -05:00
Jeffrey Martin
b6aa04bbe4
add missing bind_tcp_rc4 payload tests
2019-06-14 16:18:31 -05:00
Brent Cook
f11a205b41
remove patchupdllinject
2019-06-12 17:39:56 -05:00
Brent Cook
c13cf63f2d
remove dllinject
2019-06-11 17:58:57 -05:00
Brent Cook
20d21bb7cc
update specs, add a few more compat modules
2019-06-11 12:56:11 -05:00
Jeffrey Martin
bd67ecd0dc
add missing cmd/unix/reverse_bash_udp test
2019-05-31 13:53:12 -05:00
Jeffrey Martin
a53ce7539d
add missing payload specs
2019-04-01 18:23:52 -05:00
Matthew Kienow
df18e354e1
Add bind_busybox_telnetd payload, misc cleanup
2018-08-23 15:23:39 -04:00
Jeffrey Martin
a9a7197c4a
add missing paylaods
2018-06-27 17:00:09 -05:00
Jeffrey Martin
4801021aba
Land #9613 , add bind_named_pipe x86
2018-03-17 15:53:06 -05:00
Jeffrey Martin
eac7cc63fc
add missing payload tests
2018-03-04 17:54:52 -06:00
UserExistsError
35b66d0e60
added payload tests
2018-02-27 19:24:51 -07:00
Jeffrey Martin
ea9b6d894d
add missing payload specs
2018-02-20 09:38:24 -06:00
Jeffrey Martin
0acc5fed20
add missing payload tests for bind_named_pipe
2018-02-16 18:05:45 -06:00
Jeffrey Martin
3811665b69
Land #7699 , Add UDP handlers and payloads (redux)
2018-02-13 14:50:09 -06:00
Jeffrey Martin
b80445e448
add missing payload tests
2018-02-13 14:20:43 -06:00