begin process at 2010 09 09 09:37:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Divers

 > 

Général

 > 

asm cryptage ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

asm cryptage ?

mardi 10 février 2009 à 12:02:03 | asm cryptage ?

pic22

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

samedi 14 février 2009 à 20:41:53 | Re : asm cryptage ?

42wawa42

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
dimanche 15 février 2009 à 10:57:35 | Re : asm cryptage ?

pic22

Bonjour

 

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

sur http://dl.free.fr/hyKUf4jRo [ Lien ]

 

http://dl.free.fr/uM5gGDcM4

Merci de votre aide

lundi 15 juin 2009 à 11:16:10 | Re : asm cryptage ?

obinro

ecris-moi au MP


Cette discussion est classée dans : db, char, eax, edx, view1


Répondre à ce message

Sujets en rapport avec ce message

# Export Table - Kernel32.dll - GetProcessAddress # [ par joanna ] Voici le code qui devrait récupérer l'adresse de la fonction "GetProcessAddress" connaissant l'ImageBase du module "kernel32.dll".Malheureusement à la # Export Table --- Kernell32.dll --- GetProcAddress # [ par joanna ] Voici le code qui devrait récupérer l'adresse de la fonction "GetProcessAddress" connaissant l'ImageBase du module "kernel32.dll".Malheureusement à la LecteurEstDvd asm inline [ par AlexMAN ] Bonjour, Voila j'ai un ptit pb au nivo, je pense, de l'appel de la fonction DeviceIoControl, le code : //Fonction Cint __stdcall LecteurEstDvd(char *p Programme en assembleur un peu tordu.... [ par linuxux ] Bonjour, Voilà un petit programme pour un exo qui me semble un peu tordu. Les questions sont tout d'abord que fait ce programme (pour moi il tou Petit problème pour comparer (cmp) [ par smok1360 ] Bonjour à tous,Pour commencer, j'espère de ne pas avoir choisis le mauvais lieu pour poster, j'ai un petit peu hésité Donc, j'ai décidé d'apprendre l' nombre premier en nasm [ par YAWLY ] MED.MERZOUG salut tout le monde vous pouvez m'aider si j le compile sa affiche chaque fois le nbr est non premeir > le code est : Section .date ch out bmp [ par vincent2795 ] Bonjour, dans ma source, j' essaye de faire un screenshot, et de le nommer pas la date et l' heure ou il es pris. mon problème: si le nom du fichier e trame sous PIC 18F [ par PIC08 ] Bonjour, Je suis entrain d'écrire un programme que j'ai compilé correctement, qui a pour but d'envoyer une trame(Information) en fonction du bouton help syntaxe [ par Evonay ] pouvez vous me dire ou est le probleme de syntaxe dans:movzx edx,byte ptr [offset _AddTable+edx+ebx]avecvar _AddTable: array[0..256*2-1] of Byte; Simple addition [ par nostra ] Big totoJe n'arrive pas à afficher les valeurs A (=3) et B(=2) ainsi que le résultat de l'addition. Merci de trouver le ou les erreurs commises.;-----


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales