Dead Latitude (alas!) and No Metasploit Love on Win 2000
Posted on February 16, 2008
7 Comments
I no longer am looking for a battery for a Dell Latitude. Alas, she died this evening — the CPU fan gave up the ghost. I tried some of the magical 3-in-1 oil but no love. Decided that I’m not spending any more money on this one… I’ll pull the ram and hard drive tomorrow and move on. *sniffle*
So, moving on…
I’ve been trying to get Metasploit running on Windows 2000, but after two failures on two different machines I’ve reached the conclusion that it just isn’t currently possible. Seems to install fine, but I can’t get it to “go.” Installs and runs just fine on XP though, for what that’s worth.
Now I’m in the midst of a Cygwin install on my remaining Win2K box — I found documentation on getting Metasploit working with Cygwin so going to give it a shot. Maybe I’ll have a bit more success this way. One hopes.
Tags: cygwin, Dell, hacking, metasploit, security, windows-2000
Possibly Related Posts
Comments
7 Responses to “Dead Latitude (alas!) and No Metasploit Love on Win 2000”
Leave a Reply



Thats weird because Metasploit works fine on my Windows 2000 computer
Weird indeed. I’m trying it on Win2k pro SP4, is that what you’re running? I’ve been trying the install with the Framework 3.1 installer.
I wonder if there’s a pre-req of some sort that I’m missing.
I’ve just managed to get it working on my machine with Win2000 (Latitude C400, oddly enough!) Trying to run anything caused an error in windows.rb, so I went to the file and commented out the line with an #, now it works fine.
Yay for old latitudes
So… what directory is windows.rb in? I don’t seem to have one(?)
I found mine at %APPDATA%\msf3\lib\metasm\metasm\os\windows.rb, line 28 being the troublesome line. Comment it out with a hash (you might need something like Notepad++ to edit the UNIX text file format properly) and the programs should load and work.
Ah ha. OK, found the file and the line:
const_set(name, Win32API.new(lib, name, args, retval))Dunno what it breaks, but commenting it out does indeed get things rolling.
Thanks!