and this is what I wrote:
...........
016F:004180C0 80FB13 CMP BL,13
016F:004180C3 7409 JZ 004180CE
016F:004180C5 803D2881410001 CMP BYTE PTR [00418128],01
016F:004180CC 7537 JNZ 00418105
016F:004180CE 60 PUSHAD
016F:004180CF 68A0804100 PUSH 004180A0
016F:004180D4 E8CFF5B4BF CALL KERNEL32!LoadLibraryA
016F:004180D9 68B0804100 PUSH 004180B0
016F:004180DE 8BF0 MOV ESI,EAX
016F:004180E0 50 PUSH EAX
016F:004180E1 E89AECB4BF CALL KERNEL32!GetProcAddress
016F:004180E6 FFD0 CALL EAX
016F:004180E8 8BF8 MOV EDI,EAX
016F:004180EA 56 PUSH ESI
016F:004180EB E86964B6BF CALL KERNEL32!FreeLibrary
016F:004180F0 83FF00 CMP EDI,00
016F:004180F3 61 POPAD
016F:004180F4 8D8704070000 LEA EAX,[EDI+00000704]
016F:004180FA 0F849E4EFFFF JZ 0040CF9E
016F:00418100 E9894EFFFF JMP 0040CF8E
016F:00418105 8D8704070000 LEA EAX,[EDI+00000704]
016F:0041810B E97E4EFFFF JMP 0040CF8E
..............
on milenium runs ok but on xp crashes @004180D4, maybe I`m not supposed to just write this code on the exe on WinXP and prepare somehow the exe before??
man, my head hurts...it should run fine..
