History | View | Annotate | Download (4.9 kB)
Cutting over rails3 to master.
This switches the Metasploit Framework to a Rails 3 backend. If you runinto new problems (especially around Active Record or your postgresqlgem) you should try first updating your Ruby installation to 1.9.3 anduse a more recent 'pg' gem....
Load from the absolute, not relative path
Fix up bad line removals
Bump fastlib to 0.0.6, no longer need to push metasploit.fastlib into the include path
Adds fastlib and lib/metasploit.fastlib to the include path
Lets try this without breaking msfpayload
git-svn-id: file:///home/svn/framework3/trunk@12533 4d416f70-5f16-0410-b530-b9f4589650da
drastically reduce wait time for -h by moving the usage above msf requires, see r12510
git-svn-id: file:///home/svn/framework3/trunk@12531 4d416f70-5f16-0410-b530-b9f4589650da
revamp msfpayload usage =)
git-svn-id: file:///home/svn/framework3/trunk@12510 4d416f70-5f16-0410-b530-b9f4589650da
Fix a bug that prevented "=" being passed in an option value
git-svn-id: file:///home/svn/framework3/trunk@12246 4d416f70-5f16-0410-b530-b9f4589650da
add war support for java, in addition to the jsp exe dropper
git-svn-id: file:///home/svn/framework3/trunk@11965 4d416f70-5f16-0410-b530-b9f4589650da
add some stderr to prevent pipe inside exe file, thanks to Total_Meltdown
git-svn-id: file:///home/svn/framework3/trunk@11927 4d416f70-5f16-0410-b530-b9f4589650da
Generate jar files for executable output for java payloads.
git-svn-id: file:///home/svn/framework3/trunk@11691 4d416f70-5f16-0410-b530-b9f4589650da
don't output a newline. matters with jar payloads because the zip format has a footer
git-svn-id: file:///home/svn/framework3/trunk@11625 4d416f70-5f16-0410-b530-b9f4589650da
rework to_jsp_war a bit, fix uses, default msfencode -t war to x86/win32
git-svn-id: file:///home/svn/framework3/trunk@10397 4d416f70-5f16-0410-b530-b9f4589650da
prevent loading activerecord for msf{payload,encode}
git-svn-id: file:///home/svn/framework3/trunk@10368 4d416f70-5f16-0410-b530-b9f4589650da
fixes #2481, broken thanks to anonymous contributor wink
git-svn-id: file:///home/svn/framework3/trunk@10252 4d416f70-5f16-0410-b530-b9f4589650da
whitespace fixes
git-svn-id: file:///home/svn/framework3/trunk@10060 4d416f70-5f16-0410-b530-b9f4589650da
add support for generating dlls with msfpayload, thanks to an anonymous contributor
git-svn-id: file:///home/svn/framework3/trunk@10059 4d416f70-5f16-0410-b530-b9f4589650da
more cleanups
git-svn-id: file:///home/svn/framework3/trunk@9212 4d416f70-5f16-0410-b530-b9f4589650da
whitespace adjustments
git-svn-id: file:///home/svn/framework3/trunk@8544 4d416f70-5f16-0410-b530-b9f4589650da
merge bannedit's WAR payload patch
git-svn-id: file:///home/svn/framework3/trunk@8119 4d416f70-5f16-0410-b530-b9f4589650da
add a little consistency to msfpayload usage line
git-svn-id: file:///home/svn/framework3/trunk@6943 4d416f70-5f16-0410-b530-b9f4589650da
Fixes #289. Applies patch from Carl Pully to fix VBA output from msfpayload
git-svn-id: file:///home/svn/framework3/trunk@6732 4d416f70-5f16-0410-b530-b9f4589650da
Load the encoders/nops modules in msfpayload for encoding, load nops in msfencode
git-svn-id: file:///home/svn/framework3/trunk@6694 4d416f70-5f16-0410-b530-b9f4589650da
Sync up the API calls for msfpayload/msfencode, thanks Carlos
git-svn-id: file:///home/svn/framework3/trunk@6693 4d416f70-5f16-0410-b530-b9f4589650da
Updated to use the new EXE api
git-svn-id: file:///home/svn/framework3/trunk@6683 4d416f70-5f16-0410-b530-b9f4589650da
Consolidate exe generation into a single to_executable() function. Will reduce code in exploit modules dropping later today...
git-svn-id: file:///home/svn/framework3/trunk@6586 4d416f70-5f16-0410-b530-b9f4589650da
Patch from Jonathan Steel to fix double-symlinks
git-svn-id: file:///home/svn/framework3/trunk@6203 4d416f70-5f16-0410-b530-b9f4589650da
This patch allows the framework to be created with only specific module types enabled, speeding up msfpayload and msfencode.
git-svn-id: file:///home/svn/framework3/trunk@6055 4d416f70-5f16-0410-b530-b9f4589650da
Adds utlities for creating VBA scripts from an EXE (or payload)
git-svn-id: file:///home/svn/framework3/trunk@5893 4d416f70-5f16-0410-b530-b9f4589650da
Fixes #196. Correctly show set options in the 'O' mode
git-svn-id: file:///home/svn/framework3/trunk@5854 4d416f70-5f16-0410-b530-b9f4589650da
Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
Switches the executable template to something a little nicer and adds exe output to msfencode
git-svn-id: file:///home/svn/framework3/trunk@5689 4d416f70-5f16-0410-b530-b9f4589650da
patch from Kris Katterjohn
git-svn-id: file:///home/svn/framework3/trunk@5433 4d416f70-5f16-0410-b530-b9f4589650da
Merged revisions 5386-5391 via svnmerge fromsvn+ssh://metasploit.com/home/svn/framework3/branches/framework-3.1
........ r5391 | hdm | 2008-02-02 15:26:48 -0600 (Sat, 02 Feb 2008) | 3 lines
Prepend a library directory to the search path, if MSF_LOCAL_LIB is set. This lets folks maintain a set of modified libraries that will be used instead of the official ones. Documentation updates as well....
Add x86 macho output support
git-svn-id: file:///home/svn/framework3/trunk@5205 4d416f70-5f16-0410-b530-b9f4589650da
Correct offset typos in the new iphone modules. Add EXE output support for OS X PPC, Linux x86, and make the OS X ARM smaller.
git-svn-id: file:///home/svn/framework3/trunk@5119 4d416f70-5f16-0410-b530-b9f4589650da
Add "X" mode for iPhone payloads
git-svn-id: file:///home/svn/framework3/trunk@5117 4d416f70-5f16-0410-b530-b9f4589650da
set the stdout stream to binmode before displaying, fixes #74
git-svn-id: file:///home/svn/framework3/trunk@4995 4d416f70-5f16-0410-b530-b9f4589650da
allow people to specify ENCODER
git-svn-id: file:///home/svn/framework3/trunk@4979 4d416f70-5f16-0410-b530-b9f4589650da
This patch adds support for java byte array output (useful for sticking shellcode into java applets).
git-svn-id: file:///home/svn/framework3/trunk@4880 4d416f70-5f16-0410-b530-b9f4589650da
Adds O action for msfpayload (duplicate of S). Fixes #73
git-svn-id: file:///home/svn/framework3/trunk@4798 4d416f70-5f16-0410-b530-b9f4589650da
fixes #9, added MODULEPATH var, and msfencode/msfpayload support it as well
git-svn-id: file:///home/svn/framework3/trunk@4436 4d416f70-5f16-0410-b530-b9f4589650da
always prepend a stack adjustment when creating an exe
git-svn-id: file:///home/svn/framework3/trunk@4144 4d416f70-5f16-0410-b530-b9f4589650da
didn't support c
git-svn-id: file:///home/svn/framework3/trunk@3952 4d416f70-5f16-0410-b530-b9f4589650da
Symlink-friendly msf interfaces
git-svn-id: file:///home/svn/framework3/trunk@3795 4d416f70-5f16-0410-b530-b9f4589650da
Added javascript and win32 pe output formats
git-svn-id: file:///home/svn/framework3/trunk@3787 4d416f70-5f16-0410-b530-b9f4589650da
/usr/bin/ruby vs /usr/bin/env ruby
git-svn-id: file:///home/svn/incoming/trunk@3242 4d416f70-5f16-0410-b530-b9f4589650da
moved user interfaces, changed relative lib path
git-svn-id: file:///home/svn/incoming/trunk@3176 4d416f70-5f16-0410-b530-b9f4589650da
some of the osx payloads
git-svn-id: file:///home/svn/incoming/trunk@2964 4d416f70-5f16-0410-b530-b9f4589650da
fix printing raw payload
git-svn-id: file:///home/svn/incoming/trunk@2961 4d416f70-5f16-0410-b530-b9f4589650da
msfencode and msfpayload updates
git-svn-id: file:///home/svn/incoming/trunk@2934 4d416f70-5f16-0410-b530-b9f4589650da
msfpayload
git-svn-id: file:///home/svn/incoming/trunk@2931 4d416f70-5f16-0410-b530-b9f4589650da