Asm cryptage ?

cs_pic22 Messages postés 29 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 7 mars 2009 - 10 févr. 2009 à 12:02
obinro Messages postés 1 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 15 juin 2009 - 15 juin 2009 à 11:16
Salut

Le programme Terminal fonctionne bien, et les données reçus sont cryptées ou compresser ?
je pense quelles sont cryptées mais je n'arrive pas à trouver comment.
Pouvez vous me traduire cette partie en ASM.
Merci
00405809 |> BA 64A04400 /MOV EDX,VIEW1.0044A064 ; ASCII 20," "
0040580E |. 83F9 40 |CMP ECX,40
00405811 |. 7E 21 |JLE SHORT VIEW1.00405834
00405813 |. 83E9 40 |SUB ECX,40
00405816 |. 50 |PUSH EAX
00405817 |. 51 |PUSH ECX
00405818 |. B9 40000000 |MOV ECX,40
0040581D |. E8 7AFFFFFF |CALL VIEW1.0040579C
00405822 |. E8 21080000 |CALL VIEW1.00406048
00405827 |. 83B8 04000000 >|CMP DWORD PTR DS:[EAX+4],0
0040582E |. 75 0D |JNZ SHORT VIEW1.0040583D
00405830 |. 59 |POP ECX
00405831 |. 58 |POP EAX
00405832 |.^EB D5 \JMP SHORT VIEW1.00405809
00405834 |> 85C9 TEST ECX,ECX
00405836 |.^0F8F 60FFFFFF JG VIEW1.0040579C
0040583C |. C3 RETN
0040583D |> 59 POP ECX
0040583E |. 58 POP EAX
0040583F \. C3 RETN
00405840 . 33C9 XOR ECX,ECX
00405842 . 8A0A MOV CL,BYTE PTR DS:[EDX]
00405844 . 42 INC EDX
00405845 .^E9 52FFFFFF JMP VIEW1.0040579C
0040584A . 53 PUSH EBX
0040584B . 33DB XOR EBX,EBX
0040584D . 8A1A MOV BL,BYTE PTR DS:[EDX]
0040584F . 2BCB SUB ECX,EBX
00405851 . 7E 0B JLE SHORT VIEW1.0040585E
00405853 . 50 PUSH EAX
00405854 . 52 PUSH EDX
00405855 . 8BD1 MOV EDX,ECX
00405857 . E8 ABFFFFFF CALL VIEW1.00405807
0040585C . 5A POP EDX
0040585D . 58 POP EAX
0040585E > 8BCB MOV ECX,EBX
00405860 . 5B POP EBX
00405861 . 42 INC EDX
00405862 .^E9 35FFFFFF JMP VIEW1.0040579C
00405867 $ BA A4A04400 MOV EDX,VIEW1.0044A0A4
0040586C . B9 02000000 MOV ECX,2
00405871 . E8 26FFFFFF CALL VIEW1.0040579C
00405876 .^E9 92FCFFFF JMP VIEW1.0040550D
0040587B . 8178 04 B2D700>CMP DWORD PTR DS:[EAX+4],0D7B2
00405882 . 75 1E JNZ SHORT VIEW1.004058A2
00405884 > 8B48 0C MOV ECX,DWORD PTR DS:[EAX+C]
00405887 . 3B48 08 CMP ECX,DWORD PTR DS:[EAX+8]
0040588A . 7D 09 JGE SHORT VIEW1.00405895
0040588C . 0348 14 ADD ECX,DWORD PTR DS:[EAX+14]
0040588F . 8811 MOV BYTE PTR DS:[ECX],DL
00405891 . FF40 0C INC DWORD PTR DS:[EAX+C]
00405894 . C3 RETN
00405895 > 50 PUSH EAX
00405896 . 52 PUSH EDX
00405897 . FF50 1C CALL DWORD PTR DS:[EAX+1C]
0040589A . 85C0 TEST EAX,EAX
0040589C . 75 27 JNZ SHORT VIEW1.004058C5
0040589E . 5A POP EDX
0040589F . 58 POP EAX
004058A0 .^EB E2 JMP SHORT VIEW1.00405884
004058A2 > 3D 18B24400 CMP EAX,VIEW1.0044B218
004058A7 . 75 12 JNZ SHORT VIEW1.004058BB
004058A9 . 52 PUSH EDX
004058AA . 50 PUSH EAX
004058AB . E8 A6FDFFFF CALL VIEW1.00405656
004058B0 . 58 POP EAX
004058B1 . 5A POP EDX
004058B2 . 8178 04 B2D700>CMP DWORD PTR DS:[EAX+4],0D7B2
004058B9 .^74 C9 JE SHORT VIEW1.00405884
004058BB > B8 69000000 MOV EAX,69
004058C0 .^E9 E3CEFFFF JMP VIEW1.004027A8
004058C5 > E8 DECEFFFF CALL VIEW1.004027A8
004058CA . 5A POP EDX
004058CB . 58 POP EAX
004058CC . C3 RETN
004058CD . 52 PUSH EDX
004058CE . 8D51 FF LEA EDX,DWORD PTR DS:[ECX-1]
004058D1 . E8 31FFFFFF CALL VIEW1.00405807
004058D6 . 8BD4 MOV EDX,ESP
004058D8 . B9 01000000 MOV ECX,1
004058DD . E8 BAFEFFFF CALL VIEW1.0040579C
004058E2 . 5A POP EDX
004058E3 . C3 RETN
004058E4 $ 33C9 XOR ECX,ECX
004058E6 . EB 00 JMP SHORT VIEW1.004058E8
004058E8 > 56 PUSH ESI
004058E9 . 57 PUSH EDI
004058EA . 8BF0 MOV ESI,EAX
004058EC . 51 PUSH ECX
004058ED . 8BFA MOV EDI,EDX
004058EF . 83C9 FF OR ECX,FFFFFFFF
004058F2 . B0 00 MOV AL,0
004058F4 . F2:AE REPNE SCAS BYTE PTR ES:[EDI]
004058F6 . F7D1 NOT ECX
004058F8 . 49 DEC ECX
004058F9 . 8BFA MOV EDI,EDX
004058FB . 5A POP EDX
004058FC . 2BD1 SUB EDX,ECX
004058FE . 8BC6 MOV EAX,ESI
00405900 . 51 PUSH ECX
00405901 . E8 01FFFFFF CALL VIEW1.00405807
00405906 . 59 POP ECX
00405907 . 8BC6 MOV EAX,ESI
00405909 . 8BD7 MOV EDX,EDI
0040590B . 5F POP EDI
0040590C . 5E POP ESI
0040590D .^E9 8AFEFFFF JMP VIEW1.0040579C
00405912 8BC0 MOV EAX,EAX
00405914 /$ 85C0 TEST EAX,EAX
00405916 |. 7C 48 JL SHORT VIEW1.00405960
00405918 |. 74 45 JE SHORT VIEW1.0040595F
0040591A |. 3D 00140000 CMP EAX,1400
0040591F |. 0F8D 7F000000 JGE VIEW1.004059A4
00405925 |. 8BD0 MOV EDX,EAX
00405927 |. 83E2 1F AND EDX,1F
0040592A |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
0040592D |. DB2C55 B859400>FLD TBYTE PTR DS:[EDX*2+4059B8]
00405934 |. DEC9 FMULP ST(1),ST
00405936 |. C1E8 05 SHR EAX,5
00405939 |. 74 24 JE SHORT VIEW1.0040595F
0040593B |. 8BD0 MOV EDX,EAX
0040593D |. 83E2 0F AND EDX,0F
00405940 |. 74 0C JE SHORT VIEW1.0040594E
00405942 |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
00405945 |. DB2C55 EE5A400>FLD TBYTE PTR DS:[EDX*2+405AEE]
0040594C |. DEC9 FMULP ST(1),ST
0040594E |> C1E8 04 SHR EAX,4
00405951 |. 74 0C JE SHORT VIEW1.0040595F
00405953 |. 8D0480 LEA EAX,DWORD PTR DS:[EAX+EAX*4]
00405956 |. DB2C45 845B400>FLD TBYTE PTR DS:[EAX*2+405B84]
0040595D |. DEC9 FMULP ST(1),ST
0040595F |> C3 RETN
00405960 |> F7D8 NEG EAX
00405962 |. 3D 00140000 CMP EAX,1400
00405967 |. 7D 42 JGE SHORT VIEW1.004059AB
00405969 |. 8BD0 MOV EDX,EAX
0040596B |. 83E2 1F AND EDX,1F
0040596E |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
00405971 |. DB2C55 B859400>FLD TBYTE PTR DS:[EDX*2+4059B8]
00405978 |. DEF9 FDIVP ST(1),ST
0040597A |. C1E8 05 SHR EAX,5
0040597D |.^74 E0 JE SHORT VIEW1.0040595F
0040597F |. 8BD0 MOV EDX,EAX
00405981 |. 83E2 0F AND EDX,0F
00405984 |. 74 0C JE SHORT VIEW1.00405992
00405986 |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
00405989 |. DB2C55 EE5A400>FLD TBYTE PTR DS:[EDX*2+405AEE]
00405990 |. DEF9 FDIVP ST(1),ST
00405992 |> C1E8 04 SHR EAX,4
00405995 |.^74 C8 JE SHORT VIEW1.0040595F
00405997 |. 8D0480 LEA EAX,DWORD PTR DS:[EAX+EAX*4]
0040599A |. DB2C45 845B400>FLD TBYTE PTR DS:[EAX*2+405B84]
004059A1 |. DEF9 FDIVP ST(1),ST
004059A3 |. C3 RETN
004059A4 |> DB2D AE594000 FLD TBYTE PTR DS:[4059AE]
004059AA |. C3 RETN
004059AB |> D9EE FLDZ
004059AD \. C3 RETN
004059AE . 00000000000000>DT FLOAT +INF 7FFF 80000000 00000000
004059B8 . 00000000000000>DT FLOAT 1.0000000000000000000
004059C2 00 DB 00
004059C3 00 DB 00
004059C4 00 DB 00
004059C5 00 DB 00
004059C6 00 DB 00
004059C7 00 DB 00
004059C8 00 DB 00
004059C9 A0 DB A0
004059CA 02 DB 02
004059CB 40 DB 40 ; CHAR '@'
004059CC 00 DB 00
004059CD 00 DB 00
004059CE 00 DB 00
004059CF 00 DB 00
004059D0 00 DB 00
004059D1 00 DB 00
004059D2 00 DB 00
004059D3 C8 DB C8
004059D4 05 DB 05
004059D5 40 DB 40 ; CHAR '@'
004059D6 00 DB 00
004059D7 00 DB 00
004059D8 00 DB 00
004059D9 00 DB 00
004059DA 00 DB 00
004059DB 00 DB 00
004059DC 00 DB 00
004059DD FA DB FA
004059DE 08 DB 08
004059DF 40 DB 40 ; CHAR '@'
004059E0 00 DB 00
004059E1 00 DB 00
004059E2 00 DB 00
004059E3 00 DB 00
004059E4 00 DB 00
004059E5 00 DB 00
004059E6 40 DB 40 ; CHAR '@'
004059E7 9C DB 9C
004059E8 0C DB 0C
004059E9 40 DB 40 ; CHAR '@'
004059EA 00 DB 00
004059EB 00 DB 00
004059EC 00 DB 00
004059ED 00 DB 00
004059EE 00 DB 00
004059EF 00 DB 00
004059F0 . 50 PUSH EAX
004059F1 . C3 RETN
004059F2 0F DB 0F
004059F3 40 DB 40 ; CHAR '@'
004059F4 00 DB 00
004059F5 00 DB 00
004059F6 00 DB 00
004059F7 00 DB 00
004059F8 00 DB 00
004059F9 00 DB 00
004059FA 24 DB 24 ; CHAR '$'
004059FB F4 DB F4
004059FC 12 DB 12
004059FD 40 DB 40 ; CHAR '@'
004059FE 00 DB 00
004059FF 00 DB 00
00405A00 00 DB 00
00405A01 00 DB 00
00405A02 00 DB 00
00405A03 80 DB 80
00405A04 96 DB 96
00405A05 98 DB 98
00405A06 16 DB 16
00405A07 40 DB 40 ; CHAR '@'
00405A08 00 DB 00
00405A09 00 DB 00
00405A0A 00 DB 00
00405A0B 00 DB 00
00405A0C 00 DB 00
00405A0D 20 DB 20 ; CHAR ' '
00405A0E BC DB BC
00405A0F BE DB BE
00405A10 19 DB 19
00405A11 40 DB 40 ; CHAR '@'
00405A12 00 DB 00
00405A13 00 DB 00
00405A14 00 DB 00
00405A15 00 DB 00
00405A16 00 DB 00
00405A17 28 DB 28 ; CHAR '('
00405A18 6B DB 6B ; CHAR 'k'
00405A19 EE DB EE
00405A1A 1C DB 1C
00405A1B 40 DB 40 ; CHAR '@'
00405A1C 00 DB 00
00405A1D 00 DB 00
00405A1E 00 DB 00
00405A1F 00 DB 00
00405A20 00 DB 00
00405A21 F9 DB F9
00405A22 02 DB 02
00405A23 95 DB 95
00405A24 . 20 40 00 ASCII " @",0
00405A27 00 DB 00
00405A28 00 DB 00
00405A29 00 DB 00
00405A2A 40 DB 40 ; CHAR '@'
00405A2B B7 DB B7
00405A2C 43 DB 43 ; CHAR 'C'
00405A2D BA DB BA
00405A2E . 23 40 00 ASCII "#@",0
00405A31 00 DB 00
00405A32 00 DB 00
00405A33 00 DB 00
00405A34 10 DB 10
00405A35 A5 DB A5
00405A36 D4 DB D4
00405A37 E8 DB E8
00405A38 . 26 40 00 ASCII "&@",0
00405A3B 00 DB 00
00405A3C 00 DB 00
00405A3D 00 DB 00
00405A3E 2A DB 2A ; CHAR '*'
00405A3F E7 DB E7
00405A40 84 DB 84
00405A41 91 DB 91
00405A42 . 2A 40 00 ASCII "*@",0
00405A45 00 DB 00
00405A46 00 DB 00
00405A47 80 DB 80
00405A48 F4 DB F4
00405A49 20 DB 20 ; CHAR ' '
00405A4A E6 DB E6
00405A4B B5 DB B5
00405A4C . 2D 40 00 ASCII "-@",0
00405A4F 00 DB 00
00405A50 00 DB 00
00405A51 A0 DB A0
00405A52 31 DB 31 ; CHAR '1'
00405A53 A9 DB A9
00405A54 5F DB 5F ; CHAR '_'
00405A55 E3 DB E3
00405A56 . 30 40 00 ASCII "0@",0
00405A59 00 DB 00
00405A5A 00 DB 00
00405A5B 04 DB 04
00405A5C BF DB BF
00405A5D C9 DB C9
00405A5E 1B DB 1B
00405A5F 8E DB 8E
00405A60 . 34 40 00 ASCII "4@",0
00405A63 00 DB 00
00405A64 00 DB 00
00405A65 C5 DB C5
00405A66 2E DB 2E ; CHAR '.'
00405A67 BC DB BC
00405A68 A2 DB A2
00405A69 B1 DB B1
00405A6A . 37 40 00 ASCII "7@",0
00405A6D 00 DB 00
00405A6E 40 DB 40 ; CHAR '@'
00405A6F 76 DB 76 ; CHAR 'v'
00405A70 3A DB 3A ; CHAR ':'
00405A71 6B DB 6B ; CHAR 'k'
00405A72 0B DB 0B
00405A73 DE DB DE
00405A74 . 3A 40 00 ASCII ":@",0
00405A77 00 DB 00
00405A78 E8 DB E8
00405A79 89 DB 89
00405A7A 04 DB 04
00405A7B 23 DB 23 ; CHAR '#'
00405A7C C7 DB C7
00405A7D 8A DB 8A
00405A7E . 3E 40 00 ASCII ">@",0
00405A81 00 DB 00
00405A82 62 DB 62 ; CHAR 'b'
00405A83 AC DB AC
00405A84 C5 DB C5
00405A85 EB DB EB
00405A86 78 DB 78 ; CHAR 'x'
00405A87 AD DB AD
00405A88 . 41 40 00 ASCII "A@",0
00405A8B 80 DB 80
00405A8C 7A DB 7A ; CHAR 'z'
00405A8D 17 DB 17
00405A8E B7 DB B7
00405A8F 26 DB 26 ; CHAR '&'
00405A90 D7 DB D7
00405A91 D8 DB D8
00405A92 . 44 40 00 ASCII "D@",0
00405A95 90 NOP
00405A96 AC DB AC
00405A97 6E DB 6E ; CHAR 'n'
00405A98 32 DB 32 ; CHAR '2'
00405A99 78 DB 78 ; CHAR 'x'
00405A9A 86 DB 86
00405A9B 87 DB 87
00405A9C . 48 40 00 ASCII "H@",0
00405A9F B4 DB B4
00405AA0 57 DB 57 ; CHAR 'W'
00405AA1 0A DB 0A
00405AA2 3F DB 3F ; CHAR '?'
00405AA3 16 DB 16
00405AA4 . 68 A9 4B 40 00>ASCII "h©K@",0
00405AA9 A1 DB A1
00405AAA ED DB ED
00405AAB CC INT3
00405AAC CE DB CE
00405AAD 1B DB 1B
00405AAE C2 DB C2
00405AAF D3 DB D3
00405AB0 4E DB 4E ; CHAR 'N'
00405AB1 40 DB 40 ; CHAR '@'
00405AB2 A0 DB A0
00405AB3 84 DB 84
00405AB4 14 DB 14
00405AB5 40 DB 40 ; CHAR '@'
00405AB6 61 DB 61 ; CHAR 'a'
00405AB7 51 DB 51 ; CHAR 'Q'
00405AB8 59 DB 59 ; CHAR 'Y'
00405AB9 84 DB 84
00405ABA 52 DB 52 ; CHAR 'R'
00405ABB 40 DB 40 ; CHAR '@'
00405ABC C8 DB C8
00405ABD A5 DB A5
00405ABE 19 DB 19
00405ABF 90 NOP
00405AC0 B9 DB B9
00405AC1 A5 DB A5
00405AC2 6F DB 6F ; CHAR 'o'
00405AC3 A5 DB A5
00405AC4 55 DB 55 ; CHAR 'U'
00405AC5 40 DB 40 ; CHAR '@'
00405AC6 3A DB 3A ; CHAR ':'
00405AC7 0F DB 0F
00405AC8 20 DB 20 ; CHAR ' '
00405AC9 F4 DB F4
00405ACA 27 DB 27 ; CHAR '''
00405ACB 8F DB 8F
00405ACC CB DB CB
00405ACD CE DB CE
00405ACE 58 DB 58 ; CHAR 'X'
00405ACF 40 DB 40 ; CHAR '@'
00405AD0 84 DB 84
00405AD1 09 DB 09
00405AD2 94 DB 94
00405AD3 F8 DB F8
00405AD4 78 DB 78 ; CHAR 'x'
00405AD5 39 DB 39 ; CHAR '9'
00405AD6 3F DB 3F ; CHAR '?'
00405AD7 81 DB 81
00405AD8 5C DB 5C ; CHAR '\'
00405AD9 40 DB 40 ; CHAR '@'
00405ADA E5 DB E5
00405ADB 0B DB 0B
00405ADC B9 DB B9
00405ADD 36 DB 36 ; CHAR '6'
00405ADE D7 DB D7
00405ADF 07 DB 07
00405AE0 8F DB 8F
00405AE1 A1 DB A1
00405AE2 5F DB 5F ; CHAR '_'
00405AE3 40 DB 40 ; CHAR '@'
00405AE4 DF DB DF
00405AE5 4E DB 4E ; CHAR 'N'
00405AE6 67 DB 67 ; CHAR 'g'
00405AE7 04 DB 04
00405AE8 CD DB CD
00405AE9 C9 DB C9
00405AEA F2 DB F2
00405AEB C9 DB C9
00405AEC 62 DB 62 ; CHAR 'b'
00405AED 40 DB 40 ; CHAR '@'
00405AEE . 96228145407C6F>DT FLOAT 1.000000000000000000e+31
00405AF8 9E DB 9E
00405AF9 B5 DB B5
00405AFA 70 DB 70 ; CHAR 'p'
00405AFB 2B DB 2B ; CHAR '+'
00405AFC A8 DB A8
00405AFD AD DB AD
00405AFE C5 DB C5
00405AFF 9D DB 9D
00405B00 69 DB 69 ; CHAR 'i'
00405B01 40 DB 40 ; CHAR '@'
00405B02 D5 DB D5
00405B03 A6 DB A6
00405B04 CF DB CF
00405B05 FF DB FF
00405B06 49 DB 49 ; CHAR 'I'
00405B07 1F DB 1F
00405B08 78 DB 78 ; CHAR 'x'
00405B09 C2 DB C2
00405B0A D3 DB D3
00405B0B 40 DB 40 ; CHAR '@'
00405B0C A3 DB A3
00405B0D 14 DB 14
00405B0E 9B DB 9B
00405B0F C5 DB C5
00405B10 16 DB 16
00405B11 AB DB AB
00405B12 B3 DB B3
00405B13 EF DB EF
00405B14 3D DB 3D ; CHAR '='
00405B15 41 DB 41 ; CHAR 'A'
00405B16 E0 DB E0
00405B17 8C DB 8C
00405B18 E9 DB E9
00405B19 80 DB 80
00405B1A C9 DB C9
00405B1B 47 DB 47 ; CHAR 'G'
00405B1C BA DB BA
00405B1D 93 DB 93
00405B1E A8 DB A8
00405B1F 41 DB 41 ; CHAR 'A'
00405B20 AA DB AA
00405B21 17 DB 17
00405B22 E6 DB E6
00405B23 7F DB 7F
00405B24 2B DB 2B ; CHAR '+'
00405B25 A1 DB A1
00405B26 16 DB 16
00405B27 B6 DB B6
00405B28 12 DB 12
00405B29 42 DB 42 ; CHAR 'B'
00405B2A 6B DB 6B ; CHAR 'k'
00405B2B 55 DB 55 ; CHAR 'U'
00405B2C 27 DB 27 ; CHAR '''
00405B2D 39 DB 39 ; CHAR '9'
00405B2E 8D DB 8D
00405B2F F7 DB F7
00405B30 70 DB 70 ; CHAR 'p'
00405B31 E0 DB E0
00405B32 7C DB 7C ; CHAR '|'
00405B33 42 DB 42 ; CHAR 'B'
00405B34 30 DB 30 ; CHAR '0'
00405B35 C9 DB C9
00405B36 3C DB 3C ; CHAR '<'
00405B37 E3 DB E3
00405B38 FF DB FF
00405B39 96 DB 96
00405B3A 52 DB 52 ; CHAR 'R'
00405B3B 8A DB 8A
00405B3C E7 DB E7
00405B3D 42 DB 42 ; CHAR 'B'
00405B3E 8E DB 8E
00405B3F DE DB DE
00405B40 F9 DB F9
00405B41 9D DB 9D
00405B42 FB DB FB
00405B43 EB DB EB
00405B44 7E DB 7E ; CHAR '~'
00405B45 AA DB AA
00405B46 51 DB 51 ; CHAR 'Q'
00405B47 43 DB 43 ; CHAR 'C'
00405B48 8C DB 8C
00405B49 2F DB 2F ; CHAR '/'
00405B4A 6A DB 6A ; CHAR 'j'
00405B4B 5C DB 5C ; CHAR '\'
00405B4C 19 DB 19
00405B4D FC DB FC
00405B4E 26 DB 26 ; CHAR '&'
00405B4F D2 DB D2
00405B50 BB DB BB
00405B51 43 DB 43 ; CHAR 'C'
00405B52 76 DB 76 ; CHAR 'v'
00405B53 E3 DB E3
00405B54 CC INT3
00405B55 F2 DB F2
00405B56 29 DB 29 ; CHAR ')'
00405B57 2F DB 2F ; CHAR '/'
00405B58 84 DB 84
00405B59 81 DB 81
00405B5A 26 DB 26 ; CHAR '&'
00405B5B 44 DB 44 ; CHAR 'D'
00405B5C D2 DB D2
00405B5D 0A DB 0A
00405B5E 90 NOP
00405B5F DB DB DB
00405B60 00 DB 00
00405B61 27 DB 27 ; CHAR '''
00405B62 A4 DB A4
00405B63 9F DB 9F
00405B64 90 NOP
00405B65 44 DB 44 ; CHAR 'D'
00405B66 17 DB 17
00405B67 AA DB AA
00405B68 F8 DB F8
00405B69 AE DB AE
00405B6A 10 DB 10
00405B6B E3 DB E3
00405B6C C5 DB C5
00405B6D C4 DB C4
00405B6E FA DB FA
00405B6F 44 DB 44 ; CHAR 'D'
00405B70 59 DB 59 ; CHAR 'Y'
00405B71 9C DB 9C
00405B72 B0 DB B0
00405B73 E9 DB E9
00405B74 07 DB 07
00405B75 9C DB 9C
00405B76 8A DB 8A
00405B77 F2 DB F2
00405B78 64 DB 64 ; CHAR 'd'
00405B79 45 DB 45 ; CHAR 'E'
00405B7A D4 DB D4
00405B7B F3 DB F3
00405B7C F7 DB F7
00405B7D EB DB EB
00405B7E E1 DB E1
00405B7F 4A DB 4A ; CHAR 'J'
00405B80 7A DB 7A ; CHAR 'z'
00405B81 95 DB 95
00405B82 CF DB CF
00405B83 45 DB 45 ; CHAR 'E'
00405B84 . 62A29507DCD83E>DT FLOAT 9.9999999999999999990e+479
00405B8E C7 DB C7
00405B8F 91 DB 91
00405B90 0E DB 0E
00405B91 A6 DB A6
00405B92 AE DB AE
00405B93 A0 DB A0
00405B94 19 DB 19
00405B95 E3 DB E3
00405B96 A3 DB A3
00405B97 46 DB 46 ; CHAR 'F'
00405B98 17 DB 17
00405B99 0C DB 0C
00405B9A 75 DB 75 ; CHAR 'u'
00405B9B 81 DB 81
00405B9C 86 DB 86
00405B9D 75 DB 75 ; CHAR 'u'
00405B9E 76 DB 76 ; CHAR 'v'
00405B9F C9 DB C9
00405BA0 48 DB 48 ; CHAR 'H'
00405BA1 4D DB 4D ; CHAR 'M'
00405BA2 E4 DB E4
00405BA3 A7 DB A7
00405BA4 93 DB 93
00405BA5 39 DB 39 ; CHAR '9'
00405BA6 3B DB 3B ; CHAR ';'
00405BA7 35 DB 35 ; CHAR '5'
00405BA8 B8 DB B8
00405BA9 B2 DB B2
00405BAA ED DB ED
00405BAB 53 DB 53 ; CHAR 'S'
00405BAC E5 DB E5
00405BAD 5D DB 5D ; CHAR ']'
00405BAE 3D DB 3D ; CHAR '='
00405BAF C5 DB C5
00405BB0 5D DB 5D ; CHAR ']'
00405BB1 3B DB 3B ; CHAR ';'
00405BB2 8B DB 8B
00405BB3 9E DB 9E
00405BB4 92 DB 92
00405BB5 5A DB 5A ; CHAR 'Z'
00405BB6 A6 DB A6
00405BB7 F0 DB F0
00405BB8 A1 DB A1
00405BB9 20 DB 20 ; CHAR ' '
00405BBA C0 DB C0
00405BBB 54 DB 54 ; CHAR 'T'
00405BBC A5 DB A5
00405BBD 8C DB 8C
00405BBE 37 DB 37 ; CHAR '7'
00405BBF 61 DB 61 ; CHAR 'a'
00405BC0 8B DB 8B
00405BC1 5A DB 5A ; CHAR 'Z'
00405BC2 8B DB 8B
00405BC3 D8 DB D8
00405BC4 25 DB 25 ; CHAR '%'
00405BC5 5D DB 5D ; CHAR ']'
00405BC6 89 DB 89
00405BC7 F9 DB F9
00405BC8 DB DB DB
00405BC9 67 DB 67 ; CHAR 'g'
00405BCA F8 DB F8
00405BCB F3 DB F3
00405BCC 27 DB 27 ; CHAR '''
00405BCD BF DB BF
00405BCE A2 DB A2
00405BCF C8 DB C8
00405BD0 5D DB 5D ; CHAR ']'
00405BD1 DD DB DD
00405BD2 80 DB 80
00405BD3 6E DB 6E ; CHAR 'n'
00405BD4 9B DB 9B
00405BD5 97 DB 97
00405BD6 20 DB 20 ; CHAR ' '
00405BD7 8A DB 8A
00405BD8 02 DB 02
00405BD9 52 DB 52 ; CHAR 'R'
00405BDA 60 DB 60 ; CHAR '`'
00405BDB C4 DB C4
00405BDC 25 DB 25 ; CHAR '%'
00405BDD 75 DB 75 ; CHAR 'u'
00405BDE F0 DB F0
00405BDF 59 DB 59 ; CHAR 'Y'
00405BE0 D5 DB D5
00405BE1 6E DB 6E ; CHAR 'n'
00405BE2 62 DB 62 ; CHAR 'b'
00405BE3 11 DB 11
00405BE4 35 DB 35 ; CHAR '5'
00405BE5 AE DB AE
00405BE6 CA DB CA
00405BE7 7B DB 7B ; CHAR '{'
00405BE8 /$ 52 PUSH EDX
00405BE9 |. 50 PUSH EAX

3 réponses

42wawa42 Messages postés 143 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 6 septembre 2011
14 févr. 2009 à 20:41
Hello

Ton code est du code ASM,

Tu as utilisé un désassembleur pour nous montre le listing. Il a fait du bon travail.
A toi de assembler le code correctement pour que tu puises l'utiliser.

Il manque le début du code.

A plus
42wawa42
0
cs_pic22 Messages postés 29 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 7 mars 2009
15 févr. 2009 à 10:57
Bonjour



<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
 




C'est un programme écrit en Delphi, et j'ai besoin de décrypter les textes la personne


qui la créer n'est plus la et je n'ai pas le source.

participation financiere pour votre aide


Car ce n'est pas le programme qui crypte, c'est un circuit électronique qui envoie


Des données au pc et le programme réceptionne.


Capture d'écran sur les liens



[http://www.asmfr.com/c.aspx?u=aHR0cDovL2RsLmZyZWUuZnIvaHlLVWY0alJv

[ Lien ]
]



 




http://dl.free.fr/uM5gGDcM4


Merci de votre aide
0
obinro Messages postés 1 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 15 juin 2009
15 juin 2009 à 11:16
ecris-moi au MP
0
Rejoignez-nous