Matt Miller
96a6131bf0
added module ds cache on a session basis
...
git-svn-id: file:///home/svn/framework3/trunk@4399 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-16 06:40:55 +00:00
HD Moore
ddb22785ee
The datastore is now case insensitive, but this may lead to some confusion... lets see :-)
...
git-svn-id: file:///home/svn/framework3/trunk@4398 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-16 05:39:38 +00:00
HD Moore
0b42f16d1f
Add a comment about why color support was disabled for now
...
git-svn-id: file:///home/svn/framework3/trunk@4397 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-16 05:22:36 +00:00
fab
4b99a048a9
- add completion to the module search
...
- add a better text message when the require gtk+ mismatch
git-svn-id: file:///home/svn/framework3/trunk@4395 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 22:09:24 +00:00
HD Moore
9826b57b11
Added capture mixin (going to replace pcap)
...
git-svn-id: file:///home/svn/framework3/trunk@4393 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 21:14:36 +00:00
HD Moore
52b0f8c2aa
More code from alex
...
git-svn-id: file:///home/svn/framework3/trunk@4392 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 21:14:11 +00:00
Matt Miller
93da259db2
additions to the user guide, fix data store to not import globally defined values, added ability to flush datastores
...
git-svn-id: file:///home/svn/framework3/trunk@4387 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 08:02:47 +00:00
Matt Miller
3416375c72
typo, case sensitive
...
git-svn-id: file:///home/svn/framework3/trunk@4385 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 07:28:52 +00:00
HD Moore
a1c6dda462
Patches from solar to add symlink support to mod dirs and prevent caching of broken modules
...
git-svn-id: file:///home/svn/framework3/trunk@4384 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-15 05:32:48 +00:00
fab
2473071564
- update console and session tree
...
git-svn-id: file:///home/svn/framework3/trunk@4383 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 22:51:40 +00:00
fab
12c83bac78
- changle label name for the Job treeview
...
- add double click on to Session treeview to perform the console session
git-svn-id: file:///home/svn/framework3/trunk@4382 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 19:56:19 +00:00
fab
ebf41c00c7
- cleanup code
...
git-svn-id: file:///home/svn/framework3/trunk@4381 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 18:02:56 +00:00
fab
6b45e0b15c
- add focus on the search widget
...
- correct double-click on the module treeview
git-svn-id: file:///home/svn/framework3/trunk@4380 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 17:04:16 +00:00
fab
22ec733f28
- grab focus to cmd_entry
...
git-svn-id: file:///home/svn/framework3/trunk@4379 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 16:44:04 +00:00
fab
98fbadd5fe
- add signal_connect to Gtk::Entry (hit Enter key to perform a search)
...
git-svn-id: file:///home/svn/framework3/trunk@4378 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 16:12:26 +00:00
fab
dca1bdbd0f
- active_focus bogus
...
git-svn-id: file:///home/svn/framework3/trunk@4377 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 16:05:00 +00:00
fab
817160dacb
- expand the treeview after performing a seach in module tree
...
git-svn-id: file:///home/svn/framework3/trunk@4375 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 15:26:38 +00:00
fab
cde840f453
- add color to Gtk::Entry by running state, tooooo fun ;-)
...
git-svn-id: file:///home/svn/framework3/trunk@4374 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 14:38:15 +00:00
fab
1812154275
- update the module treeview after search performing
...
git-svn-id: file:///home/svn/framework3/trunk@4373 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 14:07:35 +00:00
fab
08ff6d905f
- signal_connect a cancel button to clear the module search and refresh the modules treeview
...
git-svn-id: file:///home/svn/framework3/trunk@4372 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 09:14:02 +00:00
fab
bac18df17c
- search engine done !
...
git-svn-id: file:///home/svn/framework3/trunk@4371 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 08:48:39 +00:00
fab
10a4ada7b9
- prepare the next search engine for the module treeview
...
git-svn-id: file:///home/svn/framework3/trunk@4370 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-13 00:22:05 +00:00
HD Moore
64ea078c37
git-svn-id: file:///home/svn/framework3/trunk@4368 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-12 05:54:14 +00:00
HD Moore
e6671f238f
Session create/close log messages
...
git-svn-id: file:///home/svn/framework3/trunk@4367 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-12 00:27:32 +00:00
HD Moore
12b6c4c839
Update the comments
...
git-svn-id: file:///home/svn/framework3/trunk@4366 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-12 00:21:52 +00:00
HD Moore
97a87f957f
Session kill now works for the GUI
...
git-svn-id: file:///home/svn/framework3/trunk@4365 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-12 00:20:06 +00:00
HD Moore
9d8fd125a6
Updated the ActiveRecord loader to work properly with new gems package
...
git-svn-id: file:///home/svn/framework3/trunk@4364 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 23:47:34 +00:00
fab
a661c6598e
- sessions stuff on msfgui, not yet finished and bad implementation
...
git-svn-id: file:///home/svn/framework3/trunk@4363 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 23:32:01 +00:00
HD Moore
22f9a47099
Killing all jobs is now jobs -K
...
git-svn-id: file:///home/svn/framework3/trunk@4362 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 23:25:07 +00:00
HD Moore
8a797e6bcc
Support for killing sessions from the UI and killing all running jobs with jobs -a
...
git-svn-id: file:///home/svn/framework3/trunk@4361 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 23:24:25 +00:00
fab
c545082fc6
- connect the remove_session to the on_close_session (framework_event_manager)
...
git-svn-id: file:///home/svn/framework3/trunk@4359 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 22:08:24 +00:00
HD Moore
4d205cdcd8
Consistency fixes for the print_* routines
...
git-svn-id: file:///home/svn/framework3/trunk@4358 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 19:40:33 +00:00
HD Moore
c46c1c2d04
Working meterpreter from inside msfweb
...
git-svn-id: file:///home/svn/framework3/trunk@4357 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 19:33:01 +00:00
HD Moore
020ec49767
Updates to the msfgui interface
...
git-svn-id: file:///home/svn/framework3/trunk@4355 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 09:22:06 +00:00
HD Moore
043e338f72
Tnos of updates, overhaul of the session/IO stuff, still quite broken
...
git-svn-id: file:///home/svn/framework3/trunk@4354 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 08:57:43 +00:00
Matt Miller
4cd2679f2f
get rid for prompt and use output for displaying the prompt
...
git-svn-id: file:///home/svn/framework3/trunk@4352 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 06:59:22 +00:00
Matt Miller
df10ee412d
typos
...
git-svn-id: file:///home/svn/framework3/trunk@4349 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 03:16:08 +00:00
fab
d894adbb00
- add Time.now & Process::pid to target treeview
...
git-svn-id: file:///home/svn/framework3/trunk@4348 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-11 00:04:05 +00:00
fab
bdd4b0353f
- the "OneShot" item in module view was changed by an "Execute" item
...
- "Execute" item now launch the MsfAssistant
- target tree is disabled
- add a double click on the exploit launch MsfAssistant
git-svn-id: file:///home/svn/framework3/trunk@4346 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 22:05:54 +00:00
HD Moore
d0f3f574b0
Basic session support for the web console
...
git-svn-id: file:///home/svn/framework3/trunk@4344 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 18:07:08 +00:00
fab
f4fd1051da
- cleanup
...
git-svn-id: file:///home/svn/framework3/trunk@4343 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 17:24:18 +00:00
HD Moore
4d7e93a272
Prevent session interaction using the web console (since its so broken)
...
git-svn-id: file:///home/svn/framework3/trunk@4342 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 07:29:05 +00:00
HD Moore
a310616f18
Updates to the web interface
...
git-svn-id: file:///home/svn/framework3/trunk@4341 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 06:54:03 +00:00
HD Moore
1bf2db7a56
Command shell now working in the GUI
...
git-svn-id: file:///home/svn/framework3/trunk@4340 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 05:01:48 +00:00
fab
590fede74c
- test the new GtkConsolePipe (currently under devel)
...
git-svn-id: file:///home/svn/framework3/trunk@4339 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 03:03:17 +00:00
HD Moore
d1136c7286
Nevermind, the pipe_input.fd should be used instead of .fd
...
git-svn-id: file:///home/svn/framework3/trunk@4338 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 02:55:28 +00:00
HD Moore
934f2652b5
Changed input_fd to just fd
...
git-svn-id: file:///home/svn/framework3/trunk@4337 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 02:44:41 +00:00
HD Moore
3aa56ad827
Fixes a typo
...
git-svn-id: file:///home/svn/framework3/trunk@4336 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 02:09:26 +00:00
HD Moore
c60276c657
Inherit from the real pipe class, including the new input_fd() method
...
git-svn-id: file:///home/svn/framework3/trunk@4335 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 02:05:58 +00:00
HD Moore
b39346079d
This adds the input_fd() method, which returns a selectable() socket
...
git-svn-id: file:///home/svn/framework3/trunk@4334 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-10 02:04:52 +00:00
fab
4a875fa468
- Perform a match IP address for MyOneShot (Gtk::Dialog) and a Gtk::Label warning
...
git-svn-id: file:///home/svn/framework3/trunk@4333 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-08 21:29:32 +00:00
fab
c8dc150cc9
- Emits an activate signal to the Gtk::Entry of MyOneShot class.
...
git-svn-id: file:///home/svn/framework3/trunk@4332 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-08 20:18:21 +00:00
fab
71c0275f73
- enable search in the module tree. User could hint Ctrl-F and tape the first letters of the searching module, he could be navigate throught results by using the up/down arrows .... Isn't fun, no ?
...
git-svn-id: file:///home/svn/framework3/trunk@4331 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-07 22:28:55 +00:00
fab
49ea5b2369
- bug in display module view
...
git-svn-id: file:///home/svn/framework3/trunk@4330 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-07 21:02:24 +00:00
fab
0fcadc33bb
- cleanup
...
git-svn-id: file:///home/svn/framework3/trunk@4329 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-06 21:43:06 +00:00
fab
c23760c445
- Gtk::Entry on the console is done, cmd redirects to stdout
...
git-svn-id: file:///home/svn/framework3/trunk@4328 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-05 22:36:43 +00:00
fab
7be3d1c3de
- link MsfAssistant to bidirectionnal_pide
...
- add Gtk::Entry to console
git-svn-id: file:///home/svn/framework3/trunk@4327 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-05 21:08:35 +00:00
fab
a38dc64158
- isolate Gtk::TextBuffer for the bidirectional_pipe buffer, now all session owns his buffer
...
git-svn-id: file:///home/svn/framework3/trunk@4326 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 23:33:27 +00:00
fab
2cbc44c634
- test the bidirectional_pipe for io
...
git-svn-id: file:///home/svn/framework3/trunk@4325 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 22:14:46 +00:00
fab
b48d6db741
- cleanup
...
git-svn-id: file:///home/svn/framework3/trunk@4324 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 21:49:40 +00:00
fab
6612c5c9e5
- add comments
...
- isolate the view class (the view class)
- cleanup the msfgui input driver
git-svn-id: file:///home/svn/framework3/trunk@4323 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 21:25:10 +00:00
fab
f61e726dbe
- change all msfgtk2 to msfgui
...
- update glade file
- change menu behaviour on module treeview
git-svn-id: file:///home/svn/framework3/trunk@4322 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 19:30:49 +00:00
HD Moore
aca397df09
Initial import for the msfgui code from Fab
...
git-svn-id: file:///home/svn/framework3/trunk@4316 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 01:55:01 +00:00
HD Moore
2980467f1b
Formatting updates
...
git-svn-id: file:///home/svn/framework3/trunk@4315 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-04 01:54:10 +00:00
Matt Miller
a68dfe89bf
better errors if meterp file is missing
...
git-svn-id: file:///home/svn/framework3/trunk@4313 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-03 19:39:11 +00:00
Matt Miller
cbd0a8ca35
normalize general framework events to be like other events
...
git-svn-id: file:///home/svn/framework3/trunk@4307 4d416f70-5f16-0410-b530-b9f4589650da
2007-02-02 03:45:37 +00:00
HD Moore
5e12797485
Updates for msfweb, added vista target to smb/version, patch from diaul to show the selected target
...
git-svn-id: file:///home/svn/framework3/trunk@4305 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-31 00:08:52 +00:00
Matt Miller
279c0e3e52
defanged mode
...
git-svn-id: file:///home/svn/framework3/trunk@4303 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-30 04:48:35 +00:00
HD Moore
90d03e881b
Updates to the web console
...
git-svn-id: file:///home/svn/framework3/trunk@4294 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-22 06:57:07 +00:00
HD Moore
6df557c8a7
Support for bidirectional pipe on windows uses a hacked up socket_pair()
...
git-svn-id: file:///home/svn/framework3/trunk@4291 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-21 20:21:58 +00:00
HD Moore
8d06aad5b4
Tab completion has been added to the web console
...
git-svn-id: file:///home/svn/framework3/trunk@4290 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-20 22:19:32 +00:00
HD Moore
35cc4bfbb2
Add the correct requires
...
git-svn-id: file:///home/svn/framework3/trunk@4288 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-19 08:47:20 +00:00
HD Moore
4bd5580784
Updates for the web interface
...
git-svn-id: file:///home/svn/framework3/trunk@4287 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-19 08:46:06 +00:00
HD Moore
0012389ba0
Adds support for bind payloads in passive exploits
...
git-svn-id: file:///home/svn/framework3/trunk@4281 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-18 03:51:15 +00:00
HD Moore
51be740744
Require ruby 1.8.3+ to avoid stupid bugs
...
git-svn-id: file:///home/svn/framework3/trunk@4277 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-15 20:42:42 +00:00
Matt Miller
97feb5b79d
hex-normal is broken?
...
git-svn-id: file:///home/svn/framework3/trunk@4276 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-15 00:43:17 +00:00
Matt Miller
b155c41d28
fix ref counting issue with vncinject
...
git-svn-id: file:///home/svn/framework3/trunk@4275 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-08 04:44:11 +00:00
Matt Miller
d63d365af2
svnserve
...
git-svn-id: file:///home/svn/framework3/trunk@4265 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-05 06:38:24 +00:00
HD Moore
d09046a5b9
Accessing res['header'] is now case insensitive for HTTP responses
...
Added the Google Appliance exploit
git-svn-id: file:///home/svn/framework3/trunk@4259 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-05 05:22:39 +00:00
HD Moore
68274d6870
PHP tags are now added by the php_include handler and no longer a part of the payloads themselves
...
git-svn-id: file:///home/svn/framework3/trunk@4254 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-05 03:31:18 +00:00
Matt Miller
5700acc2fc
fix for encoder not implementing commands
...
git-svn-id: file:///home/svn/framework3/trunk@4251 4d416f70-5f16-0410-b530-b9f4589650da
2007-01-05 02:48:45 +00:00
Matt Miller
7da10dd53e
fix opcode compat with new http client interface
...
git-svn-id: file:///home/svn/framework3/trunk@4244 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-30 07:39:34 +00:00
Matt Miller
851f2ccb29
fix for connect_login
...
git-svn-id: file:///home/svn/framework3/trunk@4243 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-29 11:33:16 +00:00
HD Moore
2bc1d4be18
Updates to the client API
...
git-svn-id: file:///home/svn/framework3/trunk@4242 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 23:42:54 +00:00
HD Moore
7d949bf802
Remove whitespace from base64
...
git-svn-id: file:///home/svn/framework3/trunk@4238 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 19:56:57 +00:00
HD Moore
bb79a9a6be
Use pack/unpack vs the Base64 library (seems to be broken on OS X)
...
git-svn-id: file:///home/svn/framework3/trunk@4237 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 19:55:35 +00:00
HD Moore
58f75149e0
Explicitly specify the ::Base64 class
...
git-svn-id: file:///home/svn/framework3/trunk@4236 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 19:52:33 +00:00
HD Moore
43df6869b2
Compatible encoder list from Diaul
...
git-svn-id: file:///home/svn/framework3/trunk@4235 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 15:47:00 +00:00
Matt Miller
e1565e2af4
fixed a few issues with the alpha2 implementation
...
git-svn-id: file:///home/svn/framework3/trunk@4230 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-28 05:19:31 +00:00
HD Moore
804df25240
Initial overhaul of the HTTP client api. This removes nearly all of the client evasion methods, but leaves the code in a great state to reimplement them with less issues.
...
git-svn-id: file:///home/svn/framework3/trunk@4222 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-19 07:11:55 +00:00
HD Moore
239fe1e8ae
Removing the obsolete evasion levels API
...
git-svn-id: file:///home/svn/framework3/trunk@4221 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-19 04:32:07 +00:00
HD Moore
ffc626675b
Initial support for PHP payloads
...
git-svn-id: file:///home/svn/framework3/trunk@4215 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 07:57:51 +00:00
Matt Miller
23a61e0a49
woops
...
git-svn-id: file:///home/svn/framework3/trunk@4214 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 07:52:05 +00:00
Matt Miller
ddd40907d5
fix for service management issue with tcp server/http server mixins
...
git-svn-id: file:///home/svn/framework3/trunk@4213 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 07:12:04 +00:00
HD Moore
8a922d0641
Always use IO.read vs IO.readlines.join
...
git-svn-id: file:///home/svn/framework3/trunk@4211 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 07:00:44 +00:00
Matt Miller
d16a368ea2
fix for tcp server/http server compat
...
git-svn-id: file:///home/svn/framework3/trunk@4210 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 06:49:04 +00:00
HD Moore
6fef5abeda
Resolve a crash bug in the send_response_html() method
...
Add the MS06_013 CreateTextRange() exploit
git-svn-id: file:///home/svn/framework3/trunk@4208 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-17 02:34:27 +00:00
Matt Miller
fb161fc3dd
ported putty exploit, untested
...
git-svn-id: file:///home/svn/framework3/trunk@4198 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-14 02:20:21 +00:00
Matt Miller
6ea76fdfbc
squid ntlm authenticate ported, fixed bugs in brute force mixni
...
git-svn-id: file:///home/svn/framework3/trunk@4192 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-14 00:23:56 +00:00
HD Moore
40242aca92
Added -I and -X options to db_autopwn
...
git-svn-id: file:///home/svn/framework3/trunk@4181 4d416f70-5f16-0410-b530-b9f4589650da
2006-12-10 08:21:52 +00:00