Commit Graph

2249 Commits (88ed614b7ee86271fb146811b718e2baba05a765)

Author SHA1 Message Date
Matt Miller aaeb955fbd switch to using ruby mutex instead of rwlock to prevent oddness reported, fixes #52
git-svn-id: file:///home/svn/framework3/trunk@4526 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-12 00:50:50 +00:00
Matt Miller 449ca3c826 check to ensure that the step is valid as it will be normalized
git-svn-id: file:///home/svn/framework3/trunk@4525 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-12 00:35:02 +00:00
HD Moore b51b213536 Updated the about section
git-svn-id: file:///home/svn/framework3/trunk@4524 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 20:10:45 +00:00
HD Moore 865cae9005 Removed links to jobs and ide for now, will push til after 3.0. Fixes #55, #56
git-svn-id: file:///home/svn/framework3/trunk@4523 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 20:05:21 +00:00
HD Moore 8722c949ee Implemented auxiliary module support, fixes #54
git-svn-id: file:///home/svn/framework3/trunk@4522 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 20:00:25 +00:00
HD Moore ca1c8e8e12 This is now obsolete
git-svn-id: file:///home/svn/framework3/trunk@4521 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 19:14:56 +00:00
HD Moore 621d866375 Exploits can be launched from the web UI. Fixes #10
git-svn-id: file:///home/svn/framework3/trunk@4520 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 19:14:10 +00:00
HD Moore 4e78e6dae0 Added some targetting notes
git-svn-id: file:///home/svn/framework3/trunk@4519 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 16:30:23 +00:00
HD Moore 4d87a3f9fb Adding the missing raw_headers function required for the recent php bug
git-svn-id: file:///home/svn/framework3/trunk@4518 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 16:28:13 +00:00
HD Moore b5e0a70528 Cleanup debugging statement
git-svn-id: file:///home/svn/framework3/trunk@4517 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 02:04:35 +00:00
HD Moore d3ff922169 Disable BruteStep for now, its still broken
git-svn-id: file:///home/svn/framework3/trunk@4516 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 01:43:51 +00:00
HD Moore 4600da9b8e Tag-team effort by hdm and gml (based on stefan's PoC)
git-svn-id: file:///home/svn/framework3/trunk@4515 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-11 01:03:02 +00:00
HD Moore 9408d89b79 Complete rewrite of nsiislog_post, fixes #41
git-svn-id: file:///home/svn/framework3/trunk@4514 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-10 07:23:25 +00:00
HD Moore 547ec3c6c6 This patch adds header folding, fixed hex-random and u-random encoding, fake uri end, fake uri parameters. This fixes #16, the remaining two options (chunked and pipelining), will be added in a future version.
git-svn-id: file:///home/svn/framework3/trunk@4513 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-10 05:58:14 +00:00
HD Moore 41809d5f0a Rescue Timeout and Runtime errors from the HTTP client. This fixes #42.
git-svn-id: file:///home/svn/framework3/trunk@4512 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-10 03:51:58 +00:00
HD Moore db198485a4 This fixes #44. The XP string was missing NDR encoding and null termination.
git-svn-id: file:///home/svn/framework3/trunk@4511 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-10 03:28:05 +00:00
HD Moore 851328fbae Fixes a typo where an empty 'when' was used instead of an 'else', fixes #50
git-svn-id: file:///home/svn/framework3/trunk@4510 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-10 03:06:38 +00:00
Matt Miller c61e0e8931 change the behavior of nil non-required options, fixes #49
git-svn-id: file:///home/svn/framework3/trunk@4509 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-09 06:12:28 +00:00
HD Moore 539a8cdead Fix a typo
git-svn-id: file:///home/svn/framework3/trunk@4508 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-09 06:05:22 +00:00
fab 79421e5b69 major update (Payload generator, Gtk Error, ....)
git-svn-id: file:///home/svn/framework3/trunk@4507 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-08 22:44:55 +00:00
HD Moore e6f221ad80 Major updates to the HTTP api, re-addition of HTTP evasion, see #16
git-svn-id: file:///home/svn/framework3/trunk@4506 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-08 14:08:41 +00:00
HD Moore a978507ed6 Resolves a typo, fixes #45
git-svn-id: file:///home/svn/framework3/trunk@4505 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-08 13:54:11 +00:00
HD Moore ac66c2d0e3 Resolves a typo in the class name, fixes #47
git-svn-id: file:///home/svn/framework3/trunk@4504 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-08 13:46:33 +00:00
HD Moore 30a93c33cb The rand_text_* methods now take an optional badchar list and default it to the payload_badchars data
git-svn-id: file:///home/svn/framework3/trunk@4503 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-06 21:02:38 +00:00
HD Moore 24a6597ff9 Includes another patch from solar, fixes #34, this should actually work for everyone else's system now :-)
git-svn-id: file:///home/svn/framework3/trunk@4502 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-06 13:29:17 +00:00
Mario Ceballos 8281a031b1 quick patch
git-svn-id: file:///home/svn/framework3/trunk@4501 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-06 01:43:48 +00:00
fab 8f6498038a Prepare the Gtk Meterpreter console
Gtk Console swicth to Gtk::Window
Now, in the same time, we could open multiple sessions
Remove old console stuff (code and glade)



git-svn-id: file:///home/svn/framework3/trunk@4500 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 22:09:01 +00:00
Mario Ceballos 36ae1a736e added exploit module nmap_stor.rb
git-svn-id: file:///home/svn/framework3/trunk@4499 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 12:44:47 +00:00
Matt Miller d42194e14a updated modules to use base class rand_xxx methods
git-svn-id: file:///home/svn/framework3/trunk@4498 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 08:21:36 +00:00
Matt Miller cfd9cbb1f1 added code to disable random nops/text generation if DEBUG is set, fixes #43, but still need to update some exploits
git-svn-id: file:///home/svn/framework3/trunk@4497 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 08:09:22 +00:00
Matt Miller 2981d476ff rescue Timeout::Error, not TimeoutError
git-svn-id: file:///home/svn/framework3/trunk@4496 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 07:47:40 +00:00
Matt Miller 5547cf5593 updated slides
git-svn-id: file:///home/svn/framework3/trunk@4495 4d416f70-5f16-0410-b530-b9f4589650da
2007-03-01 03:54:27 +00:00
fab c28b11c156 del logs.rb (garbage)
git-svn-id: file:///home/svn/framework3/trunk@4494 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-28 22:06:13 +00:00
fab a0a788bfcf switch sessions.rb and correct all depencies to use $gtk2driver.session_tree
git-svn-id: file:///home/svn/framework3/trunk@4493 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-28 21:59:05 +00:00
fab 4058b1326c add the open_session method and few comments
git-svn-id: file:///home/svn/framework3/trunk@4492 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-28 21:38:38 +00:00
fab a01a28f725 remember the Gtk::TextBuffer for the console
git-svn-id: file:///home/svn/framework3/trunk@4491 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-28 21:30:10 +00:00
fab 81cc070abb add an output to logs buffer when a job stopped
add few comments


git-svn-id: file:///home/svn/framework3/trunk@4490 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 22:41:03 +00:00
fab 359a5afd93 add a kill job feature from job treeview Gtk::Menu
git-svn-id: file:///home/svn/framework3/trunk@4489 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 22:32:05 +00:00
Matt Miller 99f9fb5353 add advanced option to control exiting after a session is created
git-svn-id: file:///home/svn/framework3/trunk@4488 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 18:57:47 +00:00
HD Moore ac84768d8b This fixes #34 by using the appropriate field to calculate the seh offset.
git-svn-id: file:///home/svn/framework3/trunk@4487 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:38:47 +00:00
HD Moore 05bd9125ce This fixes #40 by defining the buf variable
git-svn-id: file:///home/svn/framework3/trunk@4486 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:33:26 +00:00
HD Moore 64a868ee46 Woops, forgot to remove some debugging information
git-svn-id: file:///home/svn/framework3/trunk@4485 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:32:19 +00:00
HD Moore 06899ee895 This should fix #39, the exploit will detect when the DLL is not installed
git-svn-id: file:///home/svn/framework3/trunk@4484 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:31:54 +00:00
HD Moore 88cc653478 The HTTP api now catches SIGPIPEs and just returns a nil response
git-svn-id: file:///home/svn/framework3/trunk@4483 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:31:23 +00:00
HD Moore a99c6b4f22 Hopefully this fixes #38, I think it was just a dumb error during porting (missing / from the exploit uri)
git-svn-id: file:///home/svn/framework3/trunk@4482 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:16:40 +00:00
HD Moore 7087457f9e A few more updates to the HTTP exploit mixin, still needs some work before it is completed
git-svn-id: file:///home/svn/framework3/trunk@4481 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 09:15:53 +00:00
HD Moore 5858cbdc7e This fixes #37. This module needs an overhaul to match the new HTTP options.
git-svn-id: file:///home/svn/framework3/trunk@4480 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-27 08:58:45 +00:00
fab 797badb271 add remove job after framework_event_manager opened a session only if exploit.passive? return fase
rename MyTargetTree by MyJobTree and all the attr_accessor reference



git-svn-id: file:///home/svn/framework3/trunk@4479 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-26 23:19:59 +00:00
HD Moore 9172103e01 Prevent the fork() call from triggering a NotImplementedError on Windows
git-svn-id: file:///home/svn/framework3/trunk@4478 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-26 18:45:12 +00:00
HD Moore f6cee3e3dc Move this to a less prominent location -- this is mostly a developer tool
git-svn-id: file:///home/svn/framework3/trunk@4477 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-26 18:01:13 +00:00