wchen-r7
|
0c6b4d81c8
|
More proper exception handling
|
2016-03-30 12:09:40 -05:00 |
wchen-r7
|
aaa1515ba0
|
Print rhost:rport
|
2016-03-30 11:56:09 -05:00 |
Meatballs
|
397d5580be
|
Use MetasploitModule convention
|
2016-03-30 15:44:37 +01:00 |
Meatballs
|
f8628e3438
|
Merge remote-tracking branch 'upstream/master' into wdigest_enable
|
2016-03-30 15:44:21 +01:00 |
Meatballs
|
9e45f0c104
|
Minor tidies
|
2016-03-30 15:29:03 +01:00 |
Hans-Martin Münch (h0ng10)
|
976932ed43
|
Initial commit
|
2016-03-26 12:00:25 +01:00 |
James Lee
|
d54bbdf9a3
|
Land #6566, filezilla xml file locations
|
2016-03-17 16:27:24 -05:00 |
James Lee
|
115a033036
|
Fix parsing the Last Server xml
|
2016-03-17 16:27:02 -05:00 |
James Lee
|
1375600780
|
Land #6644, datastore validation on assignment
|
2016-03-17 11:16:12 -05:00 |
Brent Cook
|
cd84ac37d6
|
Land #6569, check if USERNAME env var exists before using in enum_chrome post module
|
2016-03-13 15:12:51 -05:00 |
Brent Cook
|
c89e53d0a3
|
Land #6666, fix filezilla_server display bug showing the session ID
|
2016-03-13 13:56:44 -05:00 |
wchen-r7
|
51cdb57d42
|
Fix #6569, Add a check for USERNAME env var in enum_chrome post mod
Fix #6569
Depending on the context, the USERNAME environment variable might
not always be there.
|
2016-03-11 15:36:44 -06:00 |
James Lee
|
8217d55e25
|
Fix display issue when SESSION is -1
|
2016-03-11 11:37:22 -06:00 |
Christian Mehlmauer
|
3123175ac7
|
use MetasploitModule as a class name
|
2016-03-08 14:02:44 +01:00 |
Brent Cook
|
f703fa21d6
|
Revert "change Metasploit3 class names"
This reverts commit 666ae14259 .
|
2016-03-07 13:19:55 -06:00 |
Brent Cook
|
44990e9721
|
Revert "change Metasploit4 class names"
This reverts commit 3da9535e22 .
|
2016-03-07 13:19:48 -06:00 |
Christian Mehlmauer
|
3da9535e22
|
change Metasploit4 class names
|
2016-03-07 09:57:22 +01:00 |
Christian Mehlmauer
|
666ae14259
|
change Metasploit3 class names
|
2016-03-07 09:56:58 +01:00 |
Brent Cook
|
c7c0e12bb3
|
remove various module hacks for the datastore defaults not preserving types
|
2016-03-05 23:11:39 -06:00 |
Meatballs
|
c7f9fbcdfa
|
Change to enable/disable
|
2016-03-06 04:31:24 +00:00 |
Meatballs
|
6b510005da
|
Reverse os checks
|
2016-03-06 04:31:23 +00:00 |
Meatballs
|
0e52fda708
|
Initial tidy
|
2016-03-06 04:31:23 +00:00 |
William Vu
|
8a15c36770
|
Land #6563, VNC creds scraper uninstall location
|
2016-02-19 15:01:23 -06:00 |
William Vu
|
bfd204ac50
|
Fix some cosmetic issues
|
2016-02-19 15:00:56 -06:00 |
nk
|
bc74ceb8c5
|
Handle errors when parsing interfaces.xml, add check for several locations
|
2016-02-11 15:56:58 +01:00 |
Nicolas Devillers
|
8118198628
|
Add vprint of the exception message
|
2016-02-10 22:47:51 +01:00 |
nk
|
1637891ece
|
Add check for the uninstall location in vnc post module
|
2016-02-10 20:30:41 +01:00 |
Josh Hale
|
62dd82e653
|
Make fix easier to read
|
2016-02-10 11:24:45 -06:00 |
Josh Hale
|
4653c27167
|
Fix minor grammar error in description
|
2016-02-09 21:24:40 -06:00 |
Josh Hale
|
08a41b0a31
|
Fix issue when target PID not owned by session
|
2016-02-09 21:22:50 -06:00 |
Josh Hale
|
3d4b7af6bb
|
Update description
|
2016-01-30 14:35:03 -06:00 |
Josh Hale
|
413ea53984
|
Add found flag and touchup code
|
2016-01-30 14:31:45 -06:00 |
Josh Hale
|
3abb6feb3f
|
Add autoadd feature to autoroute.rb
|
2016-01-29 21:34:22 -06:00 |
wchen-r7
|
315d079ae8
|
Land #6402, Add Post Module for Windows Priv Based Meterpreter Migration
We are also replacing smart_migrate with this.
|
2016-01-13 01:21:32 -06:00 |
wchen-r7
|
6deb57dca3
|
Deprecate post/windows/manage/smart_migrate and other things
This includes:
* Give credit to thelightcosine in priv_migrate
* Deprecate smart_migrate
* Update InitialAutoRunScript for winrm_script_exec
|
2016-01-12 23:14:13 -06:00 |
Meatballs
|
7128c408c8
|
Land #6375, Active Directory Managed Groups Enumeration
|
2016-01-12 11:21:31 +00:00 |
Meatballs
|
4ba2d56f49
|
Just search on DN for samaccountname
|
2016-01-12 11:20:20 +00:00 |
David Maloney
|
5e6620f2cf
|
add yard doc and lexical sorting
lexical sort methods and add missing YARD docs
|
2016-01-08 14:36:21 -06:00 |
David Maloney
|
536378e023
|
move datastore kill check to kill method
move the datastore check for datatstore['KILL']
into the actual kill method for sake of DRYness
|
2016-01-08 14:31:42 -06:00 |
David Maloney
|
9716b97e1c
|
split up the migration efforts
move admin and suer migrations into
seperate methods for enhanced readability
and maintainability
|
2016-01-08 14:26:39 -06:00 |
David Maloney
|
ad50f9a047
|
move default targets to constants
cleanup the way the target lists get populated
to use constants and be a little cleaner and dryer
|
2016-01-08 14:03:30 -06:00 |
Josh
|
4e99c873c8
|
Fix issue when target_pid == current_pid
|
2016-01-06 19:58:07 -06:00 |
Josh
|
60c506d7fb
|
Replace error handling methods
|
2016-01-06 18:53:54 -06:00 |
Vincent Yiu
|
30a866a85b
|
Update enable_rdp.rb
Fixed some typos.
|
2016-01-04 09:52:57 +00:00 |
Kyle Gray
|
47f9880690
|
Land #6395, grammar fixes for recovery_files.rb
Improves grammar and details within the description of /post/windows/gather/forensics/recovery_files.rb
|
2015-12-28 15:57:41 -06:00 |
William Vu
|
cf0e982e83
|
Land #6386, VNC creds module fix
|
2015-12-28 02:32:26 -06:00 |
William Vu
|
6b9c74eec7
|
Prefer gsub and nix the return
|
2015-12-28 02:31:47 -06:00 |
Josh
|
0de69a9d40
|
Add post Windows privilege based migrate
|
2015-12-27 19:26:21 -06:00 |
Jon Hart
|
f8943f4821
|
Remove peer; defined in lib/msf/core/post/common.rb
|
2015-12-24 07:57:16 -08:00 |
karllll
|
431c6001a8
|
Fix recovery_files.rb Description grammar errors
|
2015-12-24 10:10:39 -05:00 |
Stuart Morgan
|
391145a4af
|
Checking if group_filter is empty
|
2015-12-23 15:14:37 +00:00 |
g0tmi1k
|
2f71730484
|
Gather VNC null byte fix + formatting
|
2015-12-22 17:30:37 +00:00 |
Stuart Morgan
|
f950633d32
|
renamed
|
2015-12-21 18:16:06 +00:00 |
Stuart Morgan
|
e09c2944cf
|
Renamed module to be more descriptive
|
2015-12-21 18:15:39 +00:00 |
Stuart Morgan
|
4c27f381dc
|
rubocop & msftidy
|
2015-12-21 18:15:19 +00:00 |
Stuart Morgan
|
8438774077
|
Bug
|
2015-12-21 18:13:58 +00:00 |
Stuart Morgan
|
0b6969afbc
|
Rubocop. This encoding mess was the only way I could find to deal with a number of parsing errors when testing this against a multilingual domain.
|
2015-12-21 17:30:32 +00:00 |
Stuart Morgan
|
30e283b0ae
|
fixup
|
2015-12-21 17:28:36 +00:00 |
Stuart Morgan
|
751a0708bf
|
rubocop
|
2015-12-21 13:32:29 +00:00 |
Stuart Morgan
|
0c8aa0bd5c
|
msftidy - fixed module name
|
2015-12-21 13:32:11 +00:00 |
Stuart Morgan
|
0081c79f39
|
Added comments
|
2015-12-21 13:31:26 +00:00 |
Stuart Morgan
|
03b904cc4e
|
Initial version
|
2015-12-21 13:29:47 +00:00 |
Stuart Morgan
|
16cf3c6207
|
Further messing about with unicode conversions
|
2015-12-21 13:28:27 +00:00 |
Stuart Morgan
|
e8c8c54cb0
|
Use a regex with a negative lookbehind to cope with CNs that contain commas
|
2015-12-21 11:44:37 +00:00 |
Stuart Morgan
|
d8b3b15da6
|
Trying to fix encoding errors
|
2015-12-21 11:43:12 +00:00 |
Stuart Morgan
|
76f99cbc7f
|
Fixing UTF-8 encoding errors with some strangely named groups
|
2015-12-21 11:11:01 +00:00 |
Stuart Morgan
|
b0fca769d7
|
capitalisation
|
2015-12-21 10:39:30 +00:00 |
Stuart Morgan
|
4ed32ad3e8
|
Add manager user attribute
|
2015-12-20 22:51:37 +00:00 |
Stuart Morgan
|
9493b333df
|
rubocop
|
2015-12-20 21:22:03 +00:00 |
Stuart Morgan
|
c394caad27
|
actually made the securitygroups only option do something
|
2015-12-20 21:19:24 +00:00 |
Stuart Morgan
|
07caaf352b
|
made comment match purpose
|
2015-12-20 21:18:21 +00:00 |
Stuart Morgan
|
c0a93433af
|
msftidy
|
2015-12-20 21:16:42 +00:00 |
Stuart Morgan
|
89728fd8fe
|
Working version
|
2015-12-20 21:16:17 +00:00 |
Stuart Morgan
|
ae09549057
|
New module, strating with managedby_groups
|
2015-12-20 20:17:06 +00:00 |
Stuart Morgan
|
28e563659f
|
Added managedBy to group acquisition
|
2015-12-20 20:16:18 +00:00 |
Stuart Morgan
|
d79fd9a9f3
|
Renamed the comments attribute to comment
|
2015-12-20 19:53:36 +00:00 |
Stuart Morgan
|
924017e606
|
Moved trust enumeration to separate PR
|
2015-12-20 19:46:20 +00:00 |
Stuart Morgan
|
43f8a35b12
|
Merge branch 'master' of https://github.com/rapid7/metasploit-framework into add_filter_to_ad_tools
|
2015-12-20 19:43:04 +00:00 |
Stuart Morgan
|
3a89d3cc70
|
Turns out that we dont need the report or accounts includes in there, so removing them for tidyness
|
2015-12-20 02:37:25 +00:00 |
Stuart Morgan
|
c11c0ca7e0
|
Added comment about the UTF-8 encoding. This is an issue which is documented at https://github.com/rails/rails/issues/1965; namely that SQLite seems to treat ASCII text as a blob meaning that the text searches break. Encoding to UTF-8 seems to fix this.
|
2015-12-20 02:35:19 +00:00 |
Stuart Morgan
|
2301658611
|
Working
|
2015-12-20 02:20:59 +00:00 |
Stuart Morgan
|
7ce24969bb
|
rubocop fixes
|
2015-12-20 02:02:44 +00:00 |
Stuart Morgan
|
d5436c6fae
|
msftidy is now silent
|
2015-12-20 02:01:11 +00:00 |
Stuart Morgan
|
b8274cca01
|
Tested
|
2015-12-20 01:59:31 +00:00 |
Stuart Morgan
|
b0eba24c5f
|
Fixed verbosity bug and tidied up
|
2015-12-20 01:55:44 +00:00 |
Stuart Morgan
|
86294a869e
|
No longer need the sAMAccountType lookup table
|
2015-12-20 01:45:10 +00:00 |
Stuart Morgan
|
cdf430e689
|
Fixed bug relating to forgetting to add columns to the schema
|
2015-12-20 01:44:26 +00:00 |
Stuart Morgan
|
14f71eabdb
|
Completing processing the sAMAccountType value
|
2015-12-20 01:42:25 +00:00 |
Stuart Morgan
|
5f5a297324
|
Adding u_, g_ and c_ parameters to the tables directly avoids most of the views
|
2015-12-20 01:30:24 +00:00 |
Stuart Morgan
|
bb25c7606c
|
Restructuring to add SAM_ (userAccountControl) variables as fields directly
|
2015-12-20 01:28:25 +00:00 |
Stuart Morgan
|
872aeccbb6
|
Significant simplified the hex-to-SID parsing code because we only want the RID out of it
|
2015-12-19 02:02:40 +00:00 |
Stuart Morgan
|
07e5f03aba
|
Fixed
|
2015-12-19 01:58:29 +00:00 |
Stuart Morgan
|
c7f8450775
|
Appears to work correctly
|
2015-12-19 01:11:20 +00:00 |
Stuart Morgan
|
36392ac0cd
|
All works
|
2015-12-19 00:48:41 +00:00 |
Stuart Morgan
|
82c3ec5f4b
|
Added views for users and groups table
|
2015-12-19 00:26:31 +00:00 |
Stuart Morgan
|
ba9845818e
|
Appears to work for the computers table (tables and view)
|
2015-12-18 23:22:22 +00:00 |
Stuart Morgan
|
cf8f0e2483
|
Added userAccountControl to the computer table. Note that computer and user LDAP entries are more or less the same (user is the parent for computer), but it makes sense just for sanity and ease of use to keep them separate.
|
2015-12-18 22:22:56 +00:00 |
Stuart Morgan
|
eade245a9e
|
Added groupType attribute interpretation
|
2015-12-18 22:06:20 +00:00 |
Stuart Morgan
|
e716cd79e3
|
Needed to use .zero? in the ? : if shorthand for the UAC variables
|
2015-12-18 21:55:55 +00:00 |
Stuart Morgan
|
838f74ff74
|
Added table creation for userAccoutControl
|
2015-12-18 21:45:07 +00:00 |