Christophe De La Fuente
29968fb76e
Land #17337 , Gather Dbeaver Password
2023-01-12 16:06:00 +01:00
Christophe De La Fuente
f9b1c17c39
Fix exception handler logic and small improvements
2023-01-11 20:00:09 +01:00
cn-kali-team
6738ca2c43
Support multiple platforms
2023-01-11 18:04:29 +08:00
Grant Willcox
87b1f3b602
Land #17386 , Ignore Content-Length header for the purpose of HEAD requests
2023-01-10 11:00:59 -06:00
Grant Willcox
8b102afd71
Rubocop fixes and some documentation additions
2023-01-10 10:07:51 -06:00
Ashley Donaldson
f8b253dae1
Fix state machine for HEAD requests
2023-01-10 10:57:13 +11:00
Grant Willcox
e03fd42a29
Update to fix some warnings in YARD, fix review comments, and also replace @see with proper links for easier navigation
2023-01-05 17:44:24 -06:00
cn-kali-team
5eae5068cc
update
2023-01-05 20:56:06 +08:00
Ashley Donaldson
b05db8b82d
Keep signature of the read_response function as it was before, and add the original request as an opt
2023-01-03 09:46:43 +11:00
Grant Willcox
86d4129edb
Add in missing YARD documentation for lib/rex/proto/ldap.rb
2022-12-30 13:41:33 -06:00
Grant Willcox
8678bb9db6
Land #17380 , Update User Agent strings December 2022
2022-12-27 18:18:24 -06:00
Spencer McIntyre
d1f5fa06cf
Don't use File in cmd_upload / cmd_download
...
It does not look like shell sessions define their own File class,
meaning that the local-platform specific one is always used. Instead
we'll define the separator ourselves since it's all we need to perform
the basic operations necessary to analyze the path string.
2022-12-15 10:05:02 -05:00
Ashley Donaldson
891ab225cc
Ignore Content-Length header for the purpose of HEAD requests
2022-12-15 11:22:48 +11:00
Ashley Donaldson
2f6c94b872
Update User Agent strings December 2022
2022-12-14 11:03:25 +11:00
Spencer McIntyre
34451940c7
Fix uploading from shell sessions
2022-12-12 12:02:33 -05:00
Spencer McIntyre
a9cdb77a72
Use consistent casing and fix typos
2022-12-12 10:30:50 -05:00
Spencer McIntyre
2fc8b0a7a6
Add GitHub refereces to the patch details
2022-12-08 10:47:44 -05:00
Grant Willcox
e7b20ad155
Add in monkey patch to the search method of Net::LDAP::Connection to allow us to use controls when search whilst we await an upstream patch in Net::LDAP
2022-12-07 15:17:52 -06:00
cn-kali-team
907612b41d
Dbeaver
2022-12-05 14:54:19 +08:00
bcoles
431804ef15
Fix typos: Replace 'the the' with 'the'
2022-12-04 17:41:24 +11:00
JustAnda7
28157b677b
Support for Access Mask in MsDtypAccess
2022-11-22 04:50:54 -05:00
Spencer McIntyre
b4f285d9b2
Land #17243 , Improve railgun tlv packet logging
...
Improve tlv packet logging for railgun
2022-11-16 09:26:07 -05:00
Jeffrey Martin
fa125e1943
Land #17261 , Fix Port Forwarding For Ruby 3
2022-11-15 08:27:00 -06:00
Spencer McIntyre
2459371a47
Print the portfwd relay more descriptively
...
Closes #17158
This updates the output of the portfwd command to show if it's a forward
(normal) portforward or if it's a reverse port forward where the
compromised host is the one listening.
2022-11-15 08:50:23 -05:00
Spencer McIntyre
218e8c2d0c
Fix a Ruby 3 syntax issue
...
Closes #17124
This fixes a Ruby 3 syntax issue in how the parameters are passed. The
issue caused TcpServerChannels to fail to enqueue new client
connections.
2022-11-14 17:01:51 -05:00
Spencer McIntyre
eff9a16e00
Use the access mask data type
...
Also switch from bit16 to uint16 so it's little endian.
2022-11-14 12:27:38 -05:00
Spencer McIntyre
7fa29c4345
Don't bother with the address type
...
The address is returned in the packed format so it's always a string of
either length 0 (resolution failed), length 4 (IPv4) or length 16
(IPv6).
Anything else is invalid and will actually cause Rex::Socket.addr_ntoa
to throw an error. All meterpreters today return the IP address in one
of those three correct lengths.
2022-11-10 11:13:30 -05:00
Spencer McIntyre
83b3bfa19c
Fix an error when a hostname fails to resolve
2022-11-09 08:49:19 -05:00
adfoster-r7
db3d8f1bbc
Improve tlv packet logging for railgun
2022-11-09 11:31:27 +00:00
Spencer McIntyre
c1d092b70d
Minor tweaks
...
Filter out enrollable certs by default and print the warning higher. Add
periods to all messages for consistency. Drop the message from
vprint_good to vprint_status when the query works.
2022-11-07 10:37:12 -05:00
Grant Willcox
79ac775443
Perform updates from code review.
2022-11-04 15:44:28 -05:00
Grant Willcox
8922e5b203
Add in first initial implementation of ESC module and updates to associated libraries.
2022-11-04 15:43:34 -05:00
space-r7
4ebea7d7f0
Land #17190 , fix bufptr data type in netapi32
2022-11-01 15:01:44 -05:00
Spencer McIntyre
9d09f2c71d
Add the protocol field to the access mask
2022-10-31 10:56:17 -04:00
Spencer McIntyre
afba3a40ab
Add the initial MS-DTYP data definitions
2022-10-31 10:56:17 -04:00
Spencer McIntyre
1cc5345cf1
Fix the data types
2022-10-27 15:53:26 -04:00
Grant Willcox
5ce4542748
Fix up spacing issues
2022-10-26 12:06:54 -05:00
Grant Willcox
5e6577d264
Fix up spacing issues
2022-10-25 12:09:04 -05:00
Grant Willcox
51829c5ce9
Add in inital copy of ms_dtyp.rb library and use the definitions there to replace our custom unpack solutions with proper BinData approaches. Also rename some variables to use more appropriate names
2022-10-25 11:29:22 -05:00
bwatters
c17c78bc0f
Land #16995 , Add TrustedSec's COFFLoader as Meterpreter Extension
...
Merge branch 'land-16995' into upstream-master
2022-09-30 14:14:39 -05:00
adfoster-r7
c436f42c8c
Land #16994 , Fix Multiple Registry Related Issues
2022-09-27 11:43:02 +01:00
Spencer McIntyre
650be83ebb
More rubocop fixes and switch to Tempfile
2022-09-22 17:21:51 -04:00
Spencer McIntyre
095a861783
Convert REG_DWORD and REG_QWORD values to integers
2022-09-21 17:14:47 -04:00
skylerknecht
354be473a3
Change how bof arguments are processed
2022-09-21 13:25:45 -04:00
Spencer McIntyre
0c5377b808
Consolidate registry value conversion logic
2022-09-21 09:06:58 -04:00
Spencer McIntyre
d82774be59
Test and handle REG_QWORD
2022-09-20 16:31:54 -04:00
Spencer McIntyre
2654752585
Fix REG_EXPAND_SZ correctly
2022-09-20 16:31:47 -04:00
bwatters
88f14950a0
Land #16688 , Add Mimipenguin
...
Merge branch 'land-16688' into upstream-master
2022-09-19 12:43:16 -05:00
cgranleese-r7
55119aaac7
Land #16940 , Rewrite datastore, and add support for option fallback lookups
2022-09-16 14:19:19 +01:00
adfoster-r7
3a281234df
Add feature flagged datastore rewrite, with support for option fallback lookups
2022-09-16 12:59:02 +01:00