sinn3r
ee1209b7fb
This should work
2014-03-03 11:53:51 -06:00
Tod Beardsley
040619c373
Minor description changes
...
No code changes (one comment made on play_youtube to suggest xdg-open
rather than firefox for linux targets).
2013-12-16 14:57:33 -06:00
jvazquez-r7
2284763922
Land #2720 , @wchen-r7's httpserver test module
2013-12-13 16:29:26 -06:00
jvazquez-r7
3d18273bcf
Make msftidy happy
2013-12-13 16:28:14 -06:00
Tod Beardsley
e737b136cc
Minor grammar/caps fixup for release
2013-12-09 14:01:27 -06:00
Meatballs
45a0ac9e68
Land #2602 , Windows Extended API
...
Retrieve clipboard data
Retrieve window handles
Retrieve service information
2013-12-08 19:01:35 +00:00
OJ
bea0f8c18e
Change client to session in tests
2013-12-06 13:43:47 +10:00
sinn3r
a147102f54
Oops, I didn't even catch this
2013-12-03 16:55:44 -06:00
sinn3r
46e2a0ecd5
Add an example for PRs that don't have anything to prove functionality
...
Some module submissions don't have a pcap, screenshot/video or anything
to prove the module is actually functional or not, because often due to
the author not having the test box anymore, or unable to share info
because of their NDA. We nee a way to prove the module runs by basically
simulating the vulnerable environment live, and this is the answer to that.
This test module is specifically for the cisco_asa_asdm.rb, but future
PRs with the same scenario can also borrow the same idea.
2013-12-03 16:43:28 -06:00
Meatballs
6ca35283d8
Parent Window - Program Manager instead of Start Menu
2013-12-03 21:20:31 +00:00
Meatballs
7a1e282aac
Parent window fix
2013-12-03 21:09:49 +00:00
Meatballs
221c1ba6be
EXTAPI Test Module
2013-12-03 20:54:17 +00:00
sinn3r
5d10b44430
Add support for Silverlight
...
Add support for Silverlight exploitation. [SeeRM #8705 ]
2013-11-26 14:47:27 -06:00
sinn3r
d9d04fa3a3
Correct test file
2013-11-07 00:59:00 -06:00
sinn3r
b34b4ac2b6
Update the java stuff again
2013-11-07 00:57:20 -06:00
sinn3r
991240a87e
Support java version detection
2013-11-07 00:54:52 -06:00
sinn3r
3e1771aa77
Being able to pass binding when we need to
2013-11-07 00:12:29 -06:00
sinn3r
c338f7a8c0
Change how requirements are defined, rspec, etc
2013-11-06 14:01:29 -06:00
sinn3r
65c96a1f45
Allow the module to be target specific
2013-11-06 00:57:53 -06:00
sinn3r
73701462ed
Fix ActiveX. Use ERB for Javascript detection code.
2013-11-05 16:26:41 -06:00
sinn3r
054a525f35
Change profile data structure
2013-11-04 17:46:36 -06:00
sinn3r
a806b1aa5e
Update test example
2013-11-01 12:11:49 -05:00
sinn3r
735b879e3c
Add an example/testcase for BrowserExploitServer
2013-10-31 13:18:45 -05:00
Tod Beardsley
ec70861050
Msftidy for test modules? Why not
2013-10-23 16:06:19 -05:00
Tod Beardsley
a554784d59
Add @wchen-r7's test module to the test dir
...
See the referenced gist on #2545
2013-10-23 16:01:13 -05:00
Tab Assassin
2e8d19edcf
Retab all the things (except external/)
2013-09-30 13:47:53 -05:00
James Lee
d4198fdadb
Add a resource script for running session tests
2013-09-11 14:06:43 -05:00
James Lee
ad31a35231
Fix test/post modules
...
Adds test/lib/ to the load path in all modules if it isn't already
there. Makes 'loadpath test/modules/' actually work for all modules.
2013-09-11 13:09:32 -05:00
Tod Beardsley
f307aa70d3
Add some old hard-tabs for sanity
2013-08-07 12:31:56 -05:00
Tod Beardsley
be01cd96a3
Adds a test module for space checking
...
This module should throw three errors on lines 17, 18, and 19 when
checked against the new msftidy.rb that is space-tolerant (but not
tab-space tolerant)
2013-08-07 11:43:53 -05:00
sinn3r
e169ccab4f
Landing #1862 - Remove inline unit tests
2013-05-23 22:19:29 -05:00
Tod Beardsley
05916c079e
Inline unit tests are so last decade
...
Aside from codebase-wide changes, nearly all of these tests haven't been
touched since before 2010, and there is no effort to maintain this style
of testing. We've moved on to (correctly) seperating out our tests from
our codebase.
2013-05-23 12:41:14 -05:00
Tod Beardsley
ae848cf2fe
Fix unix test post module load path
...
Works now:
````
msf post(unix) > run
[*] Running against session 1
[*] Session type is shell and platform is linux
[+] should list users
[*] Passed: 1; Failed: 0
[*] Post module execution completed
````
2013-05-23 12:16:57 -05:00
Tod Beardsley
eeea1d9109
Regression test for check in exploits
2013-05-23 11:46:16 -05:00
Tod Beardsley
7436fdad72
First, copy-pasta and add a test
2013-05-23 11:26:53 -05:00
James Lee
cd86a69090
Have Post::File use shiny new session.fs.file.mv
...
Also adds a quick and dirty test. Verified working on Linux shell, Linux
meterpreter, and Windows x86 and x64 meterpreter.
2013-04-05 01:24:24 -05:00
James Lee
7fbe477410
Make msftidy shut up
...
How did those pesky CRs get in there in the first place?
2013-04-05 00:30:06 -05:00
James Lee
7cf6918052
Add a test for stdapi_fs_file_move
...
Also disables tests for sniffer, which is crashy.
2013-04-05 00:28:47 -05:00
Stephen Fewer
8e6e1bc164
open up the bloxor encoder.
2013-01-10 17:39:40 +00:00
sinn3r
2b17a040ac
You can't use File.open like that. Broken code.
2013-01-10 03:16:15 -06:00
sinn3r
11642dcef1
I'm not Gary :-)
2013-01-10 02:38:15 -06:00
Gary Spillman
46fb7a0f30
Adding cucumber test scenarios for framework - redmine: /issues/7667
2013-01-07 16:08:58 -06:00
James Lee
a4f6489e55
Fix whitespace, thanks mfstidy!
2012-11-07 19:05:37 -06:00
James Lee
7a6ccb92ab
Unfubar the threading for #service_list
...
Also makes the test for service_start a little more resilient in case
W32Time is already started
2012-11-06 18:29:42 -06:00
James Lee
34bc92584b
Refactor WindowsServices
...
* Pulls common code up from several methods into #open_sc_manager
* Deprecates the name Windows::WindowsServices in favor of
Windows::Services. The platform is already clear from the namespace.
* Makes the post/test/services test module actually work
[See #1007 ]
[See #1012 ]
2012-11-06 17:30:04 -06:00
James Lee
b342cdd52b
Move specs from test/tests/ into spec/
2012-10-17 14:48:53 -05:00
James Lee
e7dc8e5ac2
Add a File.open method for meterpreter
...
Same semantics as Ruby stdlib File.open - if you give it a block, yields
a new File object and closes it after the block, otherwise same as
File.new.
[FixRM #6481 ]
2012-08-29 16:19:03 -05:00
James Lee
2b8024d538
Add a simple module for testing cmd payloads
2012-06-18 16:51:40 -06:00
James Lee
0def186824
Chdir to TMP before writing files
2012-05-31 17:48:12 -06:00
James Lee
1f21ae53fe
But not *that* verbose
2012-05-30 16:41:56 -06:00