-
Notifications
You must be signed in to change notification settings - Fork 9
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
ARM BE testing #7
Comments
don't think For |
My bad, I copied the wrong line :-) armeb-unknown-linux-gnueabi is the target. |
BTW, have a look at https://github.com/vfsfitvnm/intruducer (which also has issues on ARM BE for the actual injection) The bootstrapping payloads might serve as inspiration for you, there aren't so many ways to map+dlopen after all. I was able to successfully call functions from the target with ptrace-do, so, for now the codebase can work on ARM BE but I have not ported or written any injection capabilities yet, You can also add some helper functions to directly call into |
re the injection capabilities, my other project might work out of the box for injecting a shared object on the arm be target. |
@thedeadliestcatch I yolo'd a change #8 if you got to the point of invoking functions with a parameter count over the stack limit this should fix those invocations |
YOLO is how Fortune 10 IT vendors roll, son, Will test and report. I did write a remote injection working test case with my BE changes. There are some quirks with the |
After reviewing many projects here on Github, I came across your crate. Pretty clean.
Currently testing for ARM BE (tier 3 target, sadly):
Still figuring out the issues with linking executables.
The text was updated successfully, but these errors were encountered: