Spørsmål:
WinDbg kan ikke koble til IDA Pro feilsøkingsserver
Lelouch Lamperouge
2013-04-20 11:01:16 UTC
view on stackexchange narkive permalink

Miljø:

  • Vert: Win7 SP1 x64: VMWare Workstation 9.02, VirtualKD, IDA Pro 6.4.13 (x64) og WinDbg
  • Gjest: Win7 SP1 x64

Jeg har VirtualKD-oppsett riktig i gjesten og verten. Jeg sier dette fordi det å knytte WinDbg til gjesten VM gjennom VirtualKD fungerer feilfritt.

Men når jeg prøver å koble IDA Pro's WinDbg-grensesnitt ved hjelp av instruksjon på denne siden, IDA fortsetter å kaste følgende feil:

  Windbg: bruker feilsøkingsverktøy fra '<PATH>'Koble til feilsøkingsserver med' com: port = \\. \ pipe \ kd_Win7x64_SP1, pipe'Connect mislyktes: Serveren er for øyeblikket deaktivert.  

VirtualKDs vmmon kjører på verten og viser følgende : vmmon UI

OPPDATERING: Det viser seg at det er et problem med IDA 6.4. Jeg hadde tilfeldigvis IDA 6.3 installert på maskinen min også. Det fungerte uten problemer. Har noen brukt IDA6.4 til feilsøking av live-kjerner? Kan noen fortelle meg hvordan jeg kan rette opp dette problemet i IDA 6.4 ?

velkommen til RE.SE. Er du koblet til WinDbg * mens * du prøver å koble deg til IDA?
Nei, jeg er ikke :) Ingen andre feilsøkere er koblet til målet for øyeblikket
Jeg vil på det sterkeste anbefale å bruke offisielle støttekanaler (dvs. e-post) for slike lokaliserte IDA-problemer.
På en eller annen måte slo den tanken meg aldri. Takk!
En svar:
gelodelrosario
2013-07-10 11:52:55 UTC
view on stackexchange narkive permalink

Jeg hadde det samme problemet først da jeg prøvde å koble IDAPro til windbg . Det jeg gjorde var følgende:

  1. Rediger ida.cfg -filen manuelt i . \ IDA 6.4 \ cfg \ directory .
  2. Endre banen DBGTOOLS med WinDbg-verktøykatalogen. For eksempel til:

      DBGTOOLS = "C: \\ Program Files (x86) \\ Windows Kits \\ 8.0 \\ Debuggers \\ x86 \\";  
Bare for å legge til, det skal være dobbelt tilbakeslag, som i C-programmering. Og sørg for at du valgte Kjernedebugging i Feilsøking-> Feilsøkingsalternativer-> Spesifikke feilsøkingsalternativer
Sørg også for at du har 32-biters versjonen av feilsøkingsverktøyene installert - pakken er WinSDKDebugToolsRedist_x86, men MS installerer den ikke når du installerer feilsøkingsverktøyene hvis du er på et 64-biters system.


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...