-
Notifications
You must be signed in to change notification settings - Fork 67
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
[Feature req] Route traffic after successfull jailbreak #65
Comments
maybe you can try :https://github.com/stooged/PI-Pwn they run pppoe-server after jailbreak. I have implemented a simple version of pppoe server for macOS and Windows, but it does not work on Linux. #10 (comment) https://github.com/xfangfang/PPPwn_cpp/tree/gateway I haven't tried it before, but maybe you can make it work under Linux by adding this modification:https://stackoverflow.com/a/8578541 |
Thank you. I didn't noticed gateway branch. This sounds very promising. I will try it on my Linux PC, and also on OPNSense (FreeBSD), and share results. |
I got this error when triyng to compile. [ 87%] Building CXX object CMakeFiles/pppwn_static.dir/src/gateway.cpp.o Stop. Stop. Stop. |
#67 |
So, i managed to start gateway on OPNSense with INADDR_ANY fix from my PR. But, after i powered off my PS4, gateway was still running. Is there any way to automatically stop it after cient (ps4) disconnects? Thank you. EDIT: Maybe i can run PPPwn network, and then ping PS4 ip. once i detect ps4 not repsonging to ping for long time, i can kill pppwn network process. I hope PS4 can respond to ping on its IP specified in gateway.cpp. |
The problem may occur in different places on freebsd, which requires checking the pcap traffic on the router to determine the specific problem. I think the best alternative is to use a real pppoe-server, which can better match the operating system. The current gateway branch is just a simple platform independent implementation, which is inefficient and may have packet loss or performance issues. Perhaps an elegant approach is you can write a simple web service that calls pppwn and pppoe-server, in which case you can freely combine the desired operations |
I tried clean FreeBSD and also OPNSense. |
Hello. Its not bad idea to run PPPwn on router, as its online 24/7.
But after jailbreak, we need to disable PPPoE client (which breaks automatized jailbreaking), or manually run PPPoE server.
Is it possible to embedd PPPoE server into PPPwn_cpp, so with some pppwn parameter, it will host PPPoE server for internet access on jailbroken PS4?
Also, if PPPoE client (PS4) disconnects, it can start jailbraking over again? this way once PS4 has PPPoE client enabled, jailbreak will be fully automatic.
The text was updated successfully, but these errors were encountered: