friedrico
3b5cdd767f
Base64 encoding is set iff encoding attribute is set to base64 and not when it "could be due to length and alphabet of the password"
2021-03-17 08:49:28 +01:00
Security Curious
59086989f7
Update Firefox Default Profile Directory
...
The default firefox profile directory now no longer ends in `.default`
but instead `.default-release`. For backwards compat the new regex
supports both. For more information see:
https://support.mozilla.org/bm/questions/1264072#answer-1235567
It's possible we might want to also support things like
`.default-nightly`, etc but really if we want to do more than grab
the default profile we should read the `profiles.ini` file to get
an itemized list of profiles from Firefox itself. This would also
future-proof this script.
Since profiles are not generally used by most Firefox users just going
for the simpler solution of looking for `.default-release`.
2021-03-10 21:43:04 -05:00
Alan Foster
b06c5c12aa
Rubocop recently landed modules continued
2021-02-25 14:13:40 +00:00
agalway-r7
8a339f54c1
Land #14734 , updates and runs rubocop against recent modules
...
Rubocop recently landed modules
2021-02-19 13:48:47 +00:00
agalway-r7
275e9c5454
Land #14696 , Further Zeitwerk lands to improve boot speed
...
Zeitwerk rex folder
2021-02-19 10:33:37 +00:00
Alan Foster
5b3fde7735
Rubocop recently landed modules
2021-02-16 15:08:08 +00:00
Tim W
0ab4213630
use & disown
2021-02-11 12:26:27 +00:00
Tim W
c5ba97100f
fix osx shell_to_meterpreter to use python reflection
2021-02-11 11:38:43 +00:00
dwelch-r7
b95be3ed10
Zeitwerk rex folder
2021-02-08 12:24:12 +00:00
Brendan Coles
f45ca6d045
local_exploit_suggester: Use session.session_host rather than rhost
2021-01-22 22:00:30 +00:00
CSharperMantle
d99c2ac783
linguistic fixes of 'does not exists'
2020-12-23 11:36:38 +08:00
dwelch-r7
1617b3ec9b
Use zeitwerk for lib/msf/core folder
2020-12-07 10:31:45 +00:00
Tim W
634a2f3c61
prevent upgrading of meterpreter sessions with shell_to_meterpreter
2020-11-20 17:26:21 +00:00
Tim W
fd3f64ed0a
fix encoding and comspec in shell_to_meterpreter
2020-11-18 22:46:09 +08:00
Grant Willcox
69c68823d2
Land #14226 , convert myworkspace.id to myworkspace_id for no db compat
2020-10-08 08:49:53 -05:00
Grant Willcox
339c1941ef
Add in myworkspace.id patch for the other missing modules
2020-10-07 17:08:00 -05:00
Alan Foster
30809787c4
Convert disclosure dates to iso8601
2020-10-02 21:00:37 +01:00
Shelby Pace
1b66f4a9de
include Android::Priv mixin
2020-09-23 18:42:07 -05:00
Grant Willcox
35fec19faa
Fix Android code so that if we have root permissions we use dumpsys to get the package versions, otherwise just enumerate the installed software, but not the versions as we did before, but this time print out a warning.
2020-09-23 12:05:04 -05:00
Grant Willcox
8951b2a0d2
Add additional support for two other common MacOS package managers, HomeBrew and MacPorts
2020-09-23 11:46:08 -05:00
Grant Willcox
f6b032b744
Add warning about Linux results to documentation and to the module's description field
2020-09-18 10:35:59 -05:00
Grant Willcox
de4008984a
Add in a few more package managers, think I'll stop after this given the diminishing returns atm
2020-09-17 18:00:36 -05:00
Grant Willcox
02bf9561e5
Switch over to using a packager manager orientated approach for gathering installed software on Linux
2020-09-17 17:18:29 -05:00
Grant Willcox
83a8f87438
Fix some mistakes with the command for some package managers that weren't returning the version numbers as expected
2020-09-17 16:08:35 -05:00
Grant Willcox
bc9986f72c
Apply RuboCop edits and also edit the %w[] entries so they didn't include the stray single quotes in the resulting string
2020-09-16 15:14:52 -05:00
Grant Willcox
798e5cce61
Add in casting the results of cmd_exec calls to strings using .to_s as @bcoles recommended and also check for potential cases where no results are returned. This should make the code more defensive and help protect against potential failure cases
2020-09-16 15:06:11 -05:00
Grant Willcox
3e10ec5fc9
Redo the checks using the command_exists? command that @bcoles recommended
2020-09-16 12:49:36 -05:00
Grant Willcox
e3ffa39e57
Implement the case change from the review as mentioned by @wvu-r7
2020-09-16 12:15:40 -05:00
Grant Willcox
4f0f63e3ea
Silly edit to fix an extra space. Feel free to merge me with the last commit.
2020-09-16 11:57:59 -05:00
Grant Willcox
1795edfa29
Fix up enum_software_versions.rb and its code based on initial feedback
2020-09-16 11:40:37 -05:00
Grant Willcox
2544b1a4cc
Add RuboCop fixes to the module and also update the Android code to be correct
2020-09-15 17:16:11 -05:00
Grant Willcox
3d883cd5e5
Merge me with last commit, remove erronious extra require
2020-09-15 16:59:28 -05:00
Grant Willcox
96a0fca456
Initial upload of enum_software_versions.rb
2020-09-15 16:27:22 -05:00
Ron Wills
2e84c6ea18
Used more appropriate api
2020-07-24 10:28:07 -06:00
Ron Wills
6592a0cc53
Clean up the temperary script with the clear text password in it
...
Removed the old unused clean up code
2020-07-24 10:16:52 -06:00
Ron Wills
6be25a00b6
Replaced file creation from shell script to the Msf::Post::File native API
...
Cleanup of the previous commit
2020-07-23 07:04:20 -06:00
Ron Wills
14d484aac0
Replaced file creation from shell script to the Msf::Post::File native API
2020-07-23 06:21:17 -06:00
Ron Wills
eff9c9b914
Fixed shell script creation with passwords with special characters
2020-07-22 20:09:15 -06:00
Adam Galway
1a2bf98222
creates standard elog & updates exisiting usages
2020-06-22 12:48:39 +01:00
bwatters-r7
19050012fe
Land #13306 , enum_xchat updates and upgrades
...
Merge branch 'land-13306' into upstream-master
2020-06-05 18:27:06 -05:00
dwelch-r7
b0bec9c3aa
Land #13540 , Replace OptString with OptPort for RPORT
2020-06-04 13:01:22 +01:00
alanfoster
0c9b6e1721
Add controls to screen capture module
2020-05-30 04:14:16 +01:00
cn-kali-team
1b796aa50b
OptString to OptPort
2020-05-30 10:27:48 +08:00
h00die
713c56b929
bcoles review comments
2020-05-08 16:33:23 -04:00
h00die
757b39f235
fix some errors
2020-04-23 06:52:05 -04:00
h00die
1078f73ada
more docs
2020-04-22 10:56:15 -04:00
h00die
36245fcc26
working in multi
2020-04-22 10:48:32 -04:00
Tim W
983ebfc0bb
fix documentation and add osx platform
2020-04-22 18:50:05 +08:00
Tim W
d095b667ae
fix rubocop
2020-04-22 12:38:49 +08:00
Tim W
63b46839f5
fix firefox keys
2020-04-22 12:37:48 +08:00