xfangfang / PPPwn_cpp

C++ rewrite of PPPwn (PlayStation 4 PPPoE RCE)
GNU General Public License v3.0
401 stars 59 forks source link

linux help #38

Closed Jobroski47 closed 6 months ago

Jobroski47 commented 6 months ago

idk whats the issue but ive tried most if not all of the linux versions of this ran them in both the terminal and standalone but it just makes a black flicker, im running lubuntu on a chromebox cn60 witha Celeron cpu

Jobroski47 commented 6 months ago

i may just be a linux noob so any help works

xfangfang commented 6 months ago

You need to download this version: https://nightly.link/xfangfang/PPPwn_cpp/workflows/ci.yaml/main/x86_64-linux-musl.zip

Please show the content you entered in the terminal.

Jobroski47 commented 6 months ago

is the devopment portion what i need to type into the terminal? i wasnt sure if that was for smth else or not. cause i used that version but didnt do that portion, again linux noob, and just general dumb ass mb lol

xfangfang commented 6 months ago

ran them in both the terminal and standalone but it just makes a black flicker

I just want to know what you entered into the terminal when you tried before.

You need to describe all your operations so that others can know where the problem is, otherwise I don't know where to start (Do I need to explain how to turn on the computer? Just kidding)

Jobroski47 commented 6 months ago

i didnt type anything ._., i just tried to run the thing cause it was called an application

xfangfang commented 6 months ago

You need to know how to use terminal. pppwn_cpp is a program that runs in in terminal.

You can refer to the macos guide, which is basically the same as Linux. https://github.com/xfangfang/PPPwn_cpp/issues/10

But if you know nothing about Linux, then perhaps you will encounter many problems. Anyway, this is a good start.

Jobroski47 commented 6 months ago

thx, ill try some things ou including this and come back

Jobroski47 commented 6 months ago

i tried, got confused, its 12 at night im sry for making a pointless thread cause im stupid and dont know how shit works

Jobroski47 commented 6 months ago

im back with a refreshed mind, so i tried again, i got to the xattr promt then it said command not found, specificly sudo: xattr: command not found

xfangfang commented 6 months ago

you don’t need to do that step

Jobroski47 commented 6 months ago

do i need wireshark?

xfangfang commented 6 months ago

No need, just use sudo to execute under Linux

sudo pppwn ...

Jobroski47 commented 6 months ago

ok 👍

Jobroski47 commented 6 months ago

so like this? (im so sorry about the size i didnt want to waste time for croppage lol, probaly wouldve helped lol) screenshot-0480a388

xfangfang commented 6 months ago

don't use "en0", use the real interface name in your computer.

https://github.com/TheOfficialFloW/PPPwn?tab=readme-ov-file#usage

DO NOT RUN the exploit just yet (don't press Enter yet) but prepare this command on your prompt (see ifconfig for the correct interface)

Jobroski47 commented 6 months ago

oh ik im busy finding that part, ik i have it somewhere already cause i was setting up the original exploit, the one that just gave the pppwn message and no goldhen. thx for reminding me of iconfig tho

Jobroski47 commented 6 months ago

i think it worked, what now. wait missed a detail, at the bottom if you havent noticed yet it says a thing that looks bad screenshot-ac7aaa25

xfangfang commented 6 months ago

It should be --interface enp1s0 not --enp1s0

Jobroski47 commented 6 months ago

fixed that, now what

Jobroski47 commented 6 months ago

ok i realized when fixing it i forgot to get the stage 2 part, also i am still getting the stage 1 permission denied message

xfangfang commented 6 months ago
sudo /home/jobroski/Downloads/pppwn/pppwn --interface enp1s0 --fw 1100 --stage1 /home/jobroski/Downloads/pppwn/stage1.bin --stage2 /home/jobroski/Downloads/pppwn/stage2.bin --auto-retry
Jobroski47 commented 6 months ago

oh thank u, lemmi try this

xfangfang commented 6 months ago

Why torture yourself with using Linux instead of switching to a more user-friendly Windows?

Jobroski47 commented 6 months ago

bro this little shit didnt want to install win7 😭(like was stuck for 4 hours on starting windows) it had only 10 gb of install space lmfao, otherwise i totally would, my main pc is windows but is too hunky to move around, meanwhile the chromebox is like the size of the psvr thing or like a wii mini, if i get a new ssd for it ill install windows 7 or hell even windows 8 or 10

Jobroski47 commented 6 months ago

this is a first, using a move controller to get to the internet test part lol, could'nt find the duelshock

Jobroski47 commented 6 months ago

stage 1 command not found, and stage 2 premission denied

xfangfang commented 6 months ago

just copy and paste

sudo /home/jobroski/Downloads/pppwn/pppwn --interface enp1s0 --fw 1100 --stage1 /home/jobroski/Downloads/pppwn/stage1.bin --stage2 /home/jobroski/Downloads/pppwn/stage2.bin --auto-retry

just copy and paste

Jobroski47 commented 6 months ago

i did it, cut off at the y at the very end, im using txt files to do it, ill grab a screenshot, literally wont let me get the y (im using the mouse) i did add a y to replace it tho

(update even selecting all doesnt select y) screen

Jobroski47 commented 6 months ago

i got it, lubuntu's default text wtv didnt want to select it, the other one (vim) idk wtf is up but i didnt get a goldhen message when running the script

xfangfang commented 6 months ago

Whenever you encounter a problem, don't just say that the problem exists. Every time, you should present your input and terminal's output, just saying that the problem exists has no effect.

Jobroski47 commented 6 months ago

just wanted help jeeze. here you go, i dont see where you'd even get any information from, i copied the thing you said, idk whats up stages 0 and 1 the rest

Jobroski47 commented 6 months ago

does this even do goldhen? if not sry for bothering you. also to add on to the last message a bit, i did have a goldhen usb in the ps4, it also has it on the internal hard drive (to give further insight)

xfangfang commented 6 months ago

Sorry, I missed the previous notification. Everything seems to be fine. Did you use the wrong stage2?

If you did download stage2 from here, then I don't know the reason either: https://github.com/SiSTR0/PPPwn/releases/tag/1.01

Jobroski47 commented 6 months ago

Okay, i may have used a stage 2 from a different tool, it should have worked in my little mind but not all megablocks can connect with lego. When i get home ill try a new stage 2 lol thx

Jobroski47 commented 6 months ago

yea it worked, goldhen loaded. no issues. thanks for the assistance