-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
idb2pat fix bugs #97
Comments
hey @HongThatCong thanks for reporting this issue! I'll look into the bug and try to make a fix here. thanks for your hard work over the years that enabled me to learn how FLIRT works. |
Thanks Willi, |
Hi Willam. |
I'm glad we can communicate! Thank you very much for reaching out here :-) I will take a look at your fork and try to merge the changes in here. I'll update this issue when this is done. Thank you! |
Hi William, I am TQN, the old author of idb2sig plugin.
I need to update my plugin, so I used your script to test the result and compared the resulting
.pat
files with IDA flair tool.After some work, I found some bugs in the old plugin code.
So I have fix those bugs in your code. But it still have a small bug:
find_ref_loc
will returnBADADDR
for the following sequence:with:
But in byte pattern is 0x0629 (29 06) because of
+10h
Hope you have a time and fix it.
Thanks and best regards.
My code:
https://github.com/HongThatCong/idb2sig
The text was updated successfully, but these errors were encountered: