georgeduke
Messages postés167Date d'inscriptiondimanche 6 février 2005StatutMembreDernière intervention13 avril 2007
-
7 août 2005 à 18:00
georgeduke
Messages postés167Date d'inscriptiondimanche 6 février 2005StatutMembreDernière intervention13 avril 2007
-
9 août 2005 à 15:38
Bonjour,
Je bloque sur l'utilisation d'une fonction d'une dll :
- la raison est qu'il est nécessaire de définir des clefs de cryptage par le biai d'un code asm...
Je dispose de ce code mais je ne sais pas comment l'exécuter dans mon code en C#....
Votre aide serait vraiment la bienvenue !!
__asm
{
mov eax, 06FEE6324h ; load the first key into EAX
xor eax, 034985762h ;
process it with the first XOR-value
push
eax
; push the prepared first key onto the stack
mov eax, 0ACDA4783h ;
load the second key into EAX
xor
eax, 039475694h ; process it with the
second XOR-value
push
eax
; push the prepared second key into the stack
mov ecx, Result
; load the result into EAX as demanded by the function
mov eax,
[ecx]
; load the address of the function-table into EAX
call [eax +
0ch]
; call the forth entry in that table
}
Comme vous le remarquez ce code alimente également la variable Result qui doit être disponible dans le reste du code C#