Matt Weeks
|
ebfe771872
|
Fixes #2261. Provide input stream for interacting with channels.
git-svn-id: file:///home/svn/framework3/trunk@10674 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-14 00:22:45 +00:00 |
HD Moore
|
0477789bee
|
Update to reflect the next target stable release
git-svn-id: file:///home/svn/framework3/trunk@10669 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-13 07:59:10 +00:00 |
HD Moore
|
567e42fafa
|
Three more minor changs to ensure that HTTP response data is always treated as binary.
git-svn-id: file:///home/svn/framework3/trunk@10654 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-12 16:29:35 +00:00 |
HD Moore
|
0b82de4846
|
Force binmode for Tempfile use to prevent issues with Windows
git-svn-id: file:///home/svn/framework3/trunk@10650 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-12 01:48:42 +00:00 |
Joshua Drake
|
7b576be821
|
only create the database if it doesn't exist
git-svn-id: file:///home/svn/framework3/trunk@10646 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-11 23:48:53 +00:00 |
Joshua Drake
|
b6c4d1fc00
|
add web_urihost
git-svn-id: file:///home/svn/framework3/trunk@10640 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-11 05:56:18 +00:00 |
HD Moore
|
6f981e7b08
|
Add missing confidence field from import
git-svn-id: file:///home/svn/framework3/trunk@10636 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-11 03:35:15 +00:00 |
HD Moore
|
5a2444eb24
|
Clean up web_vuln import, use additional fields
git-svn-id: file:///home/svn/framework3/trunk@10635 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-11 02:57:07 +00:00 |
HD Moore
|
e7fe407106
|
Update to the report_web_vuln method to take into account the schema update
git-svn-id: file:///home/svn/framework3/trunk@10632 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-10 19:36:31 +00:00 |
HD Moore
|
39be54970b
|
Fix a typo in the exception handler
git-svn-id: file:///home/svn/framework3/trunk@10625 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-09 22:09:35 +00:00 |
HD Moore
|
b99be2dae6
|
Unbreak this
git-svn-id: file:///home/svn/framework3/trunk@10621 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-09 18:27:09 +00:00 |
HD Moore
|
f19be2ca3f
|
Try harder to figure out who ran the module
git-svn-id: file:///home/svn/framework3/trunk@10620 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-09 18:11:11 +00:00 |
James Lee
|
abf19e002d
|
tweak the models
git-svn-id: file:///home/svn/framework3/trunk@10618 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-09 08:35:41 +00:00 |
James Lee
|
8aa73c2951
|
add a filename
git-svn-id: file:///home/svn/framework3/trunk@10616 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-09 03:50:04 +00:00 |
James Lee
|
014ed847b2
|
actually save the campaign
git-svn-id: file:///home/svn/framework3/trunk@10609 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 20:32:32 +00:00 |
James Lee
|
dbcd8619e1
|
break report_user_agent into a fingerprint method and a report method, pass extra arguments on to report_client
git-svn-id: file:///home/svn/framework3/trunk@10608 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 20:28:14 +00:00 |
Joshua Drake
|
d6f8b689ee
|
fix bug in default case
git-svn-id: file:///home/svn/framework3/trunk@10606 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 19:49:57 +00:00 |
Joshua Drake
|
e408d5a155
|
add windows error messages for windows meterpreter sessions, minor cleanups
git-svn-id: file:///home/svn/framework3/trunk@10605 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 19:36:34 +00:00 |
HD Moore
|
504be7e7e2
|
Dont put the load_priv into the timeout block
git-svn-id: file:///home/svn/framework3/trunk@10603 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 17:31:08 +00:00 |
James Lee
|
988bbd13f1
|
associate clients with a campaign
git-svn-id: file:///home/svn/framework3/trunk@10601 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 17:20:57 +00:00 |
HD Moore
|
d8b9cf5cac
|
Slight speed improvement to request processing
git-svn-id: file:///home/svn/framework3/trunk@10599 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 06:14:44 +00:00 |
HD Moore
|
9e01b0f4e5
|
Fix a race condition in concurrent session handling
git-svn-id: file:///home/svn/framework3/trunk@10596 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 04:46:53 +00:00 |
HD Moore
|
2e9138ebbc
|
This commit overhauls much of the meterpreter timeouts and staging processes. This fixes a bug with concurrent session handling, reduces CPU load by caching a single SSL certificate for all sessions, increases all of the critical timeouts, and generally makes mass ownage work better. We still need to limit the maximum number of concurrent on_session() threads to something sane to prevent sesssion spikes from dragging out the process even longer. The C-side meterpreter change is minimal and will only help with future compatibility if we move to non-blocking fd's for the SSL socket.
git-svn-id: file:///home/svn/framework3/trunk@10595 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-08 04:11:47 +00:00 |
HD Moore
|
6a47af814a
|
Basic, still buggy support for NetSparker XML
git-svn-id: file:///home/svn/framework3/trunk@10585 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-07 06:24:26 +00:00 |
HD Moore
|
2e25245e9b
|
Remove threading, caused slowdowns
git-svn-id: file:///home/svn/framework3/trunk@10583 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-07 03:57:51 +00:00 |
HD Moore
|
3250ab13e0
|
Add a parser for Retina XML
git-svn-id: file:///home/svn/framework3/trunk@10582 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-07 02:33:57 +00:00 |
HD Moore
|
352b4cf1c8
|
Dispatch incoming requests as threads
git-svn-id: file:///home/svn/framework3/trunk@10579 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 23:20:13 +00:00 |
HD Moore
|
b98732ae0a
|
This change allows the auth modules to automatically remove their input files when requested. This makes scripting with temporary files much easier
git-svn-id: file:///home/svn/framework3/trunk@10576 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 21:04:16 +00:00 |
HD Moore
|
cbcebc0cc8
|
Bug fixes to the importer
git-svn-id: file:///home/svn/framework3/trunk@10575 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 20:24:26 +00:00 |
HD Moore
|
af28507c36
|
Cleaner regex
git-svn-id: file:///home/svn/framework3/trunk@10571 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 18:10:39 +00:00 |
HD Moore
|
222c418fee
|
Accept MetasploitV4 as well as a base tag, preparing for 3.5.0
git-svn-id: file:///home/svn/framework3/trunk@10570 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 18:09:06 +00:00 |
HD Moore
|
0127137151
|
Reorganize methods and add recognition of v4
git-svn-id: file:///home/svn/framework3/trunk@10569 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 18:00:21 +00:00 |
HD Moore
|
683a82bfee
|
Switch out msfx/msfe terminology for just msf
git-svn-id: file:///home/svn/framework3/trunk@10565 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 15:55:28 +00:00 |
Tod Beardsley
|
e492136567
|
Handle slightly malformed MSFX zip imports. This introduces the nils_for_nulls function that basically takes any instance of NULL in the XML of an MSFX import and turns it into a proper Ruby nil. This helps avoid a lot of problems for reports that were created with NULLs accidentally included.
git-svn-id: file:///home/svn/framework3/trunk@10563 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 05:10:16 +00:00 |
Tod Beardsley
|
7041102df7
|
Fixes #2848, uses the half-guessing method of figuring out the "right" protocol.
git-svn-id: file:///home/svn/framework3/trunk@10562 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-06 04:18:01 +00:00 |
James Lee
|
bf4cda0374
|
add a disclosure date column to module list (search and 'show exploits' output), fixes #2090
git-svn-id: file:///home/svn/framework3/trunk@10555 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-05 22:32:21 +00:00 |
Joshua Drake
|
8fe655fce7
|
add unknown command override, see #2793
git-svn-id: file:///home/svn/framework3/trunk@10542 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 08:05:09 +00:00 |
HD Moore
|
3b99c58cb1
|
Drop this to 75 to take into account other processes accessing the same db. Theoretically the AR pool manager will kick in when this is hit anyways
git-svn-id: file:///home/svn/framework3/trunk@10541 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 07:11:07 +00:00 |
HD Moore
|
31b8fcf7f2
|
Reduce the default pool size to match reasonable database limits
git-svn-id: file:///home/svn/framework3/trunk@10540 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 06:55:34 +00:00 |
HD Moore
|
4a12f9529e
|
Choose a reasonable default if none is set
git-svn-id: file:///home/svn/framework3/trunk@10539 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 04:50:10 +00:00 |
HD Moore
|
f69a1190a4
|
Commit the EICAR Canary check for meddling AVs
git-svn-id: file:///home/svn/framework3/trunk@10536 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 03:07:58 +00:00 |
HD Moore
|
adeae9fdec
|
Expose ReverseListenerComm to the reverse_https and passivex handlers as well
git-svn-id: file:///home/svn/framework3/trunk@10535 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 02:17:09 +00:00 |
HD Moore
|
1b4190df38
|
This commit brings configurability to TCP Servers as to which Comm they use. The ReverseListenerComm and ListenerComm advanced options can be used to prevent a given listener from trying to bind a listener over the pivoted routed. This is useful for a number of situations and not possible to configure explicitly before.
git-svn-id: file:///home/svn/framework3/trunk@10534 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-04 02:11:22 +00:00 |
HD Moore
|
6a06a95f2f
|
Faster unique form sort
git-svn-id: file:///home/svn/framework3/trunk@10532 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-03 03:34:58 +00:00 |
HD Moore
|
555f6840fa
|
Remove the port when its the default for the protocol
git-svn-id: file:///home/svn/framework3/trunk@10531 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-03 01:57:07 +00:00 |
HD Moore
|
02b1979c27
|
Tweaks for vuln reporting
git-svn-id: file:///home/svn/framework3/trunk@10530 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-03 01:04:33 +00:00 |
HD Moore
|
6319d95456
|
Actually store the additional fields
git-svn-id: file:///home/svn/framework3/trunk@10529 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-03 00:45:44 +00:00 |
HD Moore
|
ddcb07bf97
|
Typos
git-svn-id: file:///home/svn/framework3/trunk@10528 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-03 00:23:18 +00:00 |
HD Moore
|
8a567dd3a8
|
Add query to web_form/web_path
git-svn-id: file:///home/svn/framework3/trunk@10526 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-02 22:55:54 +00:00 |
HD Moore
|
8a0fdf7e14
|
Add some helper methods to the workspace
git-svn-id: file:///home/svn/framework3/trunk@10524 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-10-02 19:52:50 +00:00 |