Hello. Thank you in advance for any help you can provide.
I am new to the Warrock hacking scene and wish to learn how to find addys. I read up on the subject and have discovered two ways to approach this. The first is to unpack Warrock with Themida unpacker and load it into IDA Pro (This failed miserably). The second is to dump the warrock.exe process using something like Kernel Detective. I am currently trying the second approach.
What I’ve done:
First thing noteworthy is that I am running Windows vista and the dump file created by kernel detective in Windows Vista is somehow corrupt. No matter what settings I select in IDA Pro (although the defaults should work), IDA gets the following errors:
“The input file has unaligned section pointers. usually it means that it has been modified to hide its contents” – this doesn’t make sense to me cause it’s a dumped file. But I press ok.
“Ending address is lower than starting address”
And finally, “bad input file: invalid section file”
Ok so I do a little more research and find that kernel detective cannot do a successful dump in Windows Vista and a good alternative to this is to install VirtualBox with Windows XP SP3. I did that and how have a brand new OS
So here’s my problem:
I’ve installed Warrock with Directx9 on the VirtualBox, copied over the files for Kernel Detective via usb (cause the file sharing wont work for some reason (w.e)) and then update the game. When I press the game start button, I get the error: “ERROR: Cannot launch child process [code: 14001]”.
I did some research on this and the only thing I could find was to deactivate avg. Which doesn’t make sense because the only program installed on the VirtualOS is Warrock with Directx9 Drivers.
Update: Ok so i did a little more searching and found that the last error was a result of the .NET Framework 3.5 not being installed on the OS. So i installed that and the error doesn't appear anymore. Instead, after oking twice, and letting HS update, warrock.exe appears and then disappears from the task manager. Ive disabled all firewalls and have done manual HS updates. :/
Update: First of all thank you DirecTX_ for your suggestion. I did some more research and it turns out that Direct3D is not enabled in Virtual Box by default. It needs to be enabled while installing the Guest Additions while in safe mode (dunno why in safe mode). Another setting i found for the VOS is 3D acceleration. I enabled that. I have also considered that the VOS might not have enough ram and upgraded that. It still does not seem to work. Maybe I'm missing something in enabling Dx9.
Reason for helping me: I’m a hobbit, and hobbits are cool!

Thanks again for any input you may provide.