2014-07-27 27 views
5

ho IDA PRO 6.1 - (non sono in grado di installare la versione più recente)applicazione x64 di debug usando IDA PRO 6.1

Sto cercando di applicazioni x64 debug con bochs debugger o windgb.

ho fatto la seguente:

  1. installati Bochs-2.4.6
  2. installata sia la versione x64 x86 & del debugger di Windows.
  3. Fatto che il percorso predefinito per il debugger per Windows in ida.cfg sta facendo il broncio a:

    DBGTOOLS = "C:\\Program Files (x86)\\Windows Kits\\8.1\\Debuggers\\x86\\"; 
    

Non posso ebug x64 con qualsiasi debugger e gradirei un piccolo aiuto da destra modo per configurare i debugger.

non sono in grado di eseguire il debug qualsiasi applicazione x64. quando ho impostato il debugger per Bochs si comincia a correre e poi si blocca con errori come:

enter image description here

Quando provo ad usare windgb Mantiene riferendo che:

Could not initialize WinDgb engine...with error: The specified procedure could not be found.(000007F)...

Quando clicco su OK ottengo:

"The File can't be loaded by the debugger plugin. Please verify that the parameters are valid."

Quali sono i parametri giusti?

C'è una stringa di connessione quando io sono il debug di un'applicazione locale. Nei file della guida di IDA dice di lasciare vuota la stringa di connessione per l'applicazione locale, ma anche quando seleziono x64 dbgsrv.exe e imposto la stringa di connessione predefinita non funziona.

risposta

4

Ho avuto lo stesso problema, aggiungendo la posizione x86 windbg alla variabile di ambiente PATH risolto il problema per me:

PATH = %PATH%;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86 
+0

darò una prova. E 'l'utente o variabili di sistema si è aggiunto a? – dandan

+0

Sì ha funzionato. Tieni presente che IDA Pro ha 2 configurazioni: una per utente Windows standard e un'altra per utente amministratore. – ahmd0