Author Topic: Jak na debug pres EVC4?  (Read 1592 times)

mist

  • Registered
  • *
  • Posts: 5
Jak na debug pres EVC4?
« on: November 22, 2005, 08:30:36 PM »
Postup funguje, kdyz mate PPC 2003 (ne 2002, tam je potreba EVC3)

budete potrebovat tohle:
fyzicke PDA nebo Microsoft Device Emulator Preview (to si nekde sezente ;))
eMbedded Visual C++ 4.0
(http://www.microsoft.com/downloads/details.aspx?familyid=1DACDB3D-50D1-41B2-A107-FA75AE960856&displaylang=en)
eMbedded Visual C++ 4.0
(http://www.microsoft.com/downloads/details.aspx?FamilyID=4a4ed1f4-91d3-4dbe-986e-a812984318e5&displaylang=en)
PocketPC 2003 SDK (http://www.microsoft.com/downloads/details.aspx?FamilyID=9996b314-0364-4623-9ede-0b5fbb133652&displaylang=en)


1) nainstalovat EVC4
2) nainstalovat service pack 4 do EVC4
3) nainstalovat SDK k ppc 2003
4) spojte pda s Active sync (s verzi 3.7.1 a vyssi by to melo fungovat vse bez problemu, zkousel jsem i 4.1.0 release, takze zadnej strach)
5) nainstalovat aplikaci, kterou chcete reversovat
6) pravym tlacitkem na ikonu v liste na pocitaci a pak Explore (prozkoumat)
7) najdete svuj target (exe nebo dll nebo co chcete reversovat)
8) zkopirujte nekam k sobe do pocitace (drag&drop nebo jak kopirujete...)
9) spuste EVC4
10) File/Open
11) v "Soubory typu" dejte zobrazi vsechny soubory nebo jen Executable files (exe a dll) - abyste videli svuj target
12) otevrte a dejte v menu Project/Settings a prepnete na Debug tab
13) Download Directory nastavte aby odpovidalo ceste k nainstalovanymu targetu ve vasem zarizeni - to jen kvuli knihovnam, pokud target nepouziva zadne dll, tak tohle neni potreba - exe se bude vzdy kopirovat do /
14) stisknete F11, Active sync zkopiruje target do PDA a zobrazi asm kod pak pomoci prostredi EVC muzete vesele debugovat

pokud debugujete DLLko, tak v kroku 13 se prepnete Category z General na Addtional DLLs a pridejte do seznamu nazev vasi knihovny
« Last Edit: November 22, 2005, 08:54:33 PM by llAmElliK »

llAmElliK

  • [TiME4CRiME]
  • Administrator
  • VIP
  • *****
  • Posts: 960
Jak na debug pres EVC4?
« Reply #1 on: November 22, 2005, 09:43:23 PM »
Hmm,tag abych ti sáhodlouze nemusel vysvětlovat znovu ?e mne to nejede tag tady má? obrázek co mi to pí?e - opakuju mám v?e - eVC4 + SP4 + SDK2003 - instaloval jsem to asi milionkrát a nic.
EvC 3 spustím ale to zas nepřipojím k ActiveSync - tag?e ???
TiME AND CRiME ARE ETERNAL-REVERSE ENGINEERiNG iS MODERN PHiLOSOPHY AND iSN'T CRiME
[TiME4CRiME]

mist

  • Registered
  • *
  • Posts: 5
Jak na debug pres EVC4?
« Reply #2 on: November 22, 2005, 10:47:06 PM »

llAmElliK

  • [TiME4CRiME]
  • Administrator
  • VIP
  • *****
  • Posts: 960
Jak na debug pres EVC4?
« Reply #3 on: November 22, 2005, 11:12:48 PM »
OK - prolezu - no - právě sem to nainstalil znova a zase h........ - admin práva mám - je mi divný ?e stará verze to najde a tohle ne:confused:

[EDIT]

Hmm,tak?e pokus XXXXX^XXXXX - no a stejně nic - v?echno sem odinstaloval,zrestartoval comp - a instaloval znovu tímto způsobem - Platform Manager - eVC4 - SP4 - SDK 2003.
Ve finále ta samá hlá?ka - Platform Manager mi SDK nenajde ,u? na to se*u jediný co mně napadá je absence iE a nebo SP2 - ačkoliv mrkvosoft pí?e,?e při win XP Pro není SP2 třeba...
« Last Edit: November 23, 2005, 09:55:39 AM by llAmElliK »
TiME AND CRiME ARE ETERNAL-REVERSE ENGINEERiNG iS MODERN PHiLOSOPHY AND iSN'T CRiME
[TiME4CRiME]

mist

  • Registered
  • *
  • Posts: 5
Jak na debug pres EVC4?
« Reply #4 on: November 23, 2005, 09:22:55 PM »
udelej si virtualni stroj ve vmware nebo v active sync a zkus to tam nainstalovat bez instalace evc3. Treba tomu vadi evc3

llAmElliK

  • [TiME4CRiME]
  • Administrator
  • VIP
  • *****
  • Posts: 960
Jak na debug pres EVC4?
« Reply #5 on: November 23, 2005, 10:29:18 PM »
eVC3 sem odinstaloval u? předtím posledním pokusem - nechám to chvíli spát - bych to vzteky rozkopal - aspoň kdyby to netrvalo takovou dobu ta instalace:(
TiME AND CRiME ARE ETERNAL-REVERSE ENGINEERiNG iS MODERN PHiLOSOPHY AND iSN'T CRiME
[TiME4CRiME]

mist

  • Registered
  • *
  • Posts: 5
Jak na debug pres EVC4?
« Reply #6 on: November 24, 2005, 09:36:35 AM »
me jde spis o to, jestli ti to evc3 v registrech treba neco neudela, ze tam pak evc4 nefunguje. Treba si to "zabere to sdk pro sebe" - jako chapu, ale dost nepravdepodobny, ale opravdu to zkus na cistym stroji - zjistis, jestli nemas spatnou verzi evc4 treba. Nevim v cem je u tebe chyba

llAmElliK

  • [TiME4CRiME]
  • Administrator
  • VIP
  • *****
  • Posts: 960
Jak na debug pres EVC4?
« Reply #7 on: November 24, 2005, 09:58:59 AM »
No ?e by se mi kvůli tomu chtělo instalovat vmware - no - navíc se? si jistý ?e to tam rozchodím - myslím kvůli konfiguraci kterou si vmware "vezme" za svou z HW ,který mám normálně (grafiku, RAM apod) - a v AS to neumím:confused:
TiME AND CRiME ARE ETERNAL-REVERSE ENGINEERiNG iS MODERN PHiLOSOPHY AND iSN'T CRiME
[TiME4CRiME]

mist

  • Registered
  • *
  • Posts: 5
Jak na debug pres EVC4?
« Reply #8 on: November 24, 2005, 04:01:51 PM »
vmware pouzivame v praci (testovani software) a nevidim problem v hw. Dokonce vmware narozdil od Virtual PC umi usbcko, ale tobe staci normalni COM porty. Ten emulator vytvori virtualni port na kterej se pak AS pripojuje, takze tobe staci protunelovat do vmware ten port, kterej ti emulator vytvori. Ale vmware hlavne abys zjistil, kde je chyba :) good luck

Z!L0G80

  • -=[t4C]=-
  • Senior Member
  • ****
  • Posts: 280
Jak na debug pres EVC4?
« Reply #9 on: November 26, 2005, 08:24:10 PM »
ja to vyresil instalaci VS2005  :D
-= SmrT SiGNaTuRaM !!! =-

Master

  • [t4C]newbie child
  • VIP
  • *****
  • Posts: 615
Jak na debug pres EVC4?
« Reply #10 on: November 26, 2005, 08:29:58 PM »
jj VS2005 je pekny :)

llAmElliK

  • [TiME4CRiME]
  • Administrator
  • VIP
  • *****
  • Posts: 960
Jak na debug pres EVC4?
« Reply #11 on: November 26, 2005, 09:11:52 PM »
Quote from: mist
vmware pouzivame v praci (testovani software) a nevidim problem v hw. Dokonce vmware narozdil od Virtual PC umi usbcko, ale tobe staci normalni COM porty. Ten emulator vytvori virtualni port na kterej se pak AS pripojuje, takze tobe staci protunelovat do vmware ten port, kterej ti emulator vytvori. Ale vmware hlavne abys zjistil, kde je chyba :) good luck

Na?el jsem tohle - myslíte ?e by to mohlo nějak helpnout?
http://www.hw-group.com/products/hw_vsp/index_cz.html
TiME AND CRiME ARE ETERNAL-REVERSE ENGINEERiNG iS MODERN PHiLOSOPHY AND iSN'T CRiME
[TiME4CRiME]

NeptuN

  • I'd be forever young
  • Junior Member
  • ***
  • Posts: 158
Re: Jak na debug pres EVC4?
« Reply #12 on: March 19, 2006, 08:46:45 PM »
Konec dobry, vsechno dobre. Ale jak mam tedy debugovat pres to VS2005?
Knowledges are powerful weapon

Z!L0G80

  • -=[t4C]=-
  • Senior Member
  • ****
  • Posts: 280
Re: Jak na debug pres EVC4?
« Reply #13 on: April 07, 2006, 03:46:56 AM »
-= SmrT SiGNaTuRaM !!! =-