-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
META - Fix analysis #4868
Comments
Yes, even if this is more about correctness of the analysis than about performance or user-friendliness. |
How about handling vtables to get hints in c++ code? |
This bug tries to keep together issues related to code analysis. Vtables are just an array of function pointers and for an initial refactoring of the code related to Analysis, I think they are not uber necessary. It can be handled in a separate issue though :) |
@rlaemmert you can now print vtables using |
this is a long-story , not everything is gonna be fixed for the next release. please choose the ones you think they can be done or the ones you can do in 1 month and create specific issues for them |
I miss the symsize here, but agree about that api |
For OS X vtables parsing https://github.com/cocoahuke/maclook4ref |
@XVilka better open a separated issue for this. |
@ret2libc can you please update the issue to the current situation? |
This is very hard for me (as for everybody else i think) to do. I'd need to review all the analysis code base. Maybe we have done 1 or 2 of these checks. |
I dont think we can focus on analysis yet, so moving to 3.4 Also, this is the most important analysis bug right now: #10420 |
Please update the issue, maybe split. |
Let's close this. It is very old and it's better to split stuff anyway. |
afr
doesn't work and other analysis seems to do hackish things)adf
andadfg
, they do not always work well)Function API proposal:
r_anal_fcn_size
for the size of the function, that is sum(bbs)r_anal_fcn_firstaddr
for the minimum address in a functionr_anal_fcn_lastaddr
for the maximum address in a functionr_anal_fcn_addr
for the entry address of a functionr_anal_fcn_range
for max-min, that isr_anal_fcn_lastaddr
-r_anal_fcn_firstaddr
The text was updated successfully, but these errors were encountered: