home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / tools / basunp / unpbasic.doc < prev   
Text File  |  1990-12-22  |  2KB  |  36 lines

  1. UNPBASIC.COM
  2. Unprotect Basic Version 1.10  12/21/1990  John Thomason
  3.  
  4. Usage: UNPBASIC  filename1  [filename2]
  5.   filename1 = protected Basic file
  6.   filename2 = unprotected Basic file (default FIL.BAS)
  7.  
  8. Entering UNPBASIC with no filename will display the above information.
  9.  
  10. This utility removes the "protection" from GW-BASIC (R) files saved
  11. with the "P" option.  File size must be no larger than about 62K.
  12.  
  13. The ability to unprotect Basic source files is a useful one because
  14. the Basic interpreter will not allow a protected file to be listed,
  15. printed, or modified.  Basic programmers who've misplaced their
  16. unprotected version of a program can use this utility to restore
  17. the source code.  Those who download protected Basic files from BBSs
  18. can use UNPBASIC to reveal potentially harmful code.
  19.  
  20. This utility is simpler than other available unprotect schemes because
  21. one needs only the UNPBASIC.COM file.  Other routines call for the
  22. use of the Basic interpreter and Debug, along with a working knowledge
  23. of system-specific memory allocation.  Still other schemes employ a
  24. POKE or BLOAD after loading the protected program into the interpreter,
  25. which may or may not be allowed, depending on the interpreter.
  26.  
  27. The program may be duplicated and used without restriction.
  28. Encryption method hacked by John Thomason, GEMail SWAN12.
  29. GW-BASIC is a registered trademark of the Microsoft Corporation.
  30.  
  31.  
  32. Changes from version 1.00:
  33. 1. file length shortened
  34. 2. EOF delimiter changed from FF1Ah to 001Ah for compatibility with
  35.    later versions of GW-BASIC.
  36.