hi everybody,

i would like to know array traversal in 32 bit asm .i have an algo in c ,could somebody give it in asm ,explaing it,thanks a lot .

<{keygen clip}>

thanks in advance.
Posted on 2004-05-13 10:36:45 by zyzygygr8
hummm, this looks like a name->serial generation routine...?
Posted on 2004-05-13 10:42:55 by f0dder
As in reverse the array?
Posted on 2004-05-13 10:43:47 by roticv
yeah it is ,i am trying to build a keygen for it ,am learning coding in 32 bit assembly,so thought i might as well try it
Posted on 2004-05-13 10:45:07 by zyzygygr8
just normal ,simple array traversal
Posted on 2004-05-13 10:46:37 by zyzygygr8
zyzygygr8, I appreciate your desire to learn x86, but this board cannot support keygen discovery and it is illegal in many countries. It is associated with reverse engineering.

An array can be processed through in a number of ways:


mov esi, OFFSET Array
@@:
mov al, [esi]
inc esi
test al, al
je _x

invoke do_something_with_array_element

jmp @B

_x:


Note: I have to edit your original post to remove potentially illegal material. If you can states your areas of discovery in an abstract way then we can assist you.
Posted on 2004-05-13 11:15:17 by bitRAKE
hi,this is from a crackme ,nothing illegal trust me ,i would never post something that would be illegal.

thanks for your reply
Posted on 2004-05-13 11:17:29 by zyzygygr8
It is still related to RE which is against the rules of the forum.
Posted on 2004-05-13 11:18:04 by roticv
never intended to break the rules ,all i wanted was array traversal

thanks for your replies guys
Posted on 2004-05-13 11:19:44 by zyzygygr8
zyzygygr8, we trust you are good, but only censor to remain within the laws of multiple countries. No offense is meant by it. I appreciate your understanding.
Posted on 2004-05-13 11:22:02 by bitRAKE