Skip to content
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

IDA7.0 mipsrop.py #27

Open
ghost opened this issue May 22, 2019 · 2 comments
Open

IDA7.0 mipsrop.py #27

ghost opened this issue May 22, 2019 · 2 comments

Comments

@ghost
Copy link

ghost commented May 22, 2019

Traceback (most recent call last):
File "D:/IDA 7.0/plugins/mipsrop.py", line 721, in activate
mipsrop = MIPSROPFinder()
File "D:/IDA 7.0/plugins/mipsrop.py", line 208, in init
self._initial_find()
File "D:/IDA 7.0/plugins/mipsrop.py", line 226, in _initial_find
self.system_calls += self._find_system_calls(start, end)
File "D:/IDA 7.0/plugins/mipsrop.py", line 393, in _find_system_calls
if ea >= start_ea and ea <= end_ea and idc.GetMnem(ea)[0] in ['j', 'b']:
IndexError: string index out of range

@b0ldfrev
Copy link

Oh,maybe you should try delete code "and idc.GetMnem(ea)[0] in ['j', 'b']",resolve it~

@X1ngn
Copy link

X1ngn commented Nov 30, 2020

I have the same problem. When I comment out the system call functions, it works. The gadget for the system call was not found, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants