Skip to content

HenryQuan/ida2br

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ida2br

Convert ida search lists to breakpoints + offset. Simply paste the search result to ida.txt, update the offset, run the script and ctrl + v to lldb console.

This script can be quite powerful as long as you are in the right direction. You should be able to find the right address because you set breakpoints to all possible ones. However, if there are too many results, you need to remove many incorrect addresses even before the program continues to run. Use delbrc to solve this issue. Currently, WORK IN PROGRESS.

For example, if you see the number is substracting 1 every time. Then, you can search SUB.*#1$ in ida to find all sub commands. There might be a few hundreds and maybe even thousands but the address you want should be there as well. With enough time and patience, you should eventually find the right one.

calc_addr

A simple script for calculating the correct address plus or minus the offset

delbrc

Type command script import delbrc.py to use delbrc in lldb. The path is relative so adjust it if needed.

more coming soon?

About

Convert ida search lists to breakpoints + offset and more tools

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published