home *** CD-ROM | disk | FTP | other *** search
-
- Å«½¡«Ñ αÑΦÑ¡¿Ñ UCF crackme2
-
- (c) 1999 Ak Kort [SOS group]
-
-
- ÿáú 1. äÑΦ¿Σα«ó¬á ¬«ñá
- ~~~~~~~~~~~~~~~~~~~~~~
-
- ä½∩ Φ¿Σαᵿ¿ ¬«ñá ¿ß»«½∞ºπÑΓß∩ ¬½ετ ó 256 íá⌐Γ, ¬«Γ«αδ⌐
- ß¿ñ¿Γ αѺ¿ñÑ¡Γ¡« ¡á »αÑαδóá¡¿¿ 3F ¿ »« ºá¼δß½π áóΓ«αá
- »αÑñßΓáó½∩ÑΓ ß«í«⌐ ¡Ñ¬¿⌐ π»α«ΘÑ¡¡δ⌐ ñ«¡ú½, Γ« í¿Φ∞
- ½»Γ-Φ¡δ⌐ ¬½ετ.
-
- ƒ ¼¡«ú« óαѼѡ¿ »«ΓαáΓ¿½ ¡á á¡á½¿º ñÑΦ¿ΣαáΓ«αá ó »«»δΓ¬áσ
- ¡á⌐Γ¿ ñδαπ ó Φ¿Σαᵿ¿ ¿½¿ ß»«ß«í íδßΓα«ú« αáºó«αáτ¿óá¡¿∩.
- ìá ßἫ¼ ñÑ½Ñ ¿ºπτáΓ∞ ñÑΦ¿ΣαáΓ«α »αá¬Γ¿τÑ߬¿ ¡Ñ ¡πª¡«,
- Γá¬ªÑ ¡Ñ ¡πª¡« »«ñí¿αáΓ∞ Γáí½¿τ¬π Φ¿Σαᵿ¿ αѬπαß¿ó¡«
- »ÑαÑí«α«¼ ¬á¬ ∩ πτπñ¿½ «ñ¡áªñδ ¡á ΓαѺóπε ú«½«óπ...
-
- ä½∩ ñÑΦ¿Σαᵿ¿ ñ«ßΓáΓ«τ¡« ó¡¿¼áΓѽ∞¡« ¿ óñπ¼τ¿ó« »«ß¼«ΓαÑΓ∞
- ¡á ß½πñπεΘ¿⌐ Σαáú¼Ñ¡Γ Φ¿Σαá:
-
- 000000B0: D1 00 6D D9│6D 6D 6D 6D│2E 3F B8 DA│17 B4 50 09 ╤.m┘mmmm.?╕┌.┤P.
-
- Å«ñα∩ñ ¿ñπΓ µÑ½δσ 4 ß¿¼ó«½á. ìÑ óÑα¿Γß∩ ó ß½πτá⌐¡«ßΓ∞.
- ÆÑ»Ñα∞ ß»«¼¿¡áѼ »α«µÑñπαπ Φ¿Σαᵿ¿ ¿ »«½πτáѼ:
-
- Text[i+2]=Crypt[i+2] xor Key[Text[i]]
-
- Æ« ÑßΓ∞ ó«-»Ñαóδσ τÑΓ¡δÑ ¿ ¡ÑτÑΓ¡δÑ íá⌐Γδ Φ¿ΣαπεΓß∩
- áíß«½εΓ¡« ¡Ñºáó¿ß¿¼«, ó«-óΓ«αδσ «»Ñαá¡ñ«¼ ñ½∩
- ñÑΦ¿Σαᵿ¿ «τÑαÑñ¡«ú« íá⌐Γá ß½πª¿Γ íá⌐Γ ¿º ¬½ετá,
- ¬«Γ«αδ⌐ ¿¡ñѬ߿απÑΓß∩ »αÑñδñπΘ¿¼ ñÑΦ¿Σα«óá¡¡δ¼ íá⌐Γ«¼.
-
- êΓá¬, τΓ« ªÑ Γ«úñá º¡áτáΓ τÑΓδαÑ »«ñα∩ñ ¿ñπΘ¿σ «ñ¿¡á¬«óδσ
- ß¿¼ó«½á? Ä¡¿ «º¡áτáεΓ, τΓ« ¡á φΓ«¼ ¼ÑßΓÑ ßΓ«∩Γ 6 «ñ¿¡á¬«óδσ
- íá⌐Γ. ÅÑαóδÑ ñóá íá⌐Γá ºáΦ¿Σα«óá¡δ »αÑñδñπΘ¿¼ ¬½ετ«¼,
- ¬«Γ«αδ⌐ πº¡áΓ∞ ¡Ñ󫺼«ª¡«. ì« ºáΓ« ¼«ª¡« πº¡áΓ∞ ñóá ß½ÑñπεΘ¿σ
- íá⌐Γá ñÑΦΣ¿α«óá¡¡«ú« πτáßΓ¬á, »αÑñ»«½«ª¿ó »áαπ-Γα«⌐¬π
- ½«ú¿τ¡δσ óáα¿á¡Γ«ó ¬«ñá. ÿÑßΓ∞ «ñ¿¡á¬«óδσ ß¿¼ó«½«ó ¼«úπΓ
- íδΓ∞ ½¿í« »α«íѽἿ, ½¿í« ¡π½∩¼¿, ½¿í« ¬á¬¿¼¿-¡¿íπñ∞
- αἫτ¬á¼¿, «ßΓá½∞¡δÑ óáα¿á¡Γδ ¬áªπΓß∩ «τÑ¡∞ ¡ÑαÑá½∞¡δ¼¿,
- σ«Γ∩ ¼«úπΓ íδΓ∞.
-
- êΓá¬, ¡áτ¿¡áѼ ß ßἫú« ½«ú¿τ¡«ú« - φΓ« ¡π½¿. Æ«úñá
- ¼á߬á ñÑΦ¿Σαᵿ¿ ñ½∩ ñóπσ ß½ÑñπεΘ¿σ íá⌐Γ íπñÑΓ 6D 6D.
- Åα«óÑα¿¼:
-
- 2E 3F xor 6D 6D = 43 52 = 'CR'
-
- ùΓ«ª, »«σ«ªÑ ¡á ¿ßΓ¿¡π. äá½∞ΦÑ ¼«ªÑΓ íδΓ∞ ¿ CRACKER
- ¿ CRACKED ¿ CRACKME - óáα¿¡áΓ«ó ¼¡«ú«.
-
- àß½¿ »αÑñ»«½«ª¿Γ∞, τΓ« ºáΦ¿Σα«óá¡¡δÑ íá⌐Γδ ∩ó½∩εΓß∩
- »α«íѽἿ, Γ« ¼á߬á ΦΣ¿αᵿ¿ íπñÑΓ 6D 6D xor 20 20 = 4D 4D,
- á ßá¼ ºáΦ¿Σα«óá¡¡δ⌐ ΓѬßΓ:
-
- 2E 3F xor 4D 4D = 63 72 = 'cr'
-
- Æ«ªÑ «τÑ¡∞ »«ñσ«ñ¿Γ. èᬫ⌐ ¿º ñóπσ óáα¿á¡Γ«ó óδíαáΓ∞?
- ä½∩ φΓ«ú« »ÑαѬ½ετáѼß∩ ¡á ñαπú«⌐ Σαáú¼Ñ¡Γ:
-
- 00000110: 55 A2 A6 8C│AB 58 6D 6D│FB 5D 4E 94│83 05 E9 33 Uóªî½Xmm√]Nöâ.Θ3
-
- Ä»∩Γ∞ ñóá »«ñα∩ñ ¿ñπΘ¿σ 6D 6D... ùΓ«-Γ« ¡Ñ «τÑ¡∞ »«σ«ªÑ ¡á
- ß½πτá⌐¡«ßΓ∞. Å«»α«íπѼ ñÑΦ¿Σα«óáΓ∞ ñá½∞ΦÑ:
-
- FB 5D xor 6D 6D = 96 30
-
- éß∩¬¿⌐ πóáªáεΘ¿⌐ ßÑí∩ ¬αá¬Ñα »α¿ ó¿ñÑ φΓ¿σ íá⌐Γ ñ«½ªÑ¡ ó߬«τ¿Γ∞
- ß« ßΓπ½á, »α«ΓÑαÑΓ∞ ú½áºá, ßπñ«α«ª¡« ú½«Γ¡πΓ∞ »¿óá ¿ »«τÑßáΓ∞
- ºáΓ佫¬. Å«Γ«¼π τΓ« óß∩¬¿⌐ óáªáεΘ¿⌐ ßÑí∩ ¬αá¬Ñα »«¼¡¿Γ, τΓ«
- »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ 00 00 96 30 óßΓαÑτáÑΓß∩ ¡¿úñÑ ¿¡áτÑ ¬á¬
- ó Γáí½¿µÑ ñ½∩ óδτ¿ß½Ñ¡¿∩ Crc32.
-
- Åα«óÑα∩Ѽ ¡áΦπ ñ«úáñ¬π - »α«úαá¼¼á STEP-1\DECODE.BAS
- æ¡áτá½á «¡á ßΓα«¿Γ Γáí½¿µπ ¿º 256 íá⌐Γ, ¿ß»«½∞ºπ∩
- Σá⌐½ CRC32.DAT ¬á¬ ñÑΦ¿Σα«óá¡¡δ⌐ ΓѬßΓ. çáΓѼ ñÑΦ¿ΣαπÑΓ
- φΓ¿¼ ¬½ετѼ óÑß∞ Σá⌐½ ¿ ºá»¿ßδóáÑΓ Ñú« ó OK.COM.
- äá½∞¡Ñ⌐Φ¿Ñ ¬«¼Ñ¡Γáα¿¿ »«ºó«½∞ΓÑ «»πßΓ¿Γ∞, ΓѬßΓ
- »α«úαá¼¼δ »«¡∩ΓÑ¡ ½εí«¼π Φ¬«½∞¡¿¬π, »α«ß½πΦáóΦѼπ
- 3σ-¼Ñß∩τ¡δ⌐ ¬παß ¿¡Σ«α¼áΓ¿¬¿.
-
- éºú½∩¡πó ¡á OK.COM ¼«ª¡« «Γíα«ß¿Γ∞ óßÑ ß«¼¡Ñ¡¿∩ ó »αáó¿½∞¡«ßΓ¿
- ¡áΦÑ⌐ ñ«úáñ¬¿.
-
-
- ÿáú 2. Å«ñí«α ¬½ετÑó«ú« Σá⌐½á.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Å«ß½Ñ Γ«ú«, ¬á¬ ¼δ ñÑΦ¿Σα«ó὿ »α«úαá¼¼π «¬áºá½«ß∞, τΓ« φΓ«
- Γ«½∞¬« »«½«ó¿¡á αáí«Γδ, »α¿τѼ ¡á¿í«½ÑÑ »α«ßΓá∩. ä½∩
- »αáó¿½∞¡«⌐ αáí«Γδ »α«úαá¼¼á ΓαÑíπÑΓ Σá⌐½ CRACKME2.KEY,
- ó ¬«Γ«α«¼ ºáΦ¿Σα«óá¡« ¿¼∩ »«½∞º«óáΓѽ∩.
- ü«½ÑÑ Γ«ú«, »ÑαÑñ ñÑΦ¿ΣαᵿÑ⌐ ¿¼Ñ¡¿ »α«óÑα∩ÑΓß∩ ¬«ααÑ¬Γ¡«ßΓ∞
- Σá⌐½á »«ñßτÑΓ«¼ Ñú« ¬«¡Γα«½∞¡«⌐ ßπ¼¼δ.
- êΓá¬, ß½ÑñπεΘ¿⌐ Σαáú¼Ñ¡Γ:
-
- 0000002B: B90001 mov cx,0100
- 0000002E: BE4906 mov si,0649
- 00000031: E8E004 call 00000514
- 00000034: 66A3B201 mov [01B2],eax
-
- çñÑß∞ »α«¿ßσ«ñ¿Γ óδτ¿ß½Ñ¡¿Ñ crc32 »« Γ«⌐ Γáí½¿µÑ, ¬«Γ«αá∩ ¡á¼
- ¿ »«¼«ú½á ñÑΦ¿Σα«óáΓ∞ ¬«ñ.
-
- çáΓѼ óδ»«½¡∩ÑΓß∩ 0FD ¿ΓÑαᵿ⌐ ¡áñ ΓѼ ªÑ ΓѬßΓ«¼, ¬«Γ«αδÑ
- ¿ß»«½∞ºπεΓ óδτ¿ß½Ñ¡¡πε crc32 ó ¬áτÑßΓóÑ ¡áτá½∞¡«ú« º¡áτÑ¡¿∩
- ¿ »«½πτáεΓ αѺπ½∞ΓáΓ ó ebx:
-
- 00000038: B9FD00 mov cx,00FD
- 0000003B: BE4906 mov si,0649
- 0000003E: 668B1EB201 mov ebx,dword ptr [01B2]
- 00000043: 51 push cx
- 00000044: AC lodsb al,ds:[si]
- 00000045: 0FBEC8 movsx cx,al
- 00000048: AD lodsw ax,ds:[si]
- 00000049: F7E1 mul cx
- 0000004B: 8A0C mov cl,byte ptr [si]
- 0000004D: 66D3C0 rol eax,cl
- 00000050: 6633D8 xor ebx,eax
- 00000053: 51 push cx
- 00000054: 0FBEC8 movsx cx,al
- 00000057: 66D3C3 rol ebx,cl
- 0000005A: 59 pop cx
- 0000005B: 66F7D0 not eax
- 0000005E: E2ED loop 0000004D
- 00000060: 59 pop cx
- 00000061: 83EE02 sub si,0002
- 00000064: E2DD loop 00000043
- 00000066: 6681FB4EC29EA6 cmp ebx,A69EC24E
-
- æαáó¡Ñ¡¿Ñ ebx ¿ A69EC24E - φΓ« ¿ ÑßΓ∞ ¿ß¬«¼á∩ σÑΦ-ßπ¼¼á
- ¬½ετá. ū߼«ΓαÑó αáí«Γπ »α«úαá¼¼δ ó «Γ½áñτ¿¬Ñ, óδ ¼«ªÑΓÑ
- πíÑñ¿Γ∞ß∩, τΓ« ñá¡¡δ⌐ á½ú«α¿¼Γ ¬αá⌐¡Ñ ¼Ññ½Ñ¡¡δ⌐ ¿ »«ñí¿αáΓ∞
- íá⌐Γδ »ÑαÑí«α«¼ »« óßѼπ ¬π߬π ó 256 íá⌐Γ ταѺóδτá⌐¡« ñ«½ú«.
-
- ì« ºáΓ« ¼«ª¡« ºá¼ÑΓ¿Γ∞, τΓ« Ñß½¿ ºá»«½¡¿Γ∞ Σαáú¼Ñ¡Γ ¡π½∩¼¿
- ¿ óº∩Γ∞ ¡áτá½∞¡«Ñ º¡áτÑ¡¿Ñ crc32 Γá¬ªÑ ºá 0, Γ« ¿ΓÑαᵿ∩
- á½ú«α¿Γ¼á ¡á ¬áªñ«¼ ΦáúÑ «ßΓáó½∩ÑΓ ó ebx Γá¬ªÑ 0.
- ¥Γ« «τÑ¡∞ πñ«í¡« ¿ß»«½∞º«óáΓ∞ ñ½∩ »ÑαÑí«αá - ñ«ßΓáΓ«τ¡«
- »ÑαÑí¿αáΓ∞ »αÑñ»«ß½Ññ¡¿⌐ dword, á ó »«ß½Ññ¡¿⌐ óδτ¿ß½∩Γ∞
- íá⌐Γδ Γᬿ¼ «íαẫ¼, τΓ«íδ »«ñ«ú¡áΓ∞ crc32 ñ« ¡πª¡«ú«
- ¡á¼ º¡áτÑ¡¿∩. Æ«úñá ¡á¼ ¡Ñ »α¿ñÑΓß∩ óδ»«½¡∩Γ∞ á½ú«α¿Γ¼
- ñ½∩ Γᬫú« τ¿ß½á ¿ΓÑαᵿ⌐, á »α«ú¡áΓ∞ Γ«½∞¬« »«ß½Ññ¡¿Ñ 8,
- Γᬠ¬á¬ ¼δ ºáóÑñ«¼« º¡áѼ, τΓ« ¡á óßÑσ «ßΓá½∞¡δσ Φáúáσ
- º¡áτÑ¡¿Ñ ebx ¡Ñ ¿º¼Ñ¡¿Γß∩.
-
- ÆÑ¼ ¡Ñ ¼Ñ¡ÑÑ, ñá¡¡δ⌐ á½ú«α¿Γ¼ óßÑ-Γᬿ «ßΓáÑΓß∩ ¼Ññ½Ñ¡¡δ¼,
- «¡ »ÑαÑí¿αáÑΓ 256 óáα¿á¡Γ«ó »α¿¼Ñα¡« ºá 3 ßѬπ¡ñδ ¿½¿
- 65536 óáα¿á¡Γ«ó ºá 15 ¼¿¡πΓ. ìÑß½«ª¡« »«ñßτ¿ΓáΓ∞, τΓ«
- »ÑαÑí«α 2^32 óáα¿á¡Γ«ó «Γ¡¿¼ÑΓ í«½ÑÑ ú«ñá. Äñ¡á¬«, Ñß½¿
- ºáñÑ⌐ßΓó«óáΓ∞ ñ½∩ áΓᬿ φΓ¿¼ á½ú«α¿Γ¼«¼ «¬«½« ß«Γ¡¿
- ¬«¼∞εΓÑα«ó, Γ« ¼«ª¡« ßπΘÑßΓóÑ¡¡« ß«¬αáΓ¿Γ∞ óαѼ∩ »ÑαÑí«αá.
- ¥Γ« ¿ í佫 »αÑñ»α¿¡∩Γ« ó ¬«¡µÑ ñѬáíα∩ 1998 ú«ñá.
- è ß«ªá½Ñ¡¿ε »α«µÑßß αáºñáτ¿ »á¬ÑΓ«ó ¡Ñ íδ½ ñ«½ª¡δ¼ «íαẫ¼
- áóΓ«¼áΓ¿º¿α«óá¡ ¿ ¼¡Ñ »α¿σ«ñ¿½«ß∞ αáßßδ½áΓ∞ ¿σ óßѼ
- ªÑ½áεΘ¿¼ óαπτ¡πε, φΓ« ßÑα∞Ѻ¡« ºá¼Ññ½∩½« αáí«Γπ.
-
- Å«φΓ«¼π, »«ñ ¡Ñ߬«¡τáѼπε ¬α¿Γ¿¬π î¿σ´á è«¡ñᬫóá, ∩
- »αÑñ»α¿¡∩½ óΓ«απε »«»δΓ¬π αÑóÑαß¿α«óáΓ∞ ßπ¼¼π í«½ÑÑ ñαπú¿¼
- ß»«ß«í«¼. èᬠ∩ ¡Ñ αẠºá¼Ñτá½, ¼«Ñ ¡ÑΓαѺó«Ñ ß«ßΓ«∩¡¿Ñ
- πß¿½¿óáÑΓ ¼«¿ ß»«ß«í¡«ßΓ¿ ¬ áíßΓαáú¿α«óá¡¿ε «Γ ¡áΦ¿σ
- ¼¿α߬¿σ »α«í½Ñ¼ ¿ »«ºó«½∩ÑΓ ñ«ßΓ¿τ∞ αѺπ½∞ΓáΓá ß«óÑαΦÑ¡¡«
- ¿¡δ¼ «íαẫ¼. é«Γ ¿ ¡á φëà αẠ∩ »α¿Φѽ ñ«¼«⌐ ¿ ßѽ
- ºá áßßѼí½Ñα...
-
-
- ÿáú 3. èᬠ¡á⌐Γ¿ ¬½ετÑó«⌐ Σá⌐½ í«½ÑÑ íδßΓαδ¼ «íαẫ¼
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- àΘÑ αẠóºú½∩¡πó ¡á ¬«ñ, ¼«ª¡« »«¡∩Γ∞, τΓ« óαѼ∩ αáí«Γδ
- á½ú«α¿Γ¼á »α«»«αµ¿«¡á½∞¡« íá⌐Γá¼, ¬«Γ«αδÑ σαá¡∩Γß∩ ó ¬½ετÑ.
- Æ«úñá, τΓ«íδ ß«¬αáΓ¿Γ∞ óαѼ∩ ¡á¼ ¡Ñ«íσ«ñ¿¼« ¼¿¡¿¼¿º¿α«óáΓ∞
- φΓ¿ íá⌐Γδ. é »Ñαóπε «τÑαÑñ∞ »α¿Φ½«ß∞ «Γ¬áºáΓ∞ß∩ «Γ »α¿óÑñÑ¡¿∩
- ßπ¼¼δ ¬ 0, φΓ« ¿ºíáó¿Γ ¡áß «Γ í«½∞Φ«ú« αáºíα«ßá º¡áτÑ¡¿⌐
- íá⌐Γ, ¡« ¡á¬½áñδóáÑΓ ¡Ñ«íσ«ñ¿¼«ßΓ∞ óδτ¿½Ñ¡¿∩ crc32 «Γ
- ¬áªñ«ú« ¡«ó«ú« óáα¿á¡Γá ¿ ¿ß»«½∞º«óá¡¿Ñ φΓ«ú« º¡áτÑ¡¿∩
- ñ½∩ »α«ú«¡á óßÑú« í«½∞Φ«ú« τ¿ß½á ¿ΓÑαᵿ⌐.
-
- Äñ¡á¬«, Ñß½¿ ¼δ íπñѼ »ÑαÑí¿αáΓ∞ »«ß½Ññ¡¿Ñ 8 íá⌐Γ ¬½ετá, Γ«
- crc32 «Γ »Ñαóδσ 248 íá⌐Γ íπñÑΓ ¡Ñ¿º¼Ñ¡¡« ¿ ¼δ ¼«ªÑ¼ Ñú«
- ºáαá¡ÑÑ ¡Ñ óδτ¿ß½∩Γ∞.
-
- é«-óΓ«αδσ, ÑΘÑ αẠ»«ß¼«Γα¿¼ ¡á µ¿¬½ »αÑ««íαẫóá¡¿∩ ¿ ¡Ñ¼¡«ú«
- «»Γ¿¼¿º¿απѼ Ñú«:
-
- lea si, Key
- mov ebx, crc32
- mov eax, crc32
- REPT 0FDh
- movsx cl,[si]
- mov ax,[si+1]
- inc si
- mul cx
- mov cl,[si+2]
- @@1: rol eax,cl
- xor ebx,eax
- rol ebx,al <- Γᬫ⌐ ¬«¼á¡ñδ ¡ÑΓ, φΓ« ñ½∩
- π»α«ΘÑ¡¿∩ »«¡¿¼á¡¿∩
- not eax
- loop @@1
- ENDM
-
- ÆÑ»Ñα∞ «¡ ¡á¼¡«ú« »«¡∩Γ¡Ñ⌐. ǽú«α¿Γ¼ «»Ñα¿απÑΓ 4¼∩ íá⌐ΓἿ
- ¿º ¬½ετá ¿ 2¼∩ (!) íá⌐ΓἿ ¿º eax - ¼½áñΦÑÑ ß½«ó« ó eax
- ºáΓ¿αáÑΓß∩. é αѺπ½∞ΓáΓÑ óßÑσ φΓ¿σ »αÑ«íαẫóá¡¿⌐
- »«½πτáÑΓß∩ ñ«ßΓáΓ«τ¡« »α«ßΓ«Ñ ñÑ⌐ßΓó¿Ñ:
-
- rol ebx, X
- xor ebx, Y
-
- ìÑß½«ª¡« πíÑñ¿Γ∞ß∩, τΓ« X ¿ Y ºáó¿ß∩Γ Γ«½∞¬« «Γ º¡áτÑ¡¿∩
- ßΓáαΦÑú« ß½«óá eax ¿ ß«ñÑন¼«ú« ¬½ετá ¿ ¡Ñ ºáó¿ß∩Γ «Γ ebx.
- Æá¬¿¼ «íαẫ¼, »α¿ ¿ß»«½∞º«óá¡¿¿ ßΓáΓ¿τÑ߬«ú« Σαáú¼Ñ¡Γá ¬½ετá
- ñ«ßΓáΓ«τ¡« »ÑαÑíαáΓ∞ 65536 óáα¿á¡Γ«ó eax τΓ«íδ ºá¼Ñ¡¿Γ∞ φΓ«Γ
- ¼Ññ½Ñ¡¡δ⌐ á½ú«α¿Γ¼ «íαáΘÑ¡¿Ñ¼ ¬ Γáí½¿µÑ. ê ó ñá½∞ΦÑ⌐ΦѼ
- ó¼ÑßΓ« »α«ú«¡á φΓ«ú« á½ú«α¿¼á ñ½∩ ¬áªñ«ú« ¡«ó«ú« º¡áτÑ¡¿∩
- crc32 ¼δ óδ»«½∩¡Ñ¼ Γáí½¿τ¡«Ñ »αÑ«íαẫóá¡¿Ñ, »«óδΦá∩
- Γᬿ¼ «íαẫ¼ ߬«α«ßΓ∞ í«½ÑÑ τѼ ó 200 αáº. X π ¡áß
- ºá¡¿¼áÑΓ «ñ¿¡ íá⌐Γ, Y - τÑΓδαÑ. êΓ«ú« ¡á óßε Γáí½¿µπ
- »«ΓαÑíπÑΓß∩ 5*65536=327680 íá⌐Γ, Γ« ÑßΓ∞ π¼ÑΘáÑΓß∩ ñáªÑ
- ó »αÑñѽáσ »á¼∩Γ¿ DOS.
-
- ÆαÑΓ∞Ñ πß«óÑαΦÑ¡ßΓó«óá¡¿Ñ ºá¬½ετáÑΓß∩ ó Γ«¼, τΓ«íδ
- »ÑαÑí¿αáΓ∞ íá⌐Γδ ¡Ñ «Γ 0 ñ« 255, á Γ«½∞¬« «Γ 1 ñ« 16 -
- φΓ« «ßó«í«ñ¿Γ áú½«α¿Γ¼ «Γ ¬αáÑóδσ ß½πτáÑó, ¬«úñá «¡
- óδ»«½∩¡ÑΓß∩ ¬αá⌐¡Ñ ¼Ññ½Ñ¡¡«.
-
- æπ¼¼¿απ∩ óßÑ Γα¿ »π¡¬Γá »¿ΦѼ »α«úαá¼¼π CRACK.ASM, ¬«Γ«αá∩
- ¡á⌐ñÑΓ ¬½ετ ¼Ñ¡ÑÑ τѼ ºá ßπΓ¬¿.
- Æá¬ªÑ Γá¼ ½Ñª¿Γ 32-í¿Γ¡á∩ óÑαß¿∩ ñ½∩ DOS4GW, «¡á αáí«ΓáÑΓ
- »α¿¼Ñα¡« ¡á 20% íδßΓαÑÑ, ¡« ñ½∩ ßí«α¬¿ ΓαÑíπÑΓ ñ«»«½¡¿Γѽ∞¡δÑ
- Σá⌐½δ ¿º ¬«¼»½Ñ¬Γá Watcom C.
-
-
- ÿáú 4. Å¿ΦѼ αѺ¿ñÑ¡Γ¡δ⌐ φ¼π½∩Γ«α.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- ê¼Ñ∩ Γáí½¿µπ Φ¿Σαᵿ¿ ¡á»¿ßáΓ∞ αѺ¿ñÑ¡Γ¡δ⌐ φ¼π½∩Γ«α ¡Ñ »αÑñßΓáó½∩ÑΓ
- ¡¿¬á¬«⌐ »α«í½Ñ¼δ.
- àñ¿¡ßΓóÑ¡¡«Ñ ºá¼Ñτá¡¿Ñ - ßπΘÑßΓóπεΓ ñóÑ óÑαß¿¿ »α«úαá¼¼δ -
- «ñ¡á αáí«ΓáÑΓ ß »αÑαδó᡿Ѽ 3F, ñαπúá∩ ß FD - »«φΓ«¼π ¡áΦ
- αѺ¿ñÑ¡Γ íπñÑΓ ß¿ñÑΓ∞ ßαáºπ ¡á ñóπσ.
- äá½∞¡Ñ⌐Φ¿Ñ ¬«¼¼Ñ¡Γáα¿¿, ∩ ñπ¼áε, ¡Ñ ΓαÑíπεΓß∩.
-
-
- ÿáú 5. Å¿ΦѼ ¬½ετÑñѽὬπ.
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- è«úñá »ÑαóδÑ 256 íá⌐Γ ¬½ετÑó«ú« Σá⌐½á »«ñíαá¡δ, ¡á»¿ßáΓ∞
- ¬½ετÑñѽὬπ ¡Ñ »αÑñßΓáó½∩ÑΓ ¡¿¬á¬«⌐ »α«í½Ñ¼δ.
- ǽú«α¿Γ¼ ñÑΦ¿Σαᵿ¿ ß½ÑñπεΘ¿⌐:
-
- 00000066: 6681FB4EC29EA6 cmp ebx,A69EC24E
- 0000006D: 752F jnz 0000009E
- 00000071: BE4906 mov si,0649
- 00000074: 81C60001 add si,0100
- 00000078: 56 push si
- 00000079: 1E push ds
- 0000007A: 07 pop es
- 0000007B: 8BFE mov di,si
- 0000007D: B90800 mov cx,0008
- 00000080: 66AD lodsd eax,ds:[si]
- 00000082: 6633C3 xor eax,ebx
- 00000085: 66D1C3 rol ebx,1
- 00000088: 66AB stosd es:[di],eax
- 0000008A: E2F4 loop 00000080
-
- ä«ßΓáΓ«τ¡« »α«ßΓ« ¿ αÑ὿ºπÑΓß∩ ºá Γα¿ ¼¿¡πΓδ.
- êßσ«ñ¡¿¬ ½Ñª¿Γ ó ñ¿αÑ¬Γ«α¿¿ STEP-5, Γá¼ ªÑ ½Ñª¿Γ
- «ñ¿¡ ¿º ó὿ñ¡δ⌐ ¬½ετÑóδσ Σá⌐½«ó.
-
-
-
-
- ü½áú«ñáα¡«ßΓ¿ ¿ »α¿óÑΓδ.
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
- Äß«íÑ¡¡« σ«τÑΓß∩ «Γ¼ÑΓ¿Γ∞ î¿σ´á è«¡ñᬫóá (mikhail_kondakov@usa.net),
- ¬«Γ«αδ⌐ ¡áΦѽ ñαπú«⌐ íδßΓαδ⌐ ß»«ß«í úÑ¡Ñαᵿ¿ ¬½ετÑó«ú« Σá⌐½á.
- ƒ »«½Ñ¡¿½ß∩ ¿ºπτáΓ∞ á½ú«α¿Γ¼ úÑ¡Ñαᵿ¿ »« ú«Γ«ó«¼π ¬½ετÑó«¼π
- Σá⌐½π ¿ ¡Ñ ¼«úπ Γ«τ¡« «»αÑñѽ¿Γ∞, ¬á¬«⌐ ¿º á½ú«α¿Γ¼«ó ∩ó½∩ÑΓß∩
- í«½ÑÑ «»Γ¿¼á½∞¡δ¼, ¡« ßτ¿Γáε ßó«¿¼ ñ«½ú«¼ »α¿óÑßΓ¿ ¿ Ñú« óáα¿á¡Γ
- ¬½ετá. Ä¡ ½Ñª¿Γ ó ñ¿αÑ¬Γ«α¿¿ STEP-X.
-
- Æá¬ªÑ σ«τÑΓß∩ «Γ¼ÑΓ¿Γ∞ ß½ÑñπεΘ¿σ ½εñÑ⌐, ¬«Γ«αδÑ »«¼«ú὿
- óδ»«½¡∩Γ∞ »ÑαÑí«α »« »Ñαó«¼π óáα¿á¡Γπ ¡á ßó«¿σ ¬«¼»∞εΓÑαáσ
- ¿ ñáó὿ ΓÑ ¿½¿ ¿¡δÑ »«½Ñº¡δÑ ß«óÑΓδ:
-
- A.D. Smolenkov, sad@metib.ru
- ATS, 2:5049/69
- Alecs Kuznetsov (Dark1st), Dark1st@dialup.ptt.ru
- Alek Akhmatov, 2:5005/28.3
- Aleksey A Pestunovich, 2:5015/111
- Aleksey Larioncev, 2:5020/1531.5
- Aleksey Timofeyev, 2:4600/96.2
- Alex Devyatykh, 2:5004/530.3
- Alex Johnson, 2:5030/181.141
- Alex Kreshchuk, 2:5063/10.58
- Alex Kuriatnikov, 2:5020/617.3
- Alex Ostapenko, 2:5020/685.21
- Alex Rozov, 2:5011/60
- Alex Shupikov, 2:5040/61.13
- Alex Stepanov, 2:5025/2.122
- Alex V.Gribov, 2:5011/45.13
- Alexander A.Kuznetsov, 2:5054/28.12
- Alexander Hokhlov, 2:5025/38.201
- Alexander Kobrin, 2:5020/620.13, awk666@mail.ru
- Alexander Kozlov, 2:5093/11
- Alexander Moukhortov, alem@datacom.ru
- Alexander Novikov, 2:450/9.25
- Alexander Onishchenko, 2:463/586.34
- Alexander S.Bulochnikov, jessbul@chat.ru
- Alexander Smok, 2:452/999.2
- Alexander Soutchkov, 2:5011/66.16
- Alexander Sukhochov, 2:5030/638.15
- Alexander Volok, 2:464/130.14, alexv@invest.ui.dp.ua
- Alexander Wischnewski, benwisch@rhoen.de
- Alexander Zolotnikov, 2:453/7.8
- Alexandr Demidneko aka CodeGlider, 2:5077/22.10, codeglider@chat.ru
- Alexandr Orlenko (Eagle), 2:5079/30.37, eagle@kuun.surgutneftegas.ru
- Alexandr Pikunow, 2:5022/27.40
- Alexey Andreev, 2:5030/142.65
- Alexey Barylnikov aka 1exa, 2:5000/72.42
- Alexey Chukanov, 2:5070/136.15
- Alexey Dobriaev, 2:5020/1822.75
- Alexey Kulinich, 2:5005/26.48
- Alexey Saenko, 2:5011/50.11
- Alexey Uzikov, 2:5011/66.9
- Alexx Valikov, 2:5011/34
- Alvils Pierhurovichs, 2:51/10
- Alvils, Alvils@inta.cs.llu.lv
- Anatoly Shishkoff AKA Shturman, 2:5020/390.12
- Ander Vill, 2:5080/500.333
- Andrew Lebedenko, 2:5061/4
- Andrew Petrov, 2:5020/993.139
- Andrew Shipinsky, ASh@tofmal.tambov.su
- Andrey Baramzin, 2:5056/40.12
- Andrey Bublikov, 2:5030/752.24
- Andrey Grishin, 2:5020/989.19
- Andrey Ivankov, Lotos@primorsky.ru
- Andrey Nikitin, 2:4642/19.33
- Andrey Novikoff, 2:5030/743.31
- Andrey Smolenkov, sad@metall.metib.ru
- Andriey Korzhun, 2:5020/1662
- Andy Malyshev, 2:5020/362.55, andy_m@iname.com, http://i.am/crk
- Andy Sadovnik, 2:5030/610
- Anthony Repin, 2:5020/753.6
- Anton A. Arapov, 2:5045/27.39
- Anton Fedorov, 2:5000/111.27
- Anton Mineev, 2:5011/53
- Anton Morozov, 2:5020/1355.22
- Anton Shmigel, 2:5050/15.22
- Arkadiy Kapustinskiy (kab), 2:5000/33
- Armen Stepanian, 2:5022/83
- Art Snaker
- Artem, 2:5030/525.62
- Artur Hairullin, 2:5011/45.15
- Boris A. Lozovsky, corwin@corbina.ru
- Boris Tcherkashin, 2:5080/65.13
- Bulat Kutov, 2:5011/41
- Constantine Vetlov, 2:5020/995
- DAO, dao@surnet.ru
- DK, damonk@usa.net
- DaRk dEAMon, 2:463/9797.57
- Denis Andrianov, 2:5010/120
- Denis Kozlov, 2:5012/15.26
- Denis Lebedev, 2:450/83.4
- Denis Litvinov, 2:5080/60.16
- Denis Mingulov, 2:5004/35.16
- Denis Ozerov, 2:5030/649.34
- Denis S. Kotov aka Deniska, ds_kotov@quake.ru
- Denis Zwerew, 2:5030/521
- Dmitriy Polyakov, 2:463/308.22
- Dmitry Bragin, 2:5011/79
- Dmitry Deniskin, 2:5020/1294.12
- Dmitry Dudarev, dudarev@lbp.lutsk.ua
- Dmitry Nikolaev, 2:5011/22.8
- Dmitry Novak, 2:5020/1432.445
- Dmitry Ostroushko, 2:5036/9.29
- Dmitry Sapojnikov, 2:5066/13.9
- Dmitry Shilin, 2:5020/150.23
- Dmitry Shumsky, 2:5023/11.54
- Dmitry Sokolov, 2:5077/25
- Edward Zinatullin, 2:5011/59.26
- Eliseev Victor A., 2:5020/718.3
- Eugene Konovalov, 2:5055/30.30
- Eugene Morozov, 2:5020/1437.7
- Eugene Nikolaev, ruchij@chat.ru
- Eugene Radyuk, 2:5077/24
- Eugene Shepelev, 2:5020/294.32
- Eugene Yurchik, 2:5010/126.37
- Eugeny Starikov, 2:464/500
- Evgeniy Skidan, 2:4521/2.18
- Evgeny Malyshev, 2:5011/13.14
- Expert of Nothing, http://www.chat.ru/~stking
- Gevorck Madzharyan, 2:5057/43
- Grigory Berezowsky, gri@irk.ru
- HaCkMAN AKA Vladimir Frolov, 2:5078/15.7
- Igor Derevenskyh, 2:5080/97.26
- Igor Kovalenko, 2:463/563
- Igor Latyshev, 2:5045/34.20
- Ivan Elin, 2:5011/89
- Ivan Redkin, 2:5011/78
- Jaffar, 2:4666/13
- Jura Marichev, 2:5011/62.19
- KPNC, uspenka@armavir.da.ru
- Kirill Silaev, kir@mail.lanck.net
- Konstantin Isakov, 2:5000/111.29, konstantin.isakov@usa.net, www.nsk.su/~bcompany
- Konstantin Norvatoff, 2:5030/163.44
- Kosh, 2:5020/1286.9
- Max Dukov, 2:5030/413.15
- Max Litvinenko, 2:5011/85
- Maxim Kovtun, 2:5020/1175.23
- Maxim Stafeev, 2:5080/157.7
- Maxim Zykov, max@eml.ee
- Mega G. Baitoff, 2:5011/60.16
- MegaBit, kostya@st.simbirsk.su
- Mickel Glumov, 2:5061/15.46
- Mihail Filichkin, 2:4631/14.1
- Mihail Karasev, 2:5095/34
- Mihail Voidenko, 2:5022/19.56
- Mikhail Vlasov, 2:5011/22.18
- Misha Myasnikov, 2:450/137.21
- Murad Urmancheev, 2:5085/1.101
- Nicholas Mednov, 2:5011/68
- Nick Klochkov, 2:463/253.222
- Nicky Shubeykin, 2:469/43.33
- Nikita Shvetsov, 2:5096/11
- Nikita Zolotarev, 2:5030/789.666
- Nikolai Lobezki, 2:5030/450.23
- Nikolay Mikolenko, 2:4642/1111
- OFF (Andrew Velder), 2:5010/146.111, off@fido.tu-chel.ac.ru
- OffSpEEd, offspeed@mail.primorye.ru
- Oleg Akulov, 2:5002/45.36
- Oleg Bashlykov (Olejonok), Olejonok@RussiaMail.Com
- Oleg Boshkov, 2:467/73
- Oleg Gatcenko, 2:464/207.9
- Oleg Krivoshatkin, 2:5067/3.1
- Oleg Loa, olegloa@chat.ru
- Oleg Pashko, 2:4657/9
- Oleg Sharipov, 2:5011/42.33
- Ostroushko Dmitry, RatNat@lipetsk.ru
- Pasha Soumartchenkov, 2:5057/36.7
- Pavel Chernov, 2:5057/10.30
- Pavel Dovgalenko, The CHEMIST, 2:5071/17.9, pdovgalenko@usa.net
- Pavel Piganov, 2:5057/25.18
- Pavel Shklovsky, 2:5011/18
- Peter Evdokimov, 2:5011/250, peterb@chat.ru, www.chat.ru/~peterb
- Ramil Garipov, 2:5011/27.11, 2:5011/36.106, ramil@mail.ru
- Roman Khomchenko, 2:5040/57.27
- Ruslan Sokolnikov, galateo@chat.ru
- R├\inMaN, pavel@omsk.edu, http://fido.omsk.edu/~rainman
- SWW aka Slava Rusakov, 2:5030/175.76
- Saboteur, saboteur@biocon.kiev.ua
- Sasha Mkrt, mkrt@tnet.sochi.net
- Serg Agarkoff, 2:5041/1
- Serg Sidorov, 2:4655/3.66
- Serge Kontarev, 2:5020/53.22
- Serge Lazo, lazo@postman.ru
- Sergei Seperovitch, 2:5020/1133
- Sergey E. Tikhonenko, expert@chat.ru
- Sergey Guculiak, 2:5011/51
- Sergey Isakov, 2:5080/105.7
- Sergey Korenivskiy, 2:5020/239.9
- Sergey Korowkin, 2:5033/27
- Sergey M Litvinov, 2:4600/126.33
- Sergey Potashev, 2:5003/70, potashev@komi.parma.ru
- Sergey Safarov, 2:451/2.22
- Sergey Shliakhota, sersh@bmz.gomel.by
- Serzh Shumikhin, 2:5004/18.8
- Seva Goncharov, 2:5080/31.20
- Shaman //UCL
- Shurik Mudrak, 2:5011/45.14
- Sirosh Evgeni, 2:5036/5.2
- Slava Vvedensky, 2:5004/32.24
- Sonic Mike, 2:50/520.4
- Sp0Raw //[rAN] //[dTG], 2:5030/664.409, 345:817/2, sp0raw@hoTMAIL.COM
- Sp0t //UCL
- Spetznaz, Spetznaz@chat.ru
- Stas Schekin, 2:5025/150.49
- System brain, 2:5011/87.2, sem@ufanet.ru
- Tim Komyakov, 2:5080/78.2
- Timur Kulmukhametov /Drago73, 2:5011/73
- Vadim Gromov, 2:5030/614.111
- Vadim Samoilov, 2:5003/34.15
- Valentin Varenik, 2:4642/3.31
- Valera Gavrilovets, 2:5030/389.7
- Valeri Bourak, 2:450/107
- Valery Shabaev, 2:5077/60
- Valery V. Bastrikov, 2:5011/27.18
- Victor Zamoulko, 2:4521/4
- Vilen Kamalov, 2:5085/44.7
- Vinkov Alexander, 2:5053/20.30
- Vitaly V Bochkaryov, 2:5090/28.111
- Vizit0r //UCL
- Vlad Bikkulov, 2:5011/36.105
- Vlad Mogilevsky, 2:5020/118.75
- Vladimir Eremin, 2:5020/1626.78
- Vladimir Kozlov, 2:5002/45.11
- Vladimir Sadvinsky, 2:5049/36.24
- Vladimir Timonin, 2:5023/11.44
- Vladimir Zaytcev, 2:5015/116
- Vladislav Bulochnikov, 2:5037/12.39
- Vladislav Zlobin, 2:5011/79.33
- Vsevolod Sokovikov, 2:5004/33.12
- Vyacheslav V Garonin, 2:465/167
- Wowik Mikolenko, 2:5031/1.23
- Xak, xak@ipc.ru, xak.ipc.ru
- Yaroslav Pecheritsa, 2:4635/34.19
- Yaroslav Sverdlikov, 2:450/84.54
- Yura Kropelnytskiy, 2:4623/55
- Yura Tkachenko, 2:5030/655.31, Yura.Tkachenko@iname.com
- Yura V. Zaburdaev, 2:450/134.8
- Yuriy Limakov, 2:5062/1.15
- Yuriy Macintosh, 2:5020/1469.777
- Zdanevich Alexander, 2:5020/755.35
- Zerg, 2:5080/130.11
- alex ivanov, 2:5030/773
- andrew karimov (the doctor), 2:4641/223.3
- andyst, andyst@chat.ru
- artp_s@hippo.ru
- blshkv
- geront, geront@sbtx.tmn.ru
- gleb@mednet.md
- hijaq, 2:5030/460.2
- joker, 2:4666/10.21
- kir@mail.lanck.net
- max a sazonoff, 2:5004/32.17
- pfk@forfree.at
- vlad-fish@usa.net
-
- Ç Γá¬ªÑ ¼¡«ú¿σ ñαπú¿σ, ¬Γ« αÑΦ¿½ ß«σαá¡¿Γ∞ ßó«Ñ ¿¡¬«ú¡¿Γ« ;)
-
- Copyright
- ~~~~~~~~~
- (c) 25 Jan 1999 Ak Kort [SOS group]
- http://www.sos.nanko.ru
- e-mail: sos@russiamail.com
- FiDo: 2:5011/45
-