home *** CD-ROM | disk | FTP | other *** search
/ The Elite Hackers Toolkit / TheEliteHackersToolkitVolume1_1998.rar / HACKERS.BIN / appcraks / CCRYPT98.ZIP / CRYPT.DOX next >
Text File  |  1998-02-08  |  6KB  |  189 lines

  1.  
  2.  
  3.        ╒═╤═══════
  4.        │ └Big Tree Software: ComCrypt '98 v9.12, encryptor of COM files
  5.        │
  6.         Copyright (c) 1996-98 by Jozsef Hidasi, Hungary
  7.                                     ║
  8.         9 February 1998                         All Rights Reserved ║
  9.                                    ─────────╜
  10.  
  11.  
  12.  
  13. ╒══════════╡ About Window ╞══════════╕
  14. │                                    │
  15. │ WHAT DOES THIS PROGGY DO ANYWAY? ▄ │
  16. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  17. │                                    │
  18. ╘════════════════════════════════════╧───────────────────────────────────
  19.  
  20.     Well, this proggy just "tryes" to encrypt a VALID! COM file... The
  21.   encryption algorythm is a quite easy one, but it's just enought  for
  22.   the protection...  Anyway,  the hackstop funtion is quite good,  for
  23.   example>
  24.  
  25.     TEU     - Won't work!!! (It will do something?!)
  26.     DECAY   - Won't work!!! (Just explains nothing happend...)
  27.     ICEUNP  - It will find a small proggy, don't be affraid, I wanted
  28.           to!
  29.           BTW> I can tell, that, the most Intelligent Unpackers
  30.         will just create a small COM file, witch is not the
  31.         original one... :-)))))))
  32.         That small proggy does:
  33.           - Just write:
  34.              Crypted by ComCrypt'98 by Hidi! :-)
  35.           - Than exits...
  36.     CUP33A  - I don't know what did it do?!?! :-)
  37.     GTR181  - Well, not too much anyway!
  38.     DEBUGERS- There's no way to debug this! :-)
  39.  
  40.  
  41.   Besides, ComCrypt adds a small hackstop proggy (almost the all is that
  42.   :-))))) ), the COM file will be CRC checked, so when a Cracker  want's
  43.   to change a byte in the COM file, it won't start any more...
  44.  
  45. ╒══════════╡ Useage ╞═══════════╕
  46. │                               │
  47. │ WHAT SHOULD I DO WITH THIS? ▄ │
  48. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  49. │                               │
  50. ╘═══════════════════════════════╧────────────────────────────────────────
  51.  
  52.  
  53.   Crypt.EXE <InFile>.COM [<OutFile.>.COM]
  54.  
  55.     You must specify an InFile which is a COM file, if you don't specify
  56.     OutFile will be the same as InFile! NOTE: NO BACKUP WILL BE CREATED!
  57.  
  58.      THERE IS NO WAY TO RECOVER LOST BACKUPS (in this version)!
  59.  
  60.  
  61. ╒════════════╡ Bugs ╞════════════╕
  62. │                                │
  63. │ WHAT? Are there any bugs?!?! ▄ │
  64. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  65. │                                │
  66. ╘════════════════════════════════╧───────────────────────────────────────
  67.  
  68.     That's a fact, as in other proggys in ComCrypt'98 there are many bugs
  69.   I've to admit this small fact! :-( So, let's see the list of bugs, what
  70.   I know about...
  71.  
  72.     - ComCrypt won't work on COMMAND.COM! It start's but when you exit it
  73.      could hang, I don't know why, probably because of memory allication,
  74.      I'm working on it!
  75.  
  76.     - It won't work on Resident proggys, but I don't care of it, because
  77.      of, there's no sence to encrypt a resident proggy... :-)
  78.  
  79.     - There are some other proggy's whitch won't like ComCrypt...
  80.     - CRC will change!
  81.     - Don't use ComCrypt on a CRC Chacking Packed COM!
  82.  
  83.  
  84. ╒═══════╡ Main Features ╞═══════════╕
  85. │                                   │
  86. │ Let me see! What have you made? ▄ │
  87. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  88. │                                   │
  89. ╘═══════════════════════════════════╧────────────────────────────────────
  90.  
  91.     Well, these are the main features of ComCrypt:
  92.   >
  93.  
  94.     - EnCrypting methold...
  95.     - CRC checking
  96.     - HackStop
  97.     - Won't allow to modify the COM file, whitch is encrypted...
  98.     - Identification is allowed See technical reference...
  99.     - etc...
  100.  
  101. ╒════════╡ Technical Reference ╞═══════════╕
  102. │                                          │
  103. │ Let me see! Can I check it from a COM? ▄ │
  104. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  105. │                                          │
  106. ╘══════════════════════════════════════════╧─────────────────────────────
  107.  
  108.     If you wanna you can check, wether your COM file is Crypted correctly,
  109.   Here's a small example in ASM:
  110.  
  111. PROG    SEGMENT use16
  112.     ASSUME  CS:PROG,DS:PROG
  113.     ORG    100h
  114. START:
  115.   MOV SI,OFFSET Sign
  116.   MOV CX,14
  117. Chk:
  118.   MOV BX,CX
  119.   MOV AL,SS:[0ffcfh+BX]
  120.   MOV BL,AL
  121.   LODSB
  122.   CMP BL,AL
  123.   JNE SHORT Error
  124. LOOP SHORT Chk
  125.  
  126.   MOV DX,OFFSET st_Ok
  127.   JMP SHORT OK
  128. ERROR:
  129.   MOV DX,OFFSET st_Err
  130. OK:
  131.   MOV AH,9
  132.   INT 21H
  133.   MOV AH,4ch
  134.   INT 21H
  135.  
  136. Sign: db "Jozsef Hidasi!$"
  137. st_ERR db "Hey, This COM file hasn't been crypted by ComCrypt'98!",13,10,'$'
  138. st_Ok db "This COM file has been crypted by ComCrypt'98... All Right!",13,10,'$'
  139. PROG    ENDS
  140. END    START
  141.  
  142.  
  143. ╒═══════════╡ Licence ╞═════════════╕
  144. │                                   │
  145. │ How long can I use this proggy? ▄ │
  146. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  147. │                                   │
  148. ╘═══════════════════════════════════╧────────────────────────────────────
  149.  
  150.  
  151.  
  152.     Well, if you wanna to be a TESTER you've to drop me a letter than you
  153.   can use ComCrypt  FREE !  If you like this  program, and you won't be a
  154.             ----
  155.   TESTER you will have to pay for the registration...
  156.   BTW> Tester has to do some thing!!! :-)))))
  157.  
  158.   This pack can be distributed until the archive is complete and no chan-
  159.   ges have been made!
  160.  
  161.         WARNING: I am not responsible for data loss!
  162.  
  163.  
  164. ╒════════════╡ Connect me! ╞═════════════╕
  165. │                                        │
  166. │ How can I connect you? E-Mail? FIDO? ▄ │
  167. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  168. │                                        │
  169. ╘════════════════════════════════════════╧───────────────────────────────
  170.  
  171.     To find out more mail Hidasi.Jozsef@MTTBBS.hu
  172.   On FIDO you can reach me at:
  173.     2:371/17  Hidasi Jozsef
  174.  
  175.   The latest version of ComCrypt'98 can also be found at:
  176.         ftp://ftp.stuba.sk/pub/pc/crypt
  177.   and all SAC FTP mirrors.
  178.  
  179.  
  180.   This program was BETA tested by Valentino Tosatti, Italy.
  181.   ---------------------------------------------------------
  182.  
  183. ╒══════════════╡ End Of Doc! ╞══════════════╕
  184. │                                           │
  185. │ All The best! The Author: Jozsef Hidasi ▄ │
  186. │  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ │
  187. │                                           │
  188. ╘═══════════════════════════════════════════╧────────────────────────────
  189. End of the doc