home *** CD-ROM | disk | FTP | other *** search
-
- Subject: PKZIP Hacking Update
- From: dan.keisling@windmill.com (Dan Keisling)
- Date: Tue Sep 19 19:34:00 1995
-
- This is response to the discussion on implanting a virus inside of PKUNZIP and
- or PKZIP. Namely, it was dismissed that you cannot automatically make a virus
- execute automatically with unzipping.
-
- Second, it was noted that you can have an ANSI bomb as the ZIP Comment
- (displayed right before unzipping). Although I have not personally proven
- this, it could be possible. The major drawback from capturing everybody is
- that the -Q switch in PKUNZIP must be added to Unzip ANSI comments. (ANSI being
- escape sequences, not high ASCII) I would tend to think that many people NO
- NOT use the -Q switch for this reason, and this was PKWares intention.
- Furthermore, not very many people are dumb enough to be running the stock
- ANSI.SYS driver packaged with DOS. You can fall for an ANSI bomb too easily.
- People rather prefer NANSI, which detects keyboard remapping.
-
- Next, it was told that if you trick PKZIP to display an ANSI BOMB named CON (or
- CON:) it would display it to the screen. This has been proven FALSE. First,
- you cannot have a file named CON by conventional means ("edit con" etc). Plus,
- PKZIP will NEVER create a filename called CON because DOS does not allow it.
- When you first create a ZIP archive and give it a name, it creates the filename
- no matter what. It cannot create CON.ZIP (a conventional mean) so therefore
- exits with an error. It also cannot add a file named CON, wiether it be an
- actually DOS filename or the device driver. This eliminates the notion of an
- ANSI bomb named CON - somewhat. You can now try and ZIP a file named TMP (or
- any 3 letter filename) to an archive. Then use a diskeditor (Norton's DISKEDIT
- is the best) to search for TMP. There will be two occurances - and when you
- find them, you change it to CON for both of them. Now, save the sector and
- exit. A PKUNZIP of the archive will work, however, it will allows try and
- first to create the filename of the enclosed files of the archive, so it will
- try to create CON, which it cannot do. It exits without showing the file or
- executing it or anything for that matter.
-
- Also, someone suggested CON: - This cannot be done since you cannot have a
- colon in a filename. PKzip will try and create it and will fail.
-
- That should be it for now. Yes, there is a way to hang the machine using PKZIP
- and a device driver. I will announce it, plus this complete text tommroow.
-
- As for now, please comment on anything you see here.
-
-
- [ Xenocide - Sysop of Static Line - 806.747.0802 - 700+ Megs H/P Utils ]
- [ Author of the BBS Hacking Guide ]
- [ Email dan.keisling@windmill.com # PGP Available Upon Request ]
-