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

added a auto installer that can be piped into sh to install peace #1

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

alexcote1
Copy link

No description provided.

@chtzvt
Copy link
Owner

chtzvt commented Oct 31, 2018

I'd be interested in this!

One of the pressing issues that needs to be addressed with Peace is actually building the ping binary. As it currently stands, that process involves installing all the dependencies of the iputils build system, which is far too involved. It'd also be somewhat difficult to accomplish on a system you're attacking, because installing all of those packages would be pretty noisy.

I was looking through the Meson build scripts the other day to try and figure out what libraries and flags it uses to build ping, specifically. If we can sort those out, then building Peace locally (and cross-compiling it for target systems) would be a total breeze.

Would you be willing to look into that more deeply?

@alexcote1
Copy link
Author

alexcote1 commented Oct 31, 2018

this is a more drop in system as you can just run curl "linktoit"|sh on the system. while noisier then just putting the prebuilt on there it forgoes the issue of incompatible shared objects in theory. we can however develop it more with more system support and better/ existent error handling . i do however think that building on victim is the best solution.

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

Successfully merging this pull request may close these issues.

2 participants