Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
Interactive Disassembler Professional (formerly IDA Pro), a proprietary multi-platform disassembler by Hex-Rays.
1
vote
Patch all calls to a single function using IDC
will patch the address at 'ea' with 0x90 (NOP), or in case of patching several bytes:
buffer = b'\x90\x90\x90\x90'
ida_bytes.patch_bytes(ea, buffer)
hope this helps.
[1] https://hex-rays.com/products/ida … /support/idapython_docs/ida_bytes.html#ida_bytes.patch_byte
[2] https://hex-rays.com/products/ida/support/idadoc/713.shtml …
0
votes
2
answers
126
views
How to change default pointer size in IDA Pro
so, I'm writing a script to automate analysis, and the code I'm working with is 64bit.
the pointer size field shown here is the wrong one:
I want to change it from within python to 64bit. I've search …
1
vote
Accepted
How to change default pointer size in IDA Pro
in idapython the following can be used to set the pointer size:
ida_ida.inf_set_cc_cm(ida_typeinf.CM_N16_F32)
the enum/definition for 'CM_N16_F32' is found in ida.hpp:
https://hex-rays.com/products/ida … #ida_ida.INF_CC_CM
https://hex-rays.com//products/ida/support/idapython_docs/ida_typeinf.html#ida_typeinf.CM_N64
exciting stuff :) …