Terling7
September 9th, 2004, 19:33
I've been trying to get into Pocket PC/ARM disassembly by following
heXc - Abusing Microsofts EVT as a debugger at:
hxxp://66.98.132.48/fravia/hexc_evtdebug.htm
I can't get the debugger to start. Normal communications to the IPAQ via ActiveSync work fine. I've installed EN_WINCE_EMBDVTOOLS30.exe and the
eMbedded Visual C++ 3.0 runs and I've followed each step carefully:
"run embedded visual c++ click File / Open and choose 'Executable Files' as the file type you wanna display, browse for the file you want to debug (the one you just downloaded from your device) and load it into the ide. next step is to configure the debugger in order to upload your targets exe-file to the right location on your WinCE device. therefor click onto Project / Settings inside the evc++ ide and go to tab: Debug. In the field 'Download directory' enter the path to your targets executable file on the wince device"
This seems easy, but then comes:
"done all that, hit F11 and evc++ ide will automatically upload the target's .exe-file and the debugger to your device. (i sometimes encountered problems while connecting to ma pocketPC. after resetting it and repeating all the steps described above it worked without any problems.) after the upload's finished you're prolly gonna get some messages telling you that the executable file will not run on that kind of device and that no debug information could be found .. please, just ignore that, we're not gonna need them!
after a while the debugger breaks and you got the target absolutely naked in front of you!"
I can't get anything to happen by pressing F11, F5 or by selecting the corresponding menu item. Nothing happens at all. I've tried on W2K, XP, 2 diff comps, and serial and USB ActiveSync links. No diff.
I'm clearly doing something wrong, but can't figure it out. Any hints out there? It's prolly something stupid, but his is for Noobs, which fits me when it comes to PPC/ARM debugsville.
heXc - Abusing Microsofts EVT as a debugger at:
hxxp://66.98.132.48/fravia/hexc_evtdebug.htm
I can't get the debugger to start. Normal communications to the IPAQ via ActiveSync work fine. I've installed EN_WINCE_EMBDVTOOLS30.exe and the
eMbedded Visual C++ 3.0 runs and I've followed each step carefully:
"run embedded visual c++ click File / Open and choose 'Executable Files' as the file type you wanna display, browse for the file you want to debug (the one you just downloaded from your device) and load it into the ide. next step is to configure the debugger in order to upload your targets exe-file to the right location on your WinCE device. therefor click onto Project / Settings inside the evc++ ide and go to tab: Debug. In the field 'Download directory' enter the path to your targets executable file on the wince device"
This seems easy, but then comes:
"done all that, hit F11 and evc++ ide will automatically upload the target's .exe-file and the debugger to your device. (i sometimes encountered problems while connecting to ma pocketPC. after resetting it and repeating all the steps described above it worked without any problems.) after the upload's finished you're prolly gonna get some messages telling you that the executable file will not run on that kind of device and that no debug information could be found .. please, just ignore that, we're not gonna need them!

I can't get anything to happen by pressing F11, F5 or by selecting the corresponding menu item. Nothing happens at all. I've tried on W2K, XP, 2 diff comps, and serial and USB ActiveSync links. No diff.
I'm clearly doing something wrong, but can't figure it out. Any hints out there? It's prolly something stupid, but his is for Noobs, which fits me when it comes to PPC/ARM debugsville.