James Lee
|
6d6b4bfa92
|
Merge remote branch 'rapid7/master' into omg-post-exploits
|
2012-07-08 17:32:39 -06:00 |
HD Moore
|
d656e3185f
|
Mark all libraries as defaulting to 8-bit strings
|
2012-06-29 00:18:28 -05:00 |
James Lee
|
2e4231d825
|
Fix NoMethodError when post mods call super from setup
|
2012-06-12 23:58:20 -06:00 |
James Lee
|
5717f52246
|
Make the Exploit::Local class useful
This commit is the main infrastructure needed to run exploits in a local
context, gluing the Exploit and Post module classes together.
|
2012-06-12 23:58:19 -06:00 |
Tod Beardsley
|
27ed06f8e0
|
Use an exponential function for session grabbing
Ensures that the retries have a backoff time, not just 10 half second
pauses. Makes for a more forgiving environment for post modules.
[See #6638]
|
2012-04-16 20:56:55 -05:00 |
James Lee
|
e7a545c483
|
spaces at EOL in core stuff
|
2011-11-20 12:10:08 +11:00 |
Tod Beardsley
|
d9ea38d553
|
I blame bannedit for all his unless unless talk lately.
git-svn-id: file:///home/svn/framework3/trunk@13893 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-10-12 21:34:03 +00:00 |
Tod Beardsley
|
153a73c75f
|
Fixes #5684 by backing off of post module setup if we don't have enough of a meterpreter session to work with yet.
git-svn-id: file:///home/svn/framework3/trunk@13892 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-10-12 21:25:56 +00:00 |
James Lee
|
47a551468b
|
add a Post.create method that makes testing post module stuff in IRB a lot easier. try this from a meterpreter irb prompt: pry Msf::Module::Post.create(client)
git-svn-id: file:///home/svn/framework3/trunk@13087 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-02 00:39:16 +00:00 |
James Lee
|
a301170cc2
|
special-case java and php to check for compatibility against the underlying platform.
git-svn-id: file:///home/svn/framework3/trunk@13084 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-07-01 23:41:49 +00:00 |
James Lee
|
ded3ff9c75
|
add support for actions in post modules. fixes #3965~
git-svn-id: file:///home/svn/framework3/trunk@12008 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-03-17 05:39:30 +00:00 |
James Lee
|
db619828f2
|
add a session_compatible? method to post modules, include platform in compatibility checks.
git-svn-id: file:///home/svn/framework3/trunk@11802 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-02-23 04:40:21 +00:00 |
James Lee
|
b97ccd5d88
|
don't error out and die if a post module doesn't have a SessionTypes
git-svn-id: file:///home/svn/framework3/trunk@11786 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-02-21 20:00:21 +00:00 |
James Lee
|
9df78e8f47
|
correct passive?() for post modules, see #3542
git-svn-id: file:///home/svn/framework3/trunk@11589 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-17 20:50:30 +00:00 |
James Lee
|
e27e824755
|
rectify a lying comment
git-svn-id: file:///home/svn/framework3/trunk@11561 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-12 19:24:54 +00:00 |
James Lee
|
dbeae8df24
|
add support for running post modules from the meterpreter prompt. options are set in the same way as the -o arg to run, e.g. run post/escalate/bypassuac LHOST=192.168.0.1
git-svn-id: file:///home/svn/framework3/trunk@11496 4d416f70-5f16-0410-b530-b9f4589650da
|
2011-01-06 21:28:00 +00:00 |
James Lee
|
02c555c4c6
|
use the module's platfrom if no session is set
git-svn-id: file:///home/svn/framework3/trunk@11430 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-12-28 19:28:43 +00:00 |
James Lee
|
1351af8300
|
missed file. =(
git-svn-id: file:///home/svn/framework3/trunk@11422 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-12-27 17:56:29 +00:00 |