Joshua Drake
|
4590844871
|
tons of indentation fixes, some other style tweaks
git-svn-id: file:///home/svn/framework3/trunk@10394 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 08:06:27 +00:00 |
HD Moore
|
69ce7eed1b
|
Wrap the admin check in case the OS doesn't support this API (WinNT, Win2000)
git-svn-id: file:///home/svn/framework3/trunk@10390 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 04:58:25 +00:00 |
Joshua Drake
|
21d88b36c1
|
rename generate_exe -> generate_payload_exe
git-svn-id: file:///home/svn/framework3/trunk@10388 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 04:37:25 +00:00 |
HD Moore
|
25315ec3ea
|
Store the module instance itself in an accessor on the session. You have to be careful when using this, as the contents can change if the owner of the module is still working with it.
git-svn-id: file:///home/svn/framework3/trunk@10386 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 03:51:38 +00:00 |
Joshua Drake
|
3c505f4c5d
|
remove loop instruction, it was causing problems when the destination was too far away, fixes #2459
git-svn-id: file:///home/svn/framework3/trunk@10385 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 03:26:41 +00:00 |
HD Moore
|
541c192f12
|
Updates from Zate, renamed commands to match the existing plugins
git-svn-id: file:///home/svn/framework3/trunk@10383 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 02:18:25 +00:00 |
James Lee
|
0b008d6c3c
|
remove some duplicate code and make output more useful when there is a service with no name
git-svn-id: file:///home/svn/framework3/trunk@10382 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-20 01:54:23 +00:00 |
James Lee
|
711fe18ac2
|
typo fix
git-svn-id: file:///home/svn/framework3/trunk@10379 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 23:22:32 +00:00 |
James Lee
|
940a096769
|
typo fix
git-svn-id: file:///home/svn/framework3/trunk@10378 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 23:13:02 +00:00 |
James Lee
|
5f0cc946b1
|
document report_note a little better, and modify several modules to use it correctly. fixes #2568
git-svn-id: file:///home/svn/framework3/trunk@10377 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 22:25:56 +00:00 |
HD Moore
|
7c540583b5
|
Latest code from Zate
git-svn-id: file:///home/svn/framework3/trunk@10376 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 22:18:56 +00:00 |
Joshua Drake
|
5d3089c135
|
raise EOFError from SSL connections
git-svn-id: file:///home/svn/framework3/trunk@10375 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 21:20:06 +00:00 |
Matt Weeks
|
136ab04a22
|
Add msfencode capability to rpc.
git-svn-id: file:///home/svn/framework3/trunk@10373 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-19 02:42:33 +00:00 |
Joshua Drake
|
ff22e5212e
|
revert to backward compatible method of using utc+zone
git-svn-id: file:///home/svn/framework3/trunk@10367 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-18 05:09:47 +00:00 |
Joshua Drake
|
af19a0d924
|
hrm, i dont think i meant to check these in
git-svn-id: file:///home/svn/framework3/trunk@10364 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-18 01:41:13 +00:00 |
Joshua Drake
|
b22c24289d
|
fix up the simple.client.system_time and underlying stuffs
git-svn-id: file:///home/svn/framework3/trunk@10362 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-18 01:12:44 +00:00 |
HD Moore
|
012654947a
|
Store the time zone as well
git-svn-id: file:///home/svn/framework3/trunk@10357 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 21:19:04 +00:00 |
James Lee
|
73bec8b819
|
many-to-many switch
git-svn-id: file:///home/svn/framework3/trunk@10355 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 21:05:11 +00:00 |
HD Moore
|
31f5ee512c
|
Store the server time in Ruby object format
git-svn-id: file:///home/svn/framework3/trunk@10354 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 21:03:08 +00:00 |
HD Moore
|
d0ea92d35f
|
Dont match on directories with the name of the intended file. Problem identified by JJ Gray
git-svn-id: file:///home/svn/framework3/trunk@10347 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-17 16:02:10 +00:00 |
HD Moore
|
8f7743c999
|
Check for railgun first
git-svn-id: file:///home/svn/framework3/trunk@10342 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 21:49:51 +00:00 |
HD Moore
|
21d734201a
|
Closes #2520. Merges Rob's patch to check admin privs on start
git-svn-id: file:///home/svn/framework3/trunk@10341 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 21:44:25 +00:00 |
Tod Beardsley
|
99e2218d13
|
Be a little more careful with credential sources and update new services in the current workspace.
git-svn-id: file:///home/svn/framework3/trunk@10339 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 19:45:51 +00:00 |
Stephen Fewer
|
5e2295a9a8
|
Add in an aux module to create a socks4 proxy server. If you add in a route via a meterpreter session to the framework routing table the proxy server will use that route where appropriate. (Also modified the servers opts hash to optionally take a 'Comm' param if you want to programmatically create a socks4 server which will always use a specific meterpreter session for all socket creation - by default this does not happen and it uses the rex socket switchboard as per normal rex socket creation).
git-svn-id: file:///home/svn/framework3/trunk@10337 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 18:23:03 +00:00 |
Stephen Fewer
|
5c2717a189
|
Add in a Socks4a proxy server.
git-svn-id: file:///home/svn/framework3/trunk@10330 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 12:11:30 +00:00 |
James Lee
|
ab1ac7ab22
|
make sure attachments are included
git-svn-id: file:///home/svn/framework3/trunk@10329 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 08:43:08 +00:00 |
Carlos Perez
|
0479107e7a
|
Railgun is now part of Standard API no need to load it
git-svn-id: file:///home/svn/framework3/trunk@10328 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-16 01:41:11 +00:00 |
HD Moore
|
cf440fc6c9
|
Rename for consistency
git-svn-id: file:///home/svn/framework3/trunk@10324 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-15 08:40:57 +00:00 |
HD Moore
|
4970c502f7
|
Import of the dual-licensed (GPL/BSD) nessus-xmlrpc client from Vlatko Kosturjak
git-svn-id: file:///home/svn/framework3/trunk@10323 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-15 08:22:28 +00:00 |
Stephen Fewer
|
6f4eaeb8e3
|
Delete the ruby side railgun meterpreter extension and add in the new stdapi railgun stuff. Railgun with stdapi works the same (e.g. just use client.railgun.user32.MesageBoxA(...) ). The module definitions are lazy loaded on demand to avoid the performance hit if we load them all at once when stdapi is initially loaded.
git-svn-id: file:///home/svn/framework3/trunk@10319 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-14 23:28:52 +00:00 |
Stephen Fewer
|
e85b8adcf8
|
Add Ruby side meterpreter packet support for QWORD Tlv's.
git-svn-id: file:///home/svn/framework3/trunk@10318 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-14 23:23:15 +00:00 |
HD Moore
|
44a67d0440
|
Typo fix
git-svn-id: file:///home/svn/framework3/trunk@10315 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-14 18:20:17 +00:00 |
HD Moore
|
792285cb87
|
Clean up monitor threads
git-svn-id: file:///home/svn/framework3/trunk@10309 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 21:07:02 +00:00 |
HD Moore
|
778132ad02
|
Remove the select spin loop in favor of a thread.join
git-svn-id: file:///home/svn/framework3/trunk@10308 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 20:57:38 +00:00 |
HD Moore
|
7ccf4e2f11
|
Change stream writes to be non-blocking, this has been pretty heavily tested over the last couple days, and should preserve the original behavior as well. This fixes a deadlock in Ruby in certain conditions
git-svn-id: file:///home/svn/framework3/trunk@10306 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 14:39:17 +00:00 |
Tod Beardsley
|
fa38a19ada
|
Adding the missing report_template.rb.
git-svn-id: file:///home/svn/framework3/trunk@10304 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 13:20:49 +00:00 |
Tod Beardsley
|
088e862e16
|
Adds a migration for report template tracking.
git-svn-id: file:///home/svn/framework3/trunk@10303 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 12:17:57 +00:00 |
James Lee
|
cd7dd926e2
|
use the models from the last commit. i suck at getting all the files in a single commit. =/
git-svn-id: file:///home/svn/framework3/trunk@10302 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 08:26:48 +00:00 |
James Lee
|
c8bd48dbb0
|
add models for campaigns and stuff.
git-svn-id: file:///home/svn/framework3/trunk@10301 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-13 08:25:27 +00:00 |
Matt Weeks
|
cefe0ecb45
|
Add ability to run modules in console, some other fixes.
git-svn-id: file:///home/svn/framework3/trunk@10297 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-11 21:54:19 +00:00 |
James Lee
|
eddd6d481d
|
add some documentation for request_cgi
git-svn-id: file:///home/svn/framework3/trunk@10293 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-11 17:31:26 +00:00 |
Matt Weeks
|
cb41474f49
|
fix typo and import errors.
git-svn-id: file:///home/svn/framework3/trunk@10291 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-11 16:17:12 +00:00 |
Matt Weeks
|
995b289635
|
Add session upgrade capability to command shells.
git-svn-id: file:///home/svn/framework3/trunk@10289 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-11 15:59:19 +00:00 |
Matt Weeks
|
7f3cc47da9
|
Only add platform for meterpreter sessions. Unbreaks shell sessions.
git-svn-id: file:///home/svn/framework3/trunk@10286 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-10 23:33:33 +00:00 |
James Lee
|
8716609aaf
|
add the platform to the session attributes returned by rpc
git-svn-id: file:///home/svn/framework3/trunk@10285 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-10 20:56:21 +00:00 |
Joshua Drake
|
f7020af01a
|
update metasm to tip
git-svn-id: file:///home/svn/framework3/trunk@10278 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-09 18:19:35 +00:00 |
Joshua Drake
|
eec9b59609
|
add docs dir
git-svn-id: file:///home/svn/framework3/trunk@10274 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-09 15:49:06 +00:00 |
James Lee
|
6422d8c2de
|
unbreak payloads over rpc
git-svn-id: file:///home/svn/framework3/trunk@10271 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-09 05:19:04 +00:00 |
James Lee
|
0a8c8b3c90
|
add the platform to sessions list
git-svn-id: file:///home/svn/framework3/trunk@10269 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-09 01:41:32 +00:00 |
Joshua Drake
|
1405bda8a4
|
properly set defaults for ip start and end, fixes #2500
git-svn-id: file:///home/svn/framework3/trunk@10261 4d416f70-5f16-0410-b530-b9f4589650da
|
2010-09-08 17:06:31 +00:00 |