
               ਯ⮢  ணࠬ Anti-Joiner v2.0
                     (c) by Duke/SMF, 1999-2000

   㯫
   ~~~~~~~~~~
   稭  ᨨ 2.0    ணࠬ Anti-Joiner প ਯ⮢.
 祣  㦭 ? ⮡ 짮⥫  ᠬ⥫쭮 뤥 ᨣ
, ᯠ뢠 䠩   楢.       
 ᫥  ᥬ 騬 栬.
   ᯮ㥬 ਯ  室  *.AJS 䠩  ⠫ AJS
⠫ ணࠬ AJ20.EXE   ᯥ樠 .  AJS-䠩
⢥砥  ᯮ  /.

    AJS-䠩 :
   ~~~~~~~~~~~~~~~~~~~~~~
===== Cut =====
<CRC   />
<ப, ᮤঠ    />
< 1>      ;਩
...
< N>
===== Cut =====

  1)   ப AJS-䠩   ਯ, ⠫ ப
ࠧ ⥫ ਯ. ਯ,  騩   ᮤঠ騩  LIB-䠩
뢠 ⥪. ᪠ 맮 筮   AJS-䠩
 LIB.
  2) ᪠  ப  ⥫ ਯ.
  3) ﭨ  ࠬࠬ    ॢ  ஡.
  4) ਨ ⤥   ᨬ ";". ﭨ 
ࠬࠬ   ᨬ ";" ந쭮.
  

   祭 CRC :
   ~~~~~~~~~~~~~~~
    ⮣, ⮡  CRC  ଠ AntiJoiner 2.0, 室
 ணࠬ  ࠬࠬ :
              AJ20.EXE filename.exe /CRC
 filename.exe -  䠩,  ண 㤥  CRC.
   ணࠬ Anti-Joiner ᯮ ᮡ⢥ ⮤  CRC, ⮬
 宦 CRC 㣨 ணࠬ ᯮ짮  .
   塞 /ﭥ   ࠧ   5 .

   ६ :
   ~~~~~~~~~~~~
    ᠭ ਯ 짮⥫  ᯮ짮  10 ६
⨯ byte, longint  string.   䨪஢  :
     %bX - ⨯ byte
     %lX - ⨯ longint
     %sX - ⨯ string
 X -   0  9.  砫 ࠡ ਯ ६  祭 :
     %b0-%b9, %l0-%l9 = 0
     %s0              =  㥬 䠩
     %s1-%s9          =  ப


    ਯ :
   ~~~~~~~~~~~~~~~~~
 1. 祭 :  襭  䠩 (/ﭥ)
    ⠪  : EXT FileName_string IconPosition_longint TrojanSize_longint
    祭   : FileName_string -  䠩,    
                 IconPosition_longint - ⮯   䠩
                 TrojanSize_longint - ࠧ  
        : IconPosition_longint = 0 -  

 2. 祭 : ᬥ  㪠 
    ⠪  : SKP Position_longint
    祭   : Position_longint -    ᬥ
        : Position_longint = 0   - ᬥ  砫 䠩
                 Position_longint = END - ᬥ   䠩

 3. 祭 : ᬥ ⭮⥫쭮 ⥪饩 樨
    ⠪  : SKT Position_longint
    祭   : Position_longint -  ᪮쪮  ᬥ ⭮⥫쭮
                 ⥪饩 樨  㥬 䠩 (᪠
                 ⥫ 祭)

 4. 祭 : ஢ ᮪ 䠩  㣮 䠩
    ⠪  : MOV FileName_string CodeSize_longint
    祭   : FileName_string -  䠩,    ஢
                                   
                 CodeSize_longint - ࠧ 㥬 ᪠
        : CodeSize_longint = ALL - ஢   䠩

 5. 祭 : 뢮  ࠭ ப ( ॢ ப)
    ⠪  : WRL Text_string
    祭   : Text_string - 뢮 ப

 6. 祭 : 뢮  ࠭ ப ( ॢ ப)
    ⠪  : WRT Text_string
    祭   : Text_string - 뢮 ப

 7. 祭 :    䠩
    ⠪  : RBT Variable_byte
    祭   : Variable_byte - ६ ⨯ byte

 8. 祭 :  longint  䠩
    ⠪  : RLI Variable_longint
    祭   : Variable_longint - ६ ⨯ longint

 9. 祭 :  ப  䠩
    ⠪  : RST Variable_string StringSize_integer
    祭   : StringSize_integer -  ப
                 Variable_string - ६ ⨯ string

10. 祭 : ᢮ 祭 ६
    ⠪  : SET Variable Value
    祭   : Variable -  ६ ⨯ byte, longint  string
                 Value -  祭 ६ ᮮ⢥饣 ⨯

11. 祭 :  祭 ६
    ⠪  : ADD Variable Value
    祭   : Variable -  ६ ⨯ byte  longint
                 Value -  ᪮쪮  祭 ६
                         (  ⥫쭮 祭)

12. 祭 : 祭 ⪨
    ⠪  : LAB Label_string
    祭   : Label_string -  ⪨
    ਬ砭 : ᫨ 㪠⥫ ⥪饩 樨 室   ᫥㥬
                 䠩,   室   ਯ 稢 ࠡ

13. 祭 : 室  
    ⠪  : JMP Label_string
    祭   : Label_string -  ⪨,   ⢫ 室

14. 祭 :  
    ⠪  : XOR Variable_byte Xor_byte
    祭   : Variable_byte - ஢뢠 
                 Xor_byte -  祬 
    ਬ砭 : १ 樨 뢠  Variable_byte

15. 祭 :   䠩  ஢
    ⠪  : ARR KeySize_byte
    祭   : KeySize_byte -   ஢

16. 祭 : ᪮஢ 䠩 ᯮ  ஢
    ⠪  : DEC FileName_string KeySize_byte
    祭   : FileName_string -  䠩  ஢
                 KeySize_byte -   ஢
    ਬ砭 : ⮨ ,   䠩    EXTRACT

17. 祭 : ॢ ᫮ 祭  ப
    ⠪  : STR Variable_string Value_numeric
    祭   : Variable_string - ப ६
                 Value_numeric - ᫮ ࠦ

18. 祭 : ॢ ப 祭  ᫮
    ⠪  : ORD Variable_numeric Value_string
    祭   : Variable_numeric - ६ ⨯ byte  longint
                 Value_string - ப ࠦ

19. 祭 : ॢ   ᨬ
    ⠪  : SYM Variable_string Value_byte
    祭   : Variable_string - ६ ⨯ string,  
                                   㤥 ᠭ ᨬ-१
                 Value_byte - ࠦ ⨯ byte

20. 祭 : 砫 横  㪠 
    ⠪  : BEG Name_string Count_byte
    祭   : Name_string - 䨪 横
                 Count_byte - ⢮ ७ 横
    ਬ砭 : 1) Name_string   ᮤঠ ஡
                 2)  , 祭  ᮮ⢥騬
                    BEG  END  믮 Count_byte ࠧ
                 3)  ᪠  横   㣠

21. 祭 :  横
    ⠪  : END Name_string
    祭   : Name_string - 䨪 横

22. 祭 : ஢ઠ ᫮
    ⠪  : EQU Variable1 Variable2 Label_string
    祭   : Variable1, Variable2 -   ६  ⨯
                 Label_string -  ⪨
    ਬ砭 : 1)  ࠢ 祭 Variable1  Variable2  室
                      Label_string, ᫨   ࠢ
                 2) ᫨ ࠢ ப ᮤঠ ஡,  㦭
                    ᭠砫    ப ६,  ⮬
                    ࠢ  ६

23. 祭 : 맮 ਯ  ⥪
    ⠪  : LIB LibraryName_string
    祭   : LibraryName_string -  ⥪ ( ७ .LIB !)
    ਬ砭 : 맮  ⥪  㣮 ⥪  ন


   祭
   ~~~~~~~~~~
    㤥 ७ 訬 ⪫  ਯ  Anti-Joiner'.
  뫠 ᮧ  AJS-䠩  ਫ騬 ﬨ 
栬,       Anti-Joiner' (ࠧ㬥, 
୮ﬨ   ).
     ।   ᥭ  ਯ  .

   Duke/SMF , smf2000@mail.ru              08-Mar-2000
