Hacking Webpages


SUBMITTED BY: PadrinosDomain

DATE: Dec. 17, 2022, 1:22 p.m.

FORMAT: Text only

SIZE: 4.1 kB

HITS: 515

  1. Chapter 4: Hacking Webpages
  2. Getting the Password File Through FTP
  3. Ok well one of the easiest ways of getting superuser access is through
  4. anonymous ftp access into a webpage. First you need learn a little about
  5. the password file...
  6. root:User:d7Bdg:1n2HG2:1127:20:Superuser
  7. TomJones:p5Y(h0tiC:1229:20:Tom Jones,:/usr/people/tomjones:/bin/csh
  8. BBob:EUyd5XAAtv2dA:1129:20:Billy Bob:/usr/people/bbob:/bin/csh
  9. This is an example of a regular encrypted password file. The Superuser is
  10. the part that gives you root. That's the main part of the file.
  11. root:x:0:1:Superuser:/:
  12. ftp:x:202:102:Anonymous ftp:/u1/ftp:
  13. ftpadmin:x:203:102:ftp Administrator:/u1/ftp
  14. This is another example of a password file, only this one has one little
  15. difference, it's shadowed. Shadowed password files don't let you view or
  16. copy the actual encrypted password. This causes problems for the password
  17. cracker and dictionary maker(both explained later in the text). Below is
  18. another example of a shadowed password file:
  19. root:x:0:1:0000-Admin(0000):/:/usr/bin/csh
  20. daemon:x:1:1:0000-Admin(0000):/:
  21. bin:x:2:2:0000-Admin(0000):/usr/bin:
  22. sys:x:3:3:0000-Admin(0000):/:
  23. adm:x:4:4:0000-Admin(0000):/var/adm:
  24. lp:x:71:8:0000-lp(0000):/usr/spool/lp:
  25. smtp:x:0:0:mail daemon user:/:
  26. uucp:x:5:5:0000-uucp(0000):/usr/lib/uucp:
  27. nuucp:x:9:9:0000-uucp(0000):/var/spool/uucppublic:/usr/lib/uucp/uucico
  28. listen:x:37:4:Network Admin:/usr/net/nls:
  29. nobody:x:60001:60001:uid no body:/:
  30. noaccess:x:60002:60002:uid no access:/:
  31. webmastr:x:53:53:WWW Admin:/export/home/webmastr:/usr/bin/csh
  32. pin4geo:x:55:55:PinPaper Admin:/export/home/webmastr/new/gregY/test/pin4geo:/bin/false
  33. ftp:x:54:54:Anonymous FTP:/export/home/anon_ftp:/bin/false
  34. Shadowed password files have an "x" in the place of a password or sometimes
  35. they are disguised as an * as well.
  36. Now that you know a little more about what the actual password file looks
  37. like you should be able to identify a normal encrypted pw from a shadowed
  38. pw file. We can now go on to talk about how to crack it.
  39. Cracking a password file isn't as complicated as it would seem, although the
  40. files vary from system to system. 1.The first step that you would take is
  41. to download or copy the file. 2. The second step is to find a password
  42. cracker and a dictionary maker. Although it's nearly impossible to find a
  43. good cracker there are a few ok ones out there. I recomend that you look
  44. for Cracker Jack, John the Ripper, Brute Force Cracker, or Jack the Ripper.
  45. Now for a dictionary maker or a dictionary file... When you start a
  46. cracking prog you will be asked to find the the password file. That's where
  47. a dictionary maker comes in. You can download one from nearly every hacker
  48. page on the net. A dictionary maker finds all the possible letter
  49. combinations with the alphabet that you choose(ASCII, caps, lowercase, and
  50. numeric letters may also be added) . We will be releasing our pasword file
  51. to the public soon, it will be called, Psychotic Candy, "The Perfect Drug."
  52. As far as we know it will be one of the largest in circulation. 3. You then start up the cracker and follow the directions that it gives
  53. you.
  54. The PHF Technique
  55. Well I wasn't sure if I should include this section due to the fact that
  56. everybody already knows it and most servers have already found out about
  57. the bug and fixed it. But since I have been asked questions about the phf
  58. I decided to include it.
  59. The phf technique is by far the easiest way of getting a password file
  60. (although it doesn't work 95% of the time). But to do the phf all you do
  61. is open a browser and type in the following link:
  62. http://webpage_goes_here/cgi-bin/phf?Qalias=x%0a/bin/cat%20/etc/passwd
  63. You replace the webpage_goes_here with the domain. So if you were trying to
  64. get the pw file for www.webpage.com you would type:
  65. http://www.webpage.com/cgi-bin/phf?Qalias=x%0a/bin/cat%20/etc/passwd
  66. and that's it! You just sit back and copy the file(if it works).
  67. The best way to get root is with an exploit. Exploits are explained in the
  68. next chapter.

comments powered by Disqus