aluigi wrote:
Seems all correct so it's strange a crash in steam.dll.
have you used the same steam.dll in the steampwd.zip package?
If yes can you make buffer bigger, like 1000 bytes and retry again?
Yes i use the Steam.dll from Steamdecoder 0.1, the DLL EntryPointer and the hash are correct to (OLLYDBG), i think the parameters makes trouble!
1. Parameter = Pointer to HashString
2. Parameter = Length of HashString
3. Parameter = Pointer to PwdStruct or ByteBufer > 86
or not?
Can u explain me exactly what this lines code do?
Code:
typedef int (WINAPI*_steam_dll_pwd)(u_char *phrase, int len, void *boh);
_steam_dll_pwd steam_dll_pwd;
steam_dll_pwd = (_steam_dll_pwd)0x20252397;
I think:
1: it defines a function (RESULT = Integer), with these 3 Parameters?
2: i got no idea?
3: the function takes the DLLFunctionsPointer?
ty for help!