Flag: Tornado! Hurricane!

OpenRCE IDA SDK >> generate_disasm_line

generate_disasm_line
Category: Instructions

idaman bool ida_export
generate_disasm_line(ea_t ea, char *buf, size_t bufsize, int flags=0)
Fills *buf, limited by bufsize, with the disassembly at address ea. This text is colour coded, so you need to use tag_remove() (see section 5.20.1) to get printable text.

Examples:
#include <kernwin.hpp> // For get_screen_ea() definition
#include <lines.hpp>

ea_t ea = get_screen_ea();

// Buffer that will hold the disassembly text
char buf[MAXSTR];

// Store the disassembled text in buf
generate_disasm_line(ea, buf, sizeof(buf)-1);

// This will appear as colour-tagged text (which will be mostly unreadable in IDA's Log window)
msg("Current line: %s\n", buf);


Related: generate_disasm_line, get_item_end, ua_ana0, ua_code, ua_mnem, ua_outop

User Contributed Notes
drew Posted: Friday, May 19 2006 16:38.55 CDT
new parameter in IDA 4.5: "generate_disasm_line() has an additional parameter. Currently it can be used to force instruction decoding even if there is no instruction at the specified address"



Note: You must be logged in to add notes to the IDA SDK reference manual.

There are 28,658 total registered users.


Recently Created Topics
Reverse Engineer sof...
May/24
plugin_bochs_user
May/23
Cracking Mbot With a...
May/22
I have started a new...
May/22
windbg - olly/immunity
May/14
Reverse a WinRAR pac...
May/13
Add comments to resu...
May/10
can we code script ...
May/09
Type Casting Structu...
May/07
How to Reverse Engin...
May/03


Recent Forum Posts
windbg - olly/immunity
blowcheck
Help me guys
Olivier
Reverse a WinRAR pac...
NirIzr
windbg - olly/immunity
anonymouse
Reverse a WinRAR pac...
DriEm
Add comments to resu...
phn1x
IDA Resource Viewer ...
DriEm
Add comments to resu...
qiuhan
IDA Resource Viewer ...
waleeda...
IDA Resource Viewer ...
DriEm


Recent Blog Entries
bopwt568
May/27


waleedassar
Apr/20
OllyDbg NumberOfSections Crash

icegood
Apr/13
Advanced labels plugin for ...

waleedassar
Mar/31
GetModuleFileNameEx And Inf...

waleedassar
Mar/31
OllyDbg v1.10 And Wow64

More ...


Recent Blog Comments
michaelkorshandbags on:
May/24
OllyDbg v1.10 And Hardware ...

michaelkorshandbags on:
May/24
Ariadne framework and deobf...

michaelkorshandbags on:
May/24
Portable Executable Format ...

michaelkorshandbags on:
May/24
BIOS Disassembly Ninjutsu (...

michaelkorshandbags on:
May/24
Very comfortable to enjoy g...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit