home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / alt / hackers / 1151 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  1.8 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!malgudi.oar.net!uoft02.utoledo.edu!jupiter!steiner
  2. Newsgroups: alt.hackers
  3. Subject: Re: Forgery
  4. Message-ID: <1992Jul23.105838.8871@uoft02.utoledo.edu>
  5. From: steiner@jupiter.cse.utoledo.edu (jason steiner)
  6. Date: 23 Jul 92 10:58:37 EST
  7. References: <1992Jul23.130654.22912@spool.cs.wisc.edu>
  8. Approved: damn straight.
  9. Nntp-Posting-Host: jupiter.cse.utoledo.edu
  10. Lines: 27
  11.  
  12. faber@loon.cs.wisc.edu (Ted Faber) writes:
  13. > In <Brsy56.6po@undergrad.math.waterloo.edu> PPan@Fairytale (Peter Pan) writes:
  14. > >     A couple of post ago, someone mentioned something about writing a 
  15. > >trojan horse login program to collect and store userids and passwords.
  16. > >Did you get it to work? Its fairly trivial actually, for this reason I always
  17. > >do a fake login before really logging in to make sure everything is 'real'.
  18. >     Of course, you realize that only wins if the author of the trojan
  19. >     doesn't fake login failure twice.  Better to power cycle the
  20. >     terminal if it's in a public place.  If you're logging in from a PC
  21. >     in a public place you're on your own.  Maybe you should change your
  22. >     password after every login :-)
  23.  
  24. ObHack & followup: i've been meaning to learn C for a long time now,
  25.     but haven't had the time 'til this summer. last night i wrote
  26.     my second C program, which was based on the idea mentioned above.
  27.     doubt i'll ever use, but in attempting to emulate the login
  28.     sequence exactly i learned stuff about signals, files,
  29.     encryption, ioctl, & general syntax. much more interesting
  30.     than the projects i get in my CS classes. :^) oh yeah, it
  31.     doesn't cycle a set number of times. checks the password
  32.     to make sure it's the right one before telling you it's
  33.     the -wrong- one, logging it & dumping you back to the real
  34.     login.
  35.  
  36. know what? C really kicks Pascal in the head.
  37.