--ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-- ÛÛ²ßÛÛ² ÛÛÛßÛÛ² ÛÛ²ßÛÛ² ÛÛ²ßÛÛ² ÛÛ²ßÛÛ² ÛÛ²ßÛÛ² ÛÛ² ÛÛ²ßÛÛ² ÛÛ² ÛÛ² ÜÜÜÜÛÛ² ÛÛ² ÛÛ² ÜÜÜÜÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÜÜÜÜÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ßßß ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ²ßßßß ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ² ÛÛ²ÜÛÛ² ÛÛ² ÛÛ²ÜÛÛ² ÛÛ² ÛÛ² ÛÛ²ÜÛÛ² ÛÛ² ÛÛ²ÜÛÛ² --ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-- -ÄÄÄ----ÄÄÄÄ--ÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄ-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄ-- PCB BYTEKiLLER 2.1O Coded And D-signed By Scythe / Paranoia --ÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄ-ÄÄÄÄ--ÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄ-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄ-- . CHAPTER I ³ THE iNTRODUCTiON ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ High! ³ ³ I wrote this PPE 'cause I'm sick of all lamers out there that think they ³ can code, but only produce bullshit! 99% of all PPEs out are buggy and. ³ need to be fixed. PPLC is also fucking slow and buggy like hell. But what ³ can you exspect from Windows 95 Zombies... ³ ³ Short Feature List: ³ ³ þ No Fucking Lame Menu System. Only Light Bars. ³ þ 100% Adjusting of Uploaded Bytes and Uploaded Files. Unique Feature! ³ þ Able to Nuke User that are online. Unique Feature! ³ þ No Duplicate Nuking of Files allowed! Unique Feature! ³ þ 100% Multiline Aware. Unique Feature! ³ þ Supports Offline Nuking! Unique Feature! ³ þ Default Comment and History List Support. Unique Feature! ³ þ Copies New Dir List over Old One even when it is open. Unique Feature! ³ þ Multiple Users Can Work on the Same Directory Listing. Unique Feature! ³ þ No Sharing violations. Even not under OS/2. Unique Feature! ³ þ *NO OTHER* PPE can handle locked files! This PPE can. Unique Feature! ³ þ Comes with its own Weektop. Unique Feature! ³ þ You Can Flag Files everywhere and nuke them later. Unique Feature! ³ þ Optional Removes Bytes of Nuked Files from Weektop Unique Feature! ³ þ Optional Adds Bytes of Awarded Files to Weektop. Unique Feature! ³ þ Using a smart Dupe Checking. Just check it out. Unique Feature! ³ þ Operates with *EVERY* NSU, Z, L and F replacements. Unique Feature! ³ þ Several Batches can be used for Quick Nuking. Unique Feature! ³ þ User Commented Files will be added to the sysop batch. Unique Feature! ³ þ Intelligent Message Posting for Multi Disk Releases. Unique Feature! ³ þ No Dupe Flagging of Files Allowed. Unique Feature! ³ þ Filename output of new Flagged Files. Unique Feature! ³ þ Adding of User Commented Files to the Sysop Batch. Unique Feature! ³ þ Optional FILE_ID.DIZ display of Current File. Unique Feature! ³ þ Comment, Nuke, Award, Delete and Free Files. ³ þ Scans DOWNLOAD.TXT, so working with every ULBY Clone. ³ þ Giving Back of Credits to Downloaders of Nuked Files. ³ þ Messages are 100% Configurable. Using % Macros. ³ þ Flag the Files You Like To Process via Your Flag.PPE. ³ þ No flagging of zero-byte files allowed. ³ ³ And that's not all. Sounds good? - Well just go ahead and check out how ³ to install ... ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER II ³ THE iNSTALLATiON ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ Make an own directory for the Nuker (e.g. C:\PCB\PPE\BYTEKILL) and unzip ³ PNABK200.ZIP with the -d option. Now check if you have the following ³ directories and files: ³ ³ ù BYTEKiLL\ ................. MAiN DiRECTORY ³ FiLE_iD.DiZ ............ Guess what this is ³ PARANOIA.NFO ........... Paranoia NFO File ³ HiSTORY.DOC ............ Revision History File ³ BYTEKILL.DOC ........... The Documentation you are reading ³ BYTEKILL.EXE ........... Various Tools used by the Main PPE ³ WEEKTOP.EXE ............ The Bulletin Generator ³ SCYTHE.PGP ............. My Public PGP Key ³ --ÄÄÄ-ÄÄÄÄÄÄ-ÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ- ³ ù BYTEKiLL\CFG .............. CONFiGURATiON DiRECTORY ³ ACCESS.CFG ............. Access Config File ³ DEFAULT.CFG ............ Default File Comments Config File ³ EXCLUDE.CFG ............ Exclude Config File for Weektop ³ FLAGNUKE.CFG ........... Flag config file ³ STRiNGS.CFG ............ String Configuration File ³ COLORS.CFG ............. Color Configuration File ³ OPTiONS.CFG ............ Options Configuration Files ³ WEEKTOP.CFG ............ Weektop config file ³ --ÄÄÄ-ÄÄÄÄÄÄ-ÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ- ³ ù BYTEKiLL\310 .............. PPEs COMPiLED WiTH PPLC 3.10 ³ ù BYTEKiLL\320 .............. PPEs COMPiLED WiTH PPLC 3.20 ³ FLAGNUKE.PPE ........... Interface for your flag.ppe ³ BYTEKiLL.PPE ........... The PCB Bytekiller Main PPE ³ LOGON.PPE .............. Saves the Logon Values and more ³ LOGOFF.PPE ............. Updates the Logon Values on Logoff ³ --ÄÄÄ-ÄÄÄÄÄÄ-ÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ- ³ ù BYTEKiLL\GFX .............. MESSAGE AND BULLETiN GFX DiRECTORY ³ AWARD.MSG .............. Credits Awarded Message ³ CREDZ.MSG .............. Credits Given Back message ³ NUKE.MSG ............... Credits Nuked Message ³ WiNNER.MSG ............. Weekly Uploader Winning Message ³ DOWNLOAD.PCB ........... Weekly Top Downloader Bulletin ³ UPLOAD.PCB.............. Weekly Top Uploader Bulletin ³ NUKE.PCB ............... Top Nuked Users Bulletin ³ DEFAULT.ANS ............ Default Comment Background Picture ³ --ÄÄÄ-ÄÄÄÄÄÄ-ÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ- ³ ù BYTEKiLL\WORK\ ............ WORKiNG DiRECTORY ³ DUMMY.TXT .............. Dummy File (Delete It!) ³ --ÄÄÄ-ÄÄÄÄÄÄ-ÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ- ³ ù BYTEKiLL\OUTPUT\ .......... BULLETiN OUTPUT DiRECTORY ³ DUMMY.TXT .............. Dummy File (Delete it!) ³ ³ So after you made sure that you got the whole archive let's continue ³ with the installation. ³ ³ - Copy the PPEs from \310 or \320 to your BYTEKILL directory depending ³ what Version of PPLC your system supports. And then delete both ³ directories. ³ ³ - Just add FLAGNUKE.PPE to your EFLAG PR2CFG File. Read EFLAGs Dox for ³ more Details. If you do not use EFLAG modify your FLAG PPE so that it ³ calles FLAGNUKE.PPE with the filename to nuke as the only parameter. ³ ³ - Add BYTEKILL.PPE to your command list. Set the security level low ³ enough, so that your users can comment files. ³ ³ - Add LOGON.PPE to your Logon Script. Be sure that it will be called ³ even on Fast Logons. ³ ³ - Hook LOGOFF.PPE into Prompt 192, so that it will be called even when ³ the carrier is lost. ³ ³ - Add WEEKTOP.EXE to your $$LOGOFF.BAT of every Node you run. ³ There's only one parameter required, the PPEPATH. ³ It MUST be called before BYTEKILL.EXE ! ³ Be sure to set PCBDAT right in your board.bat or it won't work! ³ Example: ³ C:\PCB\PPE\BYTEKILL\WEEKTOP.EXE C:\PCB\PPE\BYTEKILL\ ³ ³ - Add BYTEKILL.EXE to your $$LOGOFF.BAT of every Node you run. ³ There are two parameters required. /OFFLINE and the PPEPATH. ³ Be sure to set PCBDAT right in your board.bat or it won't work! ³ It MUST be called after WEEKTOP.EXE! ³ Expample: ³ C:\PCB\PPE\BYTEKILL\BYTEKILL.EXE /OFFLINE C:\PCB\PPE\BYTEKILL\ ³ ³ If you do not know how to do some of this steps go to the bathroom, take ³ a rope with you and hang yourself or ask a fellow PCB sysop. ³ ³ *NOTE* ³ Do not use an encrypted user base, 'cause this programm will access the ³ users file directly due to the limited functions of PPLC. ³ ³ Well that was the installation. Now let's get over to the configuration. ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER III ³ CONFiGURATiON ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ Edit all files in the /CFG and /GFX directory to your needs. They should ³ be self explaining. ³ ³ There was no time to include the full screen setup, 'cause a lot of sysops ³ keep my bugging when the next release will be there. So here it is. ³ Another one will follow shortly. ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER IV ³ KNOWN PROBLEMS AND LiMiTATiONS ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ At the moment there are no kmown problems and limitations. ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER V ³ WHAT iS UNDER WORK RiGHT NOW ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ - More information added to your callers.log ³ - Some Code Optimization for Smaller Code and Faster Execution. ³ ³ Now Check it out ... ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER VI ³ SOME WORDS ON HACKED PPES, DECOMPiLiNG AND BACKDOORS ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ Obtain the last PNACHECK.ZIP (currently Verision 1.01) from any Paranoia ³ affiliated site. The EXE within this archive can be run from the ³ directory where you installed the PCB Bytekiller. It will then perform an ³ authenticy check on all EXEs and PPEs. See PNACHECK's Dox for more ³ details. The Checksum stored in PNACHECK.DAT is a modified and crypted ³ CRC-32. So fakes are now nearly impossible. This step was neccessary ³ 'cause a Lamer spreaded a modifed Paranoia PPE and some sysops, who don't ³ know anything about PPL were hacked. And remember to decompile any PPE ³ before you use it on your board. It's easy to find the backdoors. I won't ³ list the common used PPL function combinations for backdoors here, ³ because they could be abused by some lamers. If you want to know more, ³ feel free to contact me. If you don't know anything about PPL let the PPEs ³ you are planning to use on your system be checked by a friend of fellow ³ sysop you can trust (If you can trust anyone ;-) ³ ³ That's for now. ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù . CHAPTER VII ³ LAST WORDS OF WiSDOM ³ÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄÄÄÄÄ-- ³ ³ If you have any suggestions, ideas, found any bugs or just need help, ³ conact me, whereever you can find my. Im can be frequently found on ³ irc.undernet in the #babylon5 channel. ³ ³ C'ya, ³ SCYTHE [PARANOiA] ÀÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ-ÄÄÄ-Ä-Ä-ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ---ÄÄÄÄÄÄÄÄ-- - ù