home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Texty / crackme / CRACKME2.RUS < prev    next >
Encoding:
Text File  |  1999-01-28  |  19.1 KB  |  543 lines

  1.             
  2.             Å«½¡«Ñ αÑΦÑ¡¿Ñ UCF crackme2
  3.             
  4.             (c) 1999 Ak Kort [SOS group]
  5.             
  6.             
  7. ÿáú 1. äÑΦ¿Σα«ó¬á ¬«ñá
  8. ~~~~~~~~~~~~~~~~~~~~~~
  9.  
  10.     ä½∩ Φ¿Σαᵿ¿ ¬«ñá ¿ß»«½∞ºπÑΓß∩ ¬½ετ ó 256 íá⌐Γ, ¬«Γ«αδ⌐
  11.     ß¿ñ¿Γ αѺ¿ñÑ¡Γ¡« ¡á »αÑαδóá¡¿¿ 3F ¿ »« ºá¼δß½π áóΓ«αá
  12.     »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¡Ñ¬¿⌐ π»α«ΘÑ¡¡δ⌐ ñ«¡ú½, Γ« í¿Φ∞
  13.     ½»Γ-Φ¡δ⌐ ¬½ετ.
  14.     
  15.     ƒ ¼¡«ú« óαѼѡ¿ »«ΓαáΓ¿½ ¡á á¡á½¿º ñÑΦ¿ΣαáΓ«αá ó »«»δΓ¬áσ
  16.     ¡á⌐Γ¿ ñδαπ ó Φ¿Σαᵿ¿ ¿½¿ ß»«ß«í íδßΓα«ú« αáºó«αáτ¿óá¡¿∩.
  17.     ìá ßἫ¼ ñѽѠ¿ºπτáΓ∞ ñÑΦ¿ΣαáΓ«α »αá¬Γ¿τÑ߬¿ ¡Ñ ¡πª¡«,
  18.     ΓᬪѠ¡Ñ ¡πª¡« »«ñí¿αáΓ∞ Γáí½¿τ¬π Φ¿Σαᵿ¿ αѬπαß¿ó¡«
  19.     »ÑαÑí«α«¼ ¬á¬ ∩ πτπñ¿½ «ñ¡áªñδ ¡á ΓαѺóπε ú«½«óπ...
  20.     
  21.     ä½∩ ñÑΦ¿Σαᵿ¿ ñ«ßΓáΓ«τ¡« ó¡¿¼áΓѽ∞¡« ¿ óñπ¼τ¿ó« »«ß¼«ΓαÑΓ∞
  22.     ¡á ß½πñπεΘ¿⌐ Σαáú¼Ñ¡Γ Φ¿Σαá:
  23.     
  24.  000000B0: D1 00 6D D9│6D 6D 6D 6D│2E 3F B8 DA│17 B4 50 09  ╤.m┘mmmm.?╕┌.┤P.   
  25.  
  26.     Å«ñα∩ñ ¿ñπΓ µÑ½δσ 4 ß¿¼ó«½á. ìÑ óÑα¿Γß∩ ó ß½πτá⌐¡«ßΓ∞.
  27.     ÆÑ»Ñα∞ ß»«¼¿¡áѼ »α«µÑñπαπ Φ¿Σαᵿ¿ ¿ »«½πτáѼ:
  28.     
  29.     Text[i+2]=Crypt[i+2] xor Key[Text[i]]
  30.     
  31.     Æ« ÑßΓ∞ ó«-»Ñαóδσ τÑΓ¡δÑ ¿ ¡ÑτÑΓ¡δÑ íá⌐Γδ Φ¿ΣαπεΓß∩
  32.     áíß«½εΓ¡« ¡Ñºáó¿ß¿¼«, ó«-óΓ«αδσ «»Ñαá¡ñ«¼ ñ½∩
  33.     ñÑΦ¿Σαᵿ¿ «τÑαÑñ¡«ú« íá⌐Γá ß½πª¿Γ íá⌐Γ ¿º ¬½ετá,
  34.     ¬«Γ«αδ⌐ ¿¡ñѬ߿απÑΓß∩ »αÑñδñπΘ¿¼ ñÑΦ¿Σα«óá¡¡δ¼ íá⌐Γ«¼.
  35.     
  36.     êΓá¬, τΓ« ªÑ Γ«úñá º¡áτáΓ τÑΓδαÑ »«ñα∩ñ ¿ñπΘ¿σ «ñ¿¡á¬«óδσ 
  37.     ß¿¼ó«½á? Ä¡¿ «º¡áτáεΓ, τΓ« ¡á φΓ«¼ ¼ÑßΓÑ ßΓ«∩Γ 6 «ñ¿¡á¬«óδσ
  38.     íá⌐Γ. ÅÑαóδÑ ñóá íá⌐Γá ºáΦ¿Σα«óá¡δ »αÑñδñπΘ¿¼ ¬½ετ«¼,
  39.     ¬«Γ«αδ⌐ πº¡áΓ∞ ¡Ñ󫺼«ª¡«. ì« ºáΓ« ¼«ª¡« πº¡áΓ∞ ñóá ß½ÑñπεΘ¿σ
  40.     íá⌐Γá ñÑΦΣ¿α«óá¡¡«ú« πτáßΓ¬á, »αÑñ»«½«ª¿ó »áαπ-Γα«⌐¬π
  41.     ½«ú¿τ¡δσ óáα¿á¡Γ«ó ¬«ñá. ÿÑßΓ∞ «ñ¿¡á¬«óδσ ß¿¼ó«½«ó ¼«úπΓ
  42.     íδΓ∞ ½¿í« »α«íѽἿ, ½¿í« ¡π½∩¼¿, ½¿í« ¬á¬¿¼¿-¡¿íπñ∞
  43.     αἫτ¬á¼¿, «ßΓá½∞¡δÑ óáα¿á¡Γδ ¬áªπΓß∩ «τÑ¡∞ ¡ÑαÑá½∞¡δ¼¿,
  44.     σ«Γ∩ ¼«úπΓ íδΓ∞.
  45.     
  46.     êΓá¬, ¡áτ¿¡áѼ ß ßἫú« ½«ú¿τ¡«ú« - φΓ« ¡π½¿. Æ«úñá
  47.     ¼á߬á ñÑΦ¿Σαᵿ¿ ñ½∩ ñóπσ ß½ÑñπεΘ¿σ íá⌐Γ íπñÑΓ 6D 6D.
  48.     Åα«óÑα¿¼:
  49.     
  50.     2E 3F xor 6D 6D = 43 52 = 'CR'
  51.     
  52.     ùΓ«ª, »«σ«ªÑ ¡á ¿ßΓ¿¡π. äá½∞ΦÑ ¼«ªÑΓ íδΓ∞ ¿ CRACKER
  53.     ¿ CRACKED ¿ CRACKME - óáα¿¡áΓ«ó ¼¡«ú«.
  54.     
  55.     àß½¿ »αÑñ»«½«ª¿Γ∞, τΓ« ºáΦ¿Σα«óá¡¡δÑ íá⌐Γδ ∩ó½∩εΓß∩
  56.     »α«íѽἿ, Γ« ¼á߬á ΦΣ¿αᵿ¿ íπñÑΓ 6D 6D xor 20 20 = 4D 4D,
  57.     á ßá¼ ºáΦ¿Σα«óá¡¡δ⌐ ΓѬßΓ:
  58.     
  59.     2E 3F xor 4D 4D = 63 72 = 'cr'
  60.     
  61.     Æ«ªÑ «τÑ¡∞ »«ñσ«ñ¿Γ. èᬫ⌐ ¿º ñóπσ óáα¿á¡Γ«ó óδíαáΓ∞?
  62.     ä½∩ φΓ«ú« »ÑαѬ½ετáѼß∩ ¡á ñαπú«⌐ Σαáú¼Ñ¡Γ:
  63.     
  64.  00000110: 55 A2 A6 8C│AB 58 6D 6D│FB 5D 4E 94│83 05 E9 33  Uóªî½Xmm√]Nöâ.Θ3   
  65.  
  66.     Ä»∩Γ∞ ñóá »«ñα∩ñ ¿ñπΘ¿σ 6D 6D... ùΓ«-Γ« ¡Ñ «τÑ¡∞ »«σ«ªÑ ¡á
  67.     ß½πτá⌐¡«ßΓ∞. Å«»α«íπѼ ñÑΦ¿Σα«óáΓ∞ ñá½∞ΦÑ:
  68.     
  69.     FB 5D xor 6D 6D = 96 30
  70.     
  71.     éß∩¬¿⌐ πóáªáεΘ¿⌐ ßÑí∩ ¬αá¬Ñα »α¿ ó¿ñÑ φΓ¿σ íá⌐Γ ñ«½ªÑ¡ ó߬«τ¿Γ∞
  72.     ß« ßΓπ½á, »α«ΓÑαÑΓ∞ ú½áºá, ßπñ«α«ª¡« ú½«Γ¡πΓ∞ »¿óá ¿ »«τÑßáΓ∞
  73.     ºáΓ佫¬. Å«Γ«¼π τΓ« óß∩¬¿⌐ óáªáεΘ¿⌐ ßÑí∩ ¬αá¬Ñα »«¼¡¿Γ, τΓ«
  74.     »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ 00 00 96 30 óßΓαÑτáÑΓß∩ ¡¿úñÑ ¿¡áτÑ ¬á¬
  75.     ó Γáí½¿µÑ ñ½∩ óδτ¿ß½Ñ¡¿∩ Crc32.
  76.     
  77.     Åα«óÑα∩Ѽ ¡áΦπ ñ«úáñ¬π - »α«úαá¼¼á STEP-1\DECODE.BAS
  78.     æ¡áτá½á «¡á ßΓα«¿Γ Γáí½¿µπ ¿º 256 íá⌐Γ, ¿ß»«½∞ºπ∩
  79.     Σá⌐½ CRC32.DAT ¬á¬ ñÑΦ¿Σα«óá¡¡δ⌐ ΓѬßΓ. çáΓѼ ñÑΦ¿ΣαπÑΓ
  80.     φΓ¿¼ ¬½ετѼ óÑß∞ Σá⌐½ ¿ ºá»¿ßδóáÑΓ Ñú« ó OK.COM.
  81.     äá½∞¡Ñ⌐Φ¿Ñ ¬«¼Ñ¡Γáα¿¿ »«ºó«½∞ΓÑ «»πßΓ¿Γ∞, ΓѬßΓ
  82.     »α«úαá¼¼δ »«¡∩ΓÑ¡ ½εí«¼π Φ¬«½∞¡¿¬π, »α«ß½πΦáóΦѼπ
  83.     3σ-¼Ñß∩τ¡δ⌐ ¬παß ¿¡Σ«α¼áΓ¿¬¿.
  84.     
  85.     éºú½∩¡πó ¡á OK.COM ¼«ª¡« «Γíα«ß¿Γ∞ óßÑ ß«¼¡Ñ¡¿∩ ó »αáó¿½∞¡«ßΓ¿
  86.     ¡áΦÑ⌐ ñ«úáñ¬¿.
  87.     
  88.  
  89. ÿáú 2. Å«ñí«α ¬½ετÑó«ú« Σá⌐½á.
  90. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  91.  
  92.     Å«ß½Ñ Γ«ú«, ¬á¬ ¼δ ñÑΦ¿Σα«ó὿ »α«úαá¼¼π «¬áºá½«ß∞, τΓ« φΓ«
  93.     Γ«½∞¬« »«½«ó¿¡á αáí«Γδ, »α¿τѼ ¡á¿í«½ÑÑ »α«ßΓá∩. ä½∩
  94.     »αáó¿½∞¡«⌐ αáí«Γδ »α«úαá¼¼á ΓαÑíπÑΓ Σá⌐½ CRACKME2.KEY,
  95.     ó ¬«Γ«α«¼ ºáΦ¿Σα«óá¡« ¿¼∩ »«½∞º«óáΓѽ∩.
  96.     ü«½ÑÑ Γ«ú«, »ÑαÑñ ñÑΦ¿ΣαᵿÑ⌐ ¿¼Ñ¡¿ »α«óÑα∩ÑΓß∩ ¬«ααÑ¬Γ¡«ßΓ∞
  97.     Σá⌐½á »«ñßτÑΓ«¼ Ñú« ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ.
  98.     êΓá¬, ß½ÑñπεΘ¿⌐ Σαáú¼Ñ¡Γ:
  99.     
  100.      0000002B: B90001                    mov cx,0100
  101.      0000002E: BE4906                    mov si,0649
  102.      00000031: E8E004                    call 00000514
  103.      00000034: 66A3B201                  mov [01B2],eax
  104.  
  105.      çñÑß∞ »α«¿ßσ«ñ¿Γ óδτ¿ß½Ñ¡¿Ñ crc32 »« Γ«⌐ Γáí½¿µÑ, ¬«Γ«αá∩ ¡á¼
  106.      ¿ »«¼«ú½á ñÑΦ¿Σα«óáΓ∞ ¬«ñ.
  107.      
  108.      çáΓѼ óδ»«½¡∩ÑΓß∩ 0FD ¿ΓÑαᵿ⌐ ¡áñ ΓѼ ªÑ ΓѬßΓ«¼, ¬«Γ«αδÑ
  109.      ¿ß»«½∞ºπεΓ óδτ¿ß½Ñ¡¡πε crc32 ó ¬áτÑßΓóÑ ¡áτá½∞¡«ú« º¡áτÑ¡¿∩
  110.      ¿ »«½πτáεΓ αѺπ½∞ΓáΓ ó ebx:
  111.      
  112.      00000038: B9FD00                    mov cx,00FD
  113.      0000003B: BE4906                    mov si,0649
  114.      0000003E: 668B1EB201                mov ebx,dword ptr [01B2]
  115.      00000043: 51                        push cx
  116.      00000044: AC                        lodsb al,ds:[si]
  117.      00000045: 0FBEC8                    movsx cx,al
  118.      00000048: AD                        lodsw ax,ds:[si]
  119.      00000049: F7E1                      mul cx
  120.      0000004B: 8A0C                      mov cl,byte ptr [si]
  121.      0000004D: 66D3C0                    rol eax,cl
  122.      00000050: 6633D8                    xor ebx,eax
  123.      00000053: 51                        push cx
  124.      00000054: 0FBEC8                    movsx cx,al
  125.      00000057: 66D3C3                    rol ebx,cl
  126.      0000005A: 59                        pop cx
  127.      0000005B: 66F7D0                    not eax
  128.      0000005E: E2ED                      loop 0000004D
  129.      00000060: 59                        pop cx
  130.      00000061: 83EE02                    sub si,0002
  131.      00000064: E2DD                      loop 00000043
  132.      00000066: 6681FB4EC29EA6            cmp ebx,A69EC24E
  133.  
  134.     æαáó¡Ñ¡¿Ñ ebx ¿ A69EC24E - φΓ« ¿ ÑßΓ∞ ¿ß¬«¼á∩ σÑΦ-ßπ¼¼á
  135.     ¬½ετá. Å«ß¼«ΓαÑó αáí«Γπ »α«úαá¼¼δ ó «Γ½áñτ¿¬Ñ, óδ ¼«ªÑΓÑ
  136.     πíÑñ¿Γ∞ß∩, τΓ« ñá¡¡δ⌐ á½ú«α¿¼Γ ¬αá⌐¡Ñ ¼Ññ½Ñ¡¡δ⌐ ¿ »«ñí¿αáΓ∞
  137.     íá⌐Γδ »ÑαÑí«α«¼ »« óßѼπ ¬π߬π ó 256 íá⌐Γ ταѺóδτá⌐¡« ñ«½ú«.
  138.     
  139.     ì« ºáΓ« ¼«ª¡« ºá¼ÑΓ¿Γ∞, τΓ« Ñß½¿ ºá»«½¡¿Γ∞ Σαáú¼Ñ¡Γ ¡π½∩¼¿
  140.     ¿ óº∩Γ∞ ¡áτá½∞¡«Ñ º¡áτÑ¡¿Ñ crc32 ΓᬪѠºá 0, Γ« ¿ΓÑαᵿ∩
  141.     á½ú«α¿Γ¼á ¡á ¬áªñ«¼ ΦáúÑ «ßΓáó½∩ÑΓ ó ebx ΓᬪѠ0.
  142.     ¥Γ« «τÑ¡∞ πñ«í¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ »ÑαÑí«αá - ñ«ßΓáΓ«τ¡«
  143.     »ÑαÑí¿αáΓ∞ »αÑñ»«ß½Ññ¡¿⌐ dword, á ó »«ß½Ññ¡¿⌐ óδτ¿ß½∩Γ∞
  144.     íá⌐Γδ Γᬿ¼ «íαẫ¼, τΓ«íδ »«ñ«ú¡áΓ∞ crc32 ñ« ¡πª¡«ú«
  145.     ¡á¼ º¡áτÑ¡¿∩. Æ«úñá ¡á¼ ¡Ñ »α¿ñÑΓß∩ óδ»«½¡∩Γ∞ á½ú«α¿Γ¼
  146.     ñ½∩ Γᬫú« τ¿ß½á ¿ΓÑαᵿ⌐, á »α«ú¡áΓ∞ Γ«½∞¬« »«ß½Ññ¡¿Ñ 8,
  147.     Γᬠ¬á¬ ¼δ ºáóÑñ«¼« º¡áѼ, τΓ« ¡á óßÑσ «ßΓá½∞¡δσ Φáúáσ
  148.     º¡áτÑ¡¿Ñ ebx ¡Ñ ¿º¼Ñ¡¿Γß∩.
  149.     
  150.     ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, ñá¡¡δ⌐ á½ú«α¿Γ¼ óßÑ-Γᬿ «ßΓáÑΓß∩ ¼Ññ½Ñ¡¡δ¼,
  151.     «¡ »ÑαÑí¿αáÑΓ 256 óáα¿á¡Γ«ó »α¿¼Ñα¡« ºá 3 ßѬπ¡ñδ ¿½¿
  152.     65536 óáα¿á¡Γ«ó ºá 15 ¼¿¡πΓ. ìÑß½«ª¡« »«ñßτ¿ΓáΓ∞, τΓ«
  153.     »ÑαÑí«α 2^32 óáα¿á¡Γ«ó «Γ¡¿¼ÑΓ í«½ÑÑ ú«ñá. Äñ¡á¬«, Ñß½¿
  154.     ºáñÑ⌐ßΓó«óáΓ∞ ñ½∩ áΓᬿ φΓ¿¼ á½ú«α¿Γ¼«¼ «¬«½« ß«Γ¡¿
  155.     ¬«¼∞εΓÑα«ó, Γ« ¼«ª¡« ßπΘÑßΓóÑ¡¡« ß«¬αáΓ¿Γ∞ óαѼ∩ »ÑαÑí«αá.
  156.     ¥Γ« ¿ í佫 »αÑñ»α¿¡∩Γ« ó ¬«¡µÑ ñѬáíα∩ 1998 ú«ñá.
  157.     è ß«ªá½Ñ¡¿ε »α«µÑßß αáºñáτ¿ »á¬ÑΓ«ó ¡Ñ íδ½ ñ«½ª¡δ¼ «íαẫ¼
  158.     áóΓ«¼áΓ¿º¿α«óá¡ ¿ ¼¡Ñ »α¿σ«ñ¿½«ß∞ αáßßδ½áΓ∞ ¿σ óßѼ
  159.     ªÑ½áεΘ¿¼ óαπτ¡πε, φΓ« ßÑα∞Ѻ¡« ºá¼Ññ½∩½« αáí«Γπ.
  160.     
  161.     Å«φΓ«¼π, »«ñ ¡Ñ߬«¡τáѼπε ¬α¿Γ¿¬π î¿σ´á è«¡ñᬫóá, ∩
  162.     »αÑñ»α¿¡∩½ óΓ«απε »«»δΓ¬π αÑóÑαß¿α«óáΓ∞ ßπ¼¼π í«½ÑÑ ñαπú¿¼
  163.     ß»«ß«í«¼. èᬠ∩ ¡Ñ αẠºá¼Ñτá½, ¼«Ñ ¡ÑΓαѺó«Ñ ß«ßΓ«∩¡¿Ñ
  164.     πß¿½¿óáÑΓ ¼«¿ ß»«ß«í¡«ßΓ¿ ¬ áíßΓαáú¿α«óá¡¿ε «Γ ¡áΦ¿σ
  165.     ¼¿α߬¿σ »α«í½Ñ¼ ¿ »«ºó«½∩ÑΓ ñ«ßΓ¿τ∞ αѺπ½∞ΓáΓá ß«óÑαΦÑ¡¡«
  166.     ¿¡δ¼ «íαẫ¼. é«Γ ¿ ¡á φëàαẠ∩ »α¿Φѽ ñ«¼«⌐ ¿ ßѽ
  167.     ºá áßßѼí½Ñα...
  168.  
  169.     
  170. ÿáú 3. èᬠ¡á⌐Γ¿ ¬½ετÑó«⌐ Σá⌐½ í«½ÑÑ íδßΓαδ¼ «íαẫ¼
  171. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172.  
  173.     àΘÑ αẠóºú½∩¡πó ¡á ¬«ñ, ¼«ª¡« »«¡∩Γ∞, τΓ« óαѼ∩ αáí«Γδ
  174.     á½ú«α¿Γ¼á »α«»«αµ¿«¡á½∞¡« íá⌐Γá¼, ¬«Γ«αδÑ σαá¡∩Γß∩ ó ¬½ετÑ.
  175.     Æ«úñá, τΓ«íδ ß«¬αáΓ¿Γ∞ óαѼ∩ ¡á¼ ¡Ñ«íσ«ñ¿¼« ¼¿¡¿¼¿º¿α«óáΓ∞
  176.     φΓ¿ íá⌐Γδ. é »Ñαóπε «τÑαÑñ∞ »α¿Φ½«ß∞ «Γ¬áºáΓ∞ß∩ «Γ »α¿óÑñÑ¡¿∩
  177.     ßπ¼¼δ ¬ 0, φΓ« ¿ºíáó¿Γ ¡áß «Γ í«½∞Φ«ú« αáºíα«ßá º¡áτÑ¡¿⌐
  178.     íá⌐Γ, ¡« ¡á¬½áñδóáÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ∞ óδτ¿½Ñ¡¿∩ crc32 «Γ
  179.     ¬áªñ«ú« ¡«ó«ú« óáα¿á¡Γá ¿ ¿ß»«½∞º«óá¡¿Ñ φΓ«ú« º¡áτÑ¡¿∩
  180.     ñ½∩ »α«ú«¡á óßÑú« í«½∞Φ«ú« τ¿ß½á ¿ΓÑαᵿ⌐.
  181.     
  182.     Äñ¡á¬«, Ñß½¿ ¼δ íπñѼ »ÑαÑí¿αáΓ∞ »«ß½Ññ¡¿Ñ 8 íá⌐Γ ¬½ετá, Γ«
  183.     crc32 «Γ »Ñαóδσ 248 íá⌐Γ íπñÑΓ ¡Ñ¿º¼Ñ¡¡« ¿ ¼δ ¼«ªÑ¼ Ñú«
  184.     ºáαá¡ÑÑ ¡Ñ óδτ¿ß½∩Γ∞.
  185.     
  186.     é«-óΓ«αδσ, ÑΘÑ αẠ»«ß¼«Γα¿¼ ¡á µ¿¬½ »αÑ««íαẫóá¡¿∩ ¿ ¡Ñ¼¡«ú«
  187.     «»Γ¿¼¿º¿απѼ Ñú«:
  188.  
  189.     lea si, Key
  190.     mov ebx, crc32
  191.     mov eax, crc32
  192.     REPT 0FDh
  193.         movsx cl,[si]
  194.         mov ax,[si+1]
  195.         inc si
  196.         mul cx
  197.         mov cl,[si+2]
  198.     @@1:    rol eax,cl
  199.         xor ebx,eax
  200.         rol ebx,al    <- Γᬫ⌐ ¬«¼á¡ñδ ¡ÑΓ, φΓ« ñ½∩
  201.                    π»α«ΘÑ¡¿∩ »«¡¿¼á¡¿∩
  202.         not eax
  203.         loop @@1
  204.     ENDM
  205.     
  206.     ÆÑ»Ñα∞ «¡ ¡á¼¡«ú« »«¡∩Γ¡Ñ⌐. Ç½ú«α¿Γ¼ «»Ñα¿απÑΓ 4¼∩ íá⌐ΓἿ
  207.     ¿º ¬½ετá ¿ 2¼∩ (!) íá⌐ΓἿ ¿º eax - ¼½áñΦÑÑ ß½«ó« ó eax
  208.     ºáΓ¿αáÑΓß∩. é αѺπ½∞ΓáΓÑ óßÑσ φΓ¿σ »αÑ«íαẫóá¡¿⌐
  209.     »«½πτáÑΓß∩ ñ«ßΓáΓ«τ¡« »α«ßΓ«Ñ ñÑ⌐ßΓó¿Ñ:
  210.     
  211.         rol ebx, X
  212.         xor ebx, Y
  213.         
  214.     ìÑß½«ª¡« πíÑñ¿Γ∞ß∩, τΓ« X ¿ Y ºáó¿ß∩Γ Γ«½∞¬« «Γ º¡áτÑ¡¿∩ 
  215.     ßΓáαΦÑú« ß½«óá eax ¿ ß«ñÑন¼«ú« ¬½ετá ¿ ¡Ñ ºáó¿ß∩Γ «Γ ebx.
  216.     Æá¬¿¼ «íαẫ¼, »α¿ ¿ß»«½∞º«óá¡¿¿ ßΓáΓ¿τÑ߬«ú« Σαáú¼Ñ¡Γá ¬½ετá
  217.     ñ«ßΓáΓ«τ¡« »ÑαÑíαáΓ∞ 65536 óáα¿á¡Γ«ó eax τΓ«íδ ºá¼Ñ¡¿Γ∞ φΓ«Γ
  218.     ¼Ññ½Ñ¡¡δ⌐ á½ú«α¿Γ¼ «íαáΘÑ¡¿Ñ¼ ¬ Γáí½¿µÑ. ê ó ñá½∞ΦÑ⌐ΦѼ
  219.     ó¼ÑßΓ« »α«ú«¡á φΓ«ú« á½ú«α¿¼á ñ½∩ ¬áªñ«ú« ¡«ó«ú« º¡áτÑ¡¿∩
  220.     crc32 ¼δ óδ»«½∩¡Ñ¼ Γáí½¿τ¡«Ñ »αÑ«íαẫóá¡¿Ñ, »«óδΦá∩
  221.     Γᬿ¼ «íαẫ¼ ß¬«α«ßΓ∞ í«½ÑÑ τѼ ó 200 αáº. X π ¡áß
  222.     ºá¡¿¼áÑΓ «ñ¿¡ íá⌐Γ, Y - τÑΓδαÑ. êΓ«ú« ¡á óßε Γáí½¿µπ
  223.     »«ΓαÑíπÑΓß∩ 5*65536=327680 íá⌐Γ, Γ« ÑßΓ∞ π¼ÑΘáÑΓß∩ ñáªÑ
  224.     ó »αÑñѽáσ »á¼∩Γ¿ DOS.
  225.     
  226.     ÆαÑΓ∞Ñ πß«óÑαΦÑ¡ßΓó«óá¡¿Ñ ºá¬½ετáÑΓß∩ ó Γ«¼, τΓ«íδ
  227.     »ÑαÑí¿αáΓ∞ íá⌐Γδ ¡Ñ «Γ 0 ñ« 255, á Γ«½∞¬« «Γ 1 ñ« 16 -
  228.     φΓ« «ßó«í«ñ¿Γ áú½«α¿Γ¼ «Γ ¬αáÑóδσ ß½πτáÑó, ¬«úñá «¡
  229.     óδ»«½∩¡ÑΓß∩ ¬αá⌐¡Ñ ¼Ññ½Ñ¡¡«.
  230.     
  231.     æπ¼¼¿απ∩ óßÑ Γα¿ »π¡¬Γá »¿ΦѼ »α«úαá¼¼π CRACK.ASM, ¬«Γ«αá∩
  232.     ¡á⌐ñÑΓ ¬½ετ ¼Ñ¡ÑÑ τѼ ºá ßπΓ¬¿.
  233.     Æá¬ªÑ Γá¼ ½Ñª¿Γ 32-í¿Γ¡á∩ óÑαß¿∩ ñ½∩ DOS4GW, «¡á αáí«ΓáÑΓ
  234.     »α¿¼Ñα¡« ¡á 20% íδßΓαÑÑ, ¡« ñ½∩ ßí«α¬¿ ΓαÑíπÑΓ ñ«»«½¡¿Γѽ∞¡δÑ
  235.     Σá⌐½δ ¿º ¬«¼»½Ñ¬Γá Watcom C.
  236.  
  237.     
  238. ÿáú 4. Å¿ΦѼ αѺ¿ñÑ¡Γ¡δ⌐ φ¼π½∩Γ«α.
  239. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240.  
  241.     ê¼Ñ∩ Γáí½¿µπ Φ¿Σαᵿ¿ ¡á»¿ßáΓ∞ αѺ¿ñÑ¡Γ¡δ⌐ φ¼π½∩Γ«α ¡Ñ »αÑñßΓáó½∩ÑΓ
  242.     ¡¿¬á¬«⌐ »α«í½Ñ¼δ.
  243.     àñ¿¡ßΓóÑ¡¡«Ñ ºá¼Ñτá¡¿Ñ - ßπΘÑßΓóπεΓ ñóÑ óÑαß¿¿ »α«úαá¼¼δ -
  244.     «ñ¡á αáí«ΓáÑΓ ß »αÑαδó᡿Ѽ 3F, ñαπúá∩ ß FD - »«φΓ«¼π ¡áΦ
  245.     αѺ¿ñÑ¡Γ íπñÑΓ ß¿ñÑΓ∞ ßαáºπ ¡á ñóπσ.
  246.     äá½∞¡Ñ⌐Φ¿Ñ ¬«¼¼Ñ¡Γáα¿¿, ∩ ñπ¼áε, ¡Ñ ΓαÑíπεΓß∩.
  247.  
  248.  
  249. ÿáú 5. Å¿ΦѼ ¬½ετÑñѽὬπ.
  250. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  251.  
  252.     è«úñá »ÑαóδÑ 256 íá⌐Γ ¬½ετÑó«ú« Σá⌐½á »«ñíαá¡δ, ¡á»¿ßáΓ∞
  253.     ¬½ετÑñѽὬπ ¡Ñ »αÑñßΓáó½∩ÑΓ ¡¿¬á¬«⌐ »α«í½Ñ¼δ.
  254.     Ç½ú«α¿Γ¼ ñÑΦ¿Σαᵿ¿ ß½ÑñπεΘ¿⌐:
  255.     
  256.      00000066: 6681FB4EC29EA6            cmp ebx,A69EC24E 
  257.      0000006D: 752F                      jnz 0000009E 
  258.      00000071: BE4906                    mov si,0649 
  259.      00000074: 81C60001                  add si,0100 
  260.      00000078: 56                        push si 
  261.      00000079: 1E                        push ds 
  262.      0000007A: 07                        pop es 
  263.      0000007B: 8BFE                      mov di,si 
  264.      0000007D: B90800                    mov cx,0008 
  265.      00000080: 66AD                      lodsd eax,ds:[si] 
  266.      00000082: 6633C3                    xor eax,ebx 
  267.      00000085: 66D1C3                    rol ebx,1 
  268.      00000088: 66AB                      stosd es:[di],eax 
  269.      0000008A: E2F4                      loop 00000080 
  270.  
  271.     ä«ßΓáΓ«τ¡« »α«ßΓ« ¿ αÑ὿ºπÑΓß∩ ºá Γα¿ ¼¿¡πΓδ.
  272.     êßσ«ñ¡¿¬ ½Ñª¿Γ ó ñ¿αÑ¬Γ«α¿¿ STEP-5, Γá¼ ªÑ ½Ñª¿Γ
  273.     «ñ¿¡ ¿º ó὿ñ¡δ⌐ ¬½ετÑóδσ Σá⌐½«ó.
  274.  
  275.  
  276.  
  277.     
  278. ü½áú«ñáα¡«ßΓ¿ ¿ »α¿óÑΓδ.
  279. ~~~~~~~~~~~~~~~~~~~~~~~~
  280.     
  281.     Äß«íÑ¡¡« σ«τÑΓß∩ «Γ¼ÑΓ¿Γ∞ î¿σ´á è«¡ñᬫóá (mikhail_kondakov@usa.net),
  282.     ¬«Γ«αδ⌐ ¡áΦѽ ñαπú«⌐ íδßΓαδ⌐ ß»«ß«í úÑ¡Ñαᵿ¿ ¬½ετÑó«ú« Σá⌐½á.
  283.     ƒ »«½Ñ¡¿½ß∩ ¿ºπτáΓ∞ á½ú«α¿Γ¼ úÑ¡Ñαᵿ¿ »« ú«Γ«ó«¼π ¬½ετÑó«¼π
  284.     Σá⌐½π ¿ ¡Ñ ¼«úπ Γ«τ¡« «»αÑñѽ¿Γ∞, ¬á¬«⌐ ¿º á½ú«α¿Γ¼«ó ∩ó½∩ÑΓß∩
  285.     í«½ÑÑ «»Γ¿¼á½∞¡δ¼, ¡« ßτ¿Γáε ßó«¿¼ ñ«½ú«¼ »α¿óÑßΓ¿ ¿ Ñú« óáα¿á¡Γ
  286.     ¬½ετá. Ä¡ ½Ñª¿Γ ó ñ¿αÑ¬Γ«α¿¿ STEP-X.
  287.     
  288.     Æá¬ªÑ σ«τÑΓß∩ «Γ¼ÑΓ¿Γ∞ ß½ÑñπεΘ¿σ ½εñÑ⌐, ¬«Γ«αδÑ »«¼«ú὿
  289.     óδ»«½¡∩Γ∞ »ÑαÑí«α »« »Ñαó«¼π óáα¿á¡Γπ ¡á ßó«¿σ ¬«¼»∞εΓÑαáσ
  290.     ¿ ñáó὿ ΓÑ ¿½¿ ¿¡δÑ »«½Ñº¡δÑ ß«óÑΓδ:
  291.  
  292.     A.D. Smolenkov, sad@metib.ru
  293.     ATS, 2:5049/69
  294.     Alecs Kuznetsov (Dark1st), Dark1st@dialup.ptt.ru
  295.     Alek Akhmatov, 2:5005/28.3
  296.     Aleksey A Pestunovich, 2:5015/111
  297.     Aleksey Larioncev, 2:5020/1531.5
  298.     Aleksey Timofeyev, 2:4600/96.2
  299.     Alex Devyatykh, 2:5004/530.3
  300.     Alex Johnson, 2:5030/181.141
  301.     Alex Kreshchuk, 2:5063/10.58
  302.     Alex Kuriatnikov, 2:5020/617.3
  303.     Alex Ostapenko, 2:5020/685.21
  304.     Alex Rozov, 2:5011/60
  305.     Alex Shupikov, 2:5040/61.13
  306.     Alex Stepanov, 2:5025/2.122
  307.     Alex V.Gribov, 2:5011/45.13
  308.     Alexander A.Kuznetsov, 2:5054/28.12
  309.     Alexander Hokhlov, 2:5025/38.201
  310.     Alexander Kobrin, 2:5020/620.13, awk666@mail.ru
  311.     Alexander Kozlov, 2:5093/11
  312.     Alexander Moukhortov, alem@datacom.ru
  313.     Alexander Novikov, 2:450/9.25
  314.     Alexander Onishchenko, 2:463/586.34
  315.     Alexander S.Bulochnikov, jessbul@chat.ru
  316.     Alexander Smok, 2:452/999.2
  317.     Alexander Soutchkov, 2:5011/66.16
  318.     Alexander Sukhochov, 2:5030/638.15
  319.     Alexander Volok, 2:464/130.14, alexv@invest.ui.dp.ua
  320.     Alexander Wischnewski, benwisch@rhoen.de
  321.     Alexander Zolotnikov, 2:453/7.8
  322.     Alexandr Demidneko aka CodeGlider, 2:5077/22.10, codeglider@chat.ru
  323.     Alexandr Orlenko (Eagle), 2:5079/30.37, eagle@kuun.surgutneftegas.ru
  324.     Alexandr Pikunow, 2:5022/27.40
  325.     Alexey Andreev, 2:5030/142.65
  326.     Alexey Barylnikov aka 1exa, 2:5000/72.42
  327.     Alexey Chukanov, 2:5070/136.15
  328.     Alexey Dobriaev, 2:5020/1822.75
  329.     Alexey Kulinich, 2:5005/26.48
  330.     Alexey Saenko, 2:5011/50.11
  331.     Alexey Uzikov, 2:5011/66.9
  332.     Alexx Valikov, 2:5011/34
  333.     Alvils Pierhurovichs, 2:51/10
  334.     Alvils, Alvils@inta.cs.llu.lv
  335.     Anatoly Shishkoff AKA Shturman, 2:5020/390.12
  336.     Ander Vill, 2:5080/500.333
  337.     Andrew Lebedenko, 2:5061/4
  338.     Andrew Petrov, 2:5020/993.139
  339.     Andrew Shipinsky, ASh@tofmal.tambov.su
  340.     Andrey Baramzin, 2:5056/40.12
  341.     Andrey Bublikov, 2:5030/752.24
  342.     Andrey Grishin, 2:5020/989.19
  343.     Andrey Ivankov, Lotos@primorsky.ru
  344.     Andrey Nikitin, 2:4642/19.33
  345.     Andrey Novikoff, 2:5030/743.31
  346.     Andrey Smolenkov, sad@metall.metib.ru
  347.     Andriey Korzhun, 2:5020/1662
  348.     Andy Malyshev, 2:5020/362.55, andy_m@iname.com, http://i.am/crk
  349.     Andy Sadovnik, 2:5030/610
  350.     Anthony Repin, 2:5020/753.6
  351.     Anton A. Arapov, 2:5045/27.39
  352.     Anton Fedorov, 2:5000/111.27
  353.     Anton Mineev, 2:5011/53
  354.     Anton Morozov, 2:5020/1355.22
  355.     Anton Shmigel, 2:5050/15.22
  356.     Arkadiy Kapustinskiy (kab), 2:5000/33
  357.     Armen Stepanian, 2:5022/83
  358.     Art Snaker
  359.     Artem, 2:5030/525.62
  360.     Artur Hairullin, 2:5011/45.15
  361.     Boris A. Lozovsky, corwin@corbina.ru
  362.     Boris Tcherkashin, 2:5080/65.13
  363.     Bulat Kutov, 2:5011/41
  364.     Constantine Vetlov, 2:5020/995
  365.     DAO, dao@surnet.ru
  366.     DK, damonk@usa.net
  367.     DaRk dEAMon, 2:463/9797.57
  368.     Denis Andrianov, 2:5010/120
  369.     Denis Kozlov, 2:5012/15.26
  370.     Denis Lebedev, 2:450/83.4
  371.     Denis Litvinov, 2:5080/60.16
  372.     Denis Mingulov, 2:5004/35.16
  373.     Denis Ozerov, 2:5030/649.34
  374.     Denis S. Kotov aka Deniska, ds_kotov@quake.ru
  375.     Denis Zwerew, 2:5030/521
  376.     Dmitriy Polyakov, 2:463/308.22
  377.     Dmitry Bragin, 2:5011/79
  378.     Dmitry Deniskin, 2:5020/1294.12
  379.     Dmitry Dudarev, dudarev@lbp.lutsk.ua
  380.     Dmitry Nikolaev, 2:5011/22.8
  381.     Dmitry Novak, 2:5020/1432.445
  382.     Dmitry Ostroushko, 2:5036/9.29
  383.     Dmitry Sapojnikov, 2:5066/13.9
  384.     Dmitry Shilin, 2:5020/150.23
  385.     Dmitry Shumsky, 2:5023/11.54
  386.     Dmitry Sokolov, 2:5077/25
  387.     Edward Zinatullin, 2:5011/59.26
  388.     Eliseev Victor A., 2:5020/718.3
  389.     Eugene Konovalov, 2:5055/30.30
  390.     Eugene Morozov, 2:5020/1437.7
  391.     Eugene Nikolaev, ruchij@chat.ru
  392.     Eugene Radyuk, 2:5077/24
  393.     Eugene Shepelev, 2:5020/294.32
  394.     Eugene Yurchik, 2:5010/126.37
  395.     Eugeny Starikov, 2:464/500
  396.     Evgeniy Skidan, 2:4521/2.18
  397.     Evgeny Malyshev, 2:5011/13.14
  398.     Expert of Nothing, http://www.chat.ru/~stking
  399.     Gevorck Madzharyan, 2:5057/43
  400.     Grigory Berezowsky, gri@irk.ru
  401.     HaCkMAN AKA Vladimir Frolov, 2:5078/15.7
  402.     Igor Derevenskyh, 2:5080/97.26
  403.     Igor Kovalenko, 2:463/563
  404.     Igor Latyshev, 2:5045/34.20
  405.     Ivan Elin, 2:5011/89
  406.     Ivan Redkin, 2:5011/78
  407.     Jaffar, 2:4666/13
  408.     Jura Marichev, 2:5011/62.19
  409.     KPNC, uspenka@armavir.da.ru
  410.     Kirill Silaev, kir@mail.lanck.net
  411.     Konstantin Isakov, 2:5000/111.29, konstantin.isakov@usa.net, www.nsk.su/~bcompany
  412.     Konstantin Norvatoff, 2:5030/163.44
  413.     Kosh, 2:5020/1286.9
  414.     Max Dukov, 2:5030/413.15
  415.     Max Litvinenko, 2:5011/85
  416.     Maxim Kovtun, 2:5020/1175.23
  417.     Maxim Stafeev, 2:5080/157.7
  418.     Maxim Zykov, max@eml.ee
  419.     Mega G. Baitoff, 2:5011/60.16
  420.     MegaBit, kostya@st.simbirsk.su
  421.     Mickel Glumov, 2:5061/15.46
  422.     Mihail Filichkin, 2:4631/14.1
  423.     Mihail Karasev, 2:5095/34
  424.     Mihail Voidenko, 2:5022/19.56
  425.     Mikhail Vlasov, 2:5011/22.18
  426.     Misha Myasnikov, 2:450/137.21
  427.     Murad Urmancheev, 2:5085/1.101
  428.     Nicholas Mednov, 2:5011/68
  429.     Nick Klochkov, 2:463/253.222
  430.     Nicky Shubeykin, 2:469/43.33
  431.     Nikita Shvetsov, 2:5096/11
  432.     Nikita Zolotarev, 2:5030/789.666
  433.     Nikolai Lobezki, 2:5030/450.23
  434.     Nikolay Mikolenko, 2:4642/1111
  435.     OFF (Andrew Velder), 2:5010/146.111, off@fido.tu-chel.ac.ru
  436.     OffSpEEd, offspeed@mail.primorye.ru
  437.     Oleg Akulov, 2:5002/45.36
  438.     Oleg Bashlykov (Olejonok), Olejonok@RussiaMail.Com
  439.     Oleg Boshkov, 2:467/73
  440.     Oleg Gatcenko, 2:464/207.9
  441.     Oleg Krivoshatkin, 2:5067/3.1
  442.     Oleg Loa, olegloa@chat.ru
  443.     Oleg Pashko, 2:4657/9
  444.     Oleg Sharipov, 2:5011/42.33
  445.     Ostroushko Dmitry, RatNat@lipetsk.ru
  446.     Pasha Soumartchenkov, 2:5057/36.7
  447.     Pavel Chernov, 2:5057/10.30
  448.     Pavel Dovgalenko, The CHEMIST, 2:5071/17.9, pdovgalenko@usa.net
  449.     Pavel Piganov, 2:5057/25.18
  450.     Pavel Shklovsky, 2:5011/18
  451.     Peter Evdokimov, 2:5011/250, peterb@chat.ru, www.chat.ru/~peterb
  452.     Ramil Garipov, 2:5011/27.11, 2:5011/36.106, ramil@mail.ru
  453.     Roman Khomchenko, 2:5040/57.27
  454.     Ruslan Sokolnikov, galateo@chat.ru
  455.     R├\inMaN, pavel@omsk.edu, http://fido.omsk.edu/~rainman
  456.     SWW aka Slava Rusakov, 2:5030/175.76
  457.     Saboteur, saboteur@biocon.kiev.ua
  458.     Sasha Mkrt, mkrt@tnet.sochi.net
  459.     Serg Agarkoff, 2:5041/1
  460.     Serg Sidorov, 2:4655/3.66
  461.     Serge Kontarev, 2:5020/53.22
  462.     Serge Lazo, lazo@postman.ru
  463.     Sergei Seperovitch, 2:5020/1133
  464.     Sergey E. Tikhonenko, expert@chat.ru
  465.     Sergey Guculiak, 2:5011/51
  466.     Sergey Isakov, 2:5080/105.7
  467.     Sergey Korenivskiy, 2:5020/239.9
  468.     Sergey Korowkin, 2:5033/27
  469.     Sergey M Litvinov, 2:4600/126.33
  470.     Sergey Potashev, 2:5003/70, potashev@komi.parma.ru
  471.     Sergey Safarov, 2:451/2.22
  472.     Sergey Shliakhota, sersh@bmz.gomel.by
  473.     Serzh Shumikhin, 2:5004/18.8
  474.     Seva Goncharov, 2:5080/31.20
  475.     Shaman //UCL
  476.     Shurik Mudrak, 2:5011/45.14
  477.     Sirosh Evgeni, 2:5036/5.2
  478.     Slava Vvedensky, 2:5004/32.24
  479.     Sonic Mike, 2:50/520.4
  480.     Sp0Raw //[rAN] //[dTG], 2:5030/664.409, 345:817/2, sp0raw@hoTMAIL.COM
  481.     Sp0t //UCL
  482.     Spetznaz, Spetznaz@chat.ru
  483.     Stas Schekin, 2:5025/150.49
  484.     System brain, 2:5011/87.2, sem@ufanet.ru
  485.     Tim Komyakov, 2:5080/78.2
  486.     Timur Kulmukhametov /Drago73, 2:5011/73
  487.     Vadim Gromov, 2:5030/614.111
  488.     Vadim Samoilov, 2:5003/34.15
  489.     Valentin Varenik, 2:4642/3.31
  490.     Valera Gavrilovets, 2:5030/389.7
  491.     Valeri Bourak, 2:450/107
  492.     Valery Shabaev, 2:5077/60
  493.     Valery V. Bastrikov, 2:5011/27.18
  494.     Victor Zamoulko, 2:4521/4
  495.     Vilen Kamalov, 2:5085/44.7
  496.     Vinkov Alexander, 2:5053/20.30
  497.     Vitaly V Bochkaryov, 2:5090/28.111
  498.     Vizit0r //UCL
  499.     Vlad Bikkulov, 2:5011/36.105
  500.     Vlad Mogilevsky, 2:5020/118.75
  501.     Vladimir Eremin, 2:5020/1626.78
  502.     Vladimir Kozlov, 2:5002/45.11
  503.     Vladimir Sadvinsky, 2:5049/36.24
  504.     Vladimir Timonin, 2:5023/11.44
  505.     Vladimir Zaytcev, 2:5015/116
  506.     Vladislav Bulochnikov, 2:5037/12.39
  507.     Vladislav Zlobin, 2:5011/79.33
  508.     Vsevolod Sokovikov, 2:5004/33.12
  509.     Vyacheslav V Garonin, 2:465/167
  510.     Wowik Mikolenko, 2:5031/1.23
  511.     Xak, xak@ipc.ru, xak.ipc.ru
  512.     Yaroslav Pecheritsa, 2:4635/34.19
  513.     Yaroslav Sverdlikov, 2:450/84.54
  514.     Yura Kropelnytskiy, 2:4623/55
  515.     Yura Tkachenko, 2:5030/655.31, Yura.Tkachenko@iname.com
  516.     Yura V. Zaburdaev, 2:450/134.8
  517.     Yuriy Limakov, 2:5062/1.15
  518.     Yuriy Macintosh, 2:5020/1469.777
  519.     Zdanevich Alexander, 2:5020/755.35
  520.     Zerg, 2:5080/130.11
  521.     alex ivanov, 2:5030/773
  522.     andrew karimov (the doctor), 2:4641/223.3
  523.     andyst, andyst@chat.ru
  524.     artp_s@hippo.ru
  525.     blshkv
  526.     geront, geront@sbtx.tmn.ru
  527.     gleb@mednet.md
  528.     hijaq, 2:5030/460.2
  529.     joker, 2:4666/10.21
  530.     kir@mail.lanck.net
  531.     max a sazonoff, 2:5004/32.17
  532.     pfk@forfree.at
  533.     vlad-fish@usa.net
  534.  
  535.     Ç ΓᬪѠ¼¡«ú¿σ ñαπú¿σ, ¬Γ« αÑΦ¿½ ß«σαá¡¿Γ∞ ßó«Ñ ¿¡¬«ú¡¿Γ« ;)
  536.     
  537. Copyright
  538. ~~~~~~~~~
  539.     (c) 25 Jan 1999 Ak Kort [SOS group]
  540.     http://www.sos.nanko.ru
  541.     e-mail: sos@russiamail.com
  542.     FiDo: 2:5011/45
  543.