ida Questions

2

Solved

I found that guarded_open_np function is used by libsqlite3.dylib to open database file. I had a look into sqlite3 open source, there was no such thing. So definitely Apple has modified it to use g...
Rochelrochell asked 16/8, 2013 at 10:22

3

I just want to know how I can change asm instructions in the IDA-view A: How to edit instructions(for instance: jnz to jmp)? How to insert new instructions(call func1, call func2 inserted to exis...
Whispering asked 13/6, 2011 at 7:51

2

I made my changes using IDA but I don't know how to make the new file exe again
Consolidate asked 31/1, 2009 at 2:26

1

IDA pro, x64Dbg, olldbg & windbg are used to Reverse Engineering purposes (as a Dissembler) and debugging. What are the main differences between each?
Meanwhile asked 16/11, 2017 at 16:35

2

Solved

I use hopper disassembler to disassemble iOS apps. It works fine for most of the apps. However today I just got curious to understand a banking app so I tried to disassemble it. So, I moved the ap...
Ringworm asked 4/6, 2017 at 13:6

2

Solved

Basically, I have a user mode program that calls kernel32.CreateProcessA() which internally calls kernel32.CreateProcessInternalW(). Within this function, I'm interested in what is happening inside...
Nunhood asked 14/3, 2017 at 1:55

1

I have recently been learning assembly, and decided to disassemble some of my own executables to study from. I've noticed online resources often reference esp and ebp, the stack and base pointer. I...
Overwork asked 27/2, 2017 at 15:3

1

Solved

I'm trying to find a way to figure out in IDA which exports are data exports and which are real functions export. For example, let's have a look at Microsoft's msftedit.dll's export entries: Whi...
Mikiso asked 31/10, 2016 at 8:26

2

Solved

So usually when I debug with IDA I don't come across any issues; however, with this one particular process (which is 9.9 MB in size before modules) IDA insists it rebase every single time it starts...
Berwick asked 19/5, 2012 at 7:9

2

I am attempting to patch a binary in IDA using the "Assemble" option, and every time I enter an instruction with some arithmetic to calculate the offset, I receive an Invalid Operand error. For exa...
Thremmatology asked 18/6, 2014 at 20:2

1

Solved

I am using IDA Pro to disassemble a Windows DLL file. At one point I have a line of code saying mov esi, dword_xxxxxxxx I need to know what the dword is, but double-clicking it brings me to the...
Enciso asked 29/6, 2016 at 7:35

2

I use IDA Pro Advanced Edition v6. But I can not find the strings window. Only the function window, IDA View-A, IDA Hex View-A, Structures window, Enums window, Imports and Exports window are prese...
ida
Communalism asked 18/9, 2014 at 15:24

2

Solved

Been googling this for a while but i can't find any documentation relating to this. I've been trying to learn ARM and have been looking at the compiled ARM assembly code for a simple calculator.c p...
Shawannashawl asked 15/6, 2016 at 16:18

1

I am trying to run idal64 (IDA pro) inside a screen session, but I receive this error: TVision error: Can not load libcurses.so Without libcurses can work only with xterm/linux Aborted (core dump...
Feria asked 7/5, 2015 at 10:11

1

Solved

In the disassembler and debugger IDA, is there any way to run the currently loaded binary with command line parameters? For instance, say I have the command /bin/ls and want to debug it as /bin/ls ...
Tarbes asked 15/9, 2015 at 12:32

1

I have IDA PRO 6.1 - (i am unable to install the latest version) I am trying to debug x64 application with bochs debugger or windgb. I did the following: installed Bochs-2.4.6 Installed both x8...
Eject asked 27/7, 2014 at 11:29

1

In my code, I am using idc.GetOpnd(ea,0) and idc.GetOpnd(ea,1) to get the 2 operands of an instruction. However, if its a call (or jmp) instruction, I am getting symbols like _perror and loc_8083BA...
Graybill asked 6/5, 2015 at 15:43

3

Solved

How can I set all exceptions behavior to pass to application and not appear in debugger? I'm using IDA Pro 6.6 and WinDbg.
Radome asked 3/2, 2015 at 18:37

1

Solved

Below posted is my code. Help me out in understanding what the below code means: push ebp mov ebp, esp sub esp, 230h
Serology asked 31/10, 2014 at 22:48

1

Solved

Does IDA Pro have a memory mapping functionality similar to that in OllyDbg? If so, I can't find it. I know there is that skinny bar at the top of the screen showing where you are in the address sp...
Pavilion asked 19/3, 2014 at 17:38

3

Solved

Here is what I want to achieve. I identified a class which I defined as a struct to store class data. One of the methods of the class uses class-field as if it's pointer to vtable. int __thiscall ...
Hales asked 9/5, 2011 at 2:3

1

Solved

I am new to Ida and I need to use it to identify which functions within the executable call one of these. I am trying to find a way a packet is encrypted as a security exercise. Lets say I want to ...
Forborne asked 14/10, 2013 at 15:35

1

Solved

From objc sources we can see that SEL is defined as typedef struct objc_selector *SEL; I have disassembly my dylib with idaq, and I did finde call of _MSHookMessageEx function, that is linked from...
Commination asked 5/4, 2013 at 7:36

1

Solved

I was analyzing some x86 binary and found the following instruction which I can not understand. Can someone please explain me following instruction? mov eax, large fs:30h I googled this, and it...
Zeitler asked 24/1, 2013 at 8:19

1

Solved

What function have short and large in this code portion? large is same as long dword? mov eax, ebx cmp [ebp+var_1], 0 jz short loc_413123 call sub_40341C pop large dword ptr fs:0 add esp, 0Ch
Lease asked 27/12, 2012 at 21:20

© 2022 - 2024 — McMap. All rights reserved.