Buka Rilis, unduh versi Windows terbaru dan ekstrak semua file ke folder pilihan Anda
jika Windows Defender menandai zip atau file apa pun yang mengizinkannya lewat.
Ini karena alat GUI menampung eksploitasi yang diketahui oleh perangkat lunak keamanan https://hackerone.com/reports/2177925
Nyalakan PS4 Anda dan sambungkan ke PC Anda melalui ethernet.
Buka Rilis, unduh versi Linux terbaru dan ekstrak semua file ke folder pilihan Anda
Nyalakan PS4 Anda dan sambungkan ke PC Anda melalui ethernet.
PPPwn-Tkinter-GUI dibuat dengan tujuan memperluas fungsionalitas solusi PPPwn saat ini. Dengan mengubah cara eksploitasi diterapkan dan dijalankan, seseorang dapat meningkatkan keandalan Pemindaian objek yang rusak hingga hampir 100%. Hal ini sering kali bergantung pada konsol, tetapi lebih baik bereksperimen daripada tidak.
Alat ini bersifat open-source dan disediakan apa adanya. Di balik terpalnya, ia menggunakan fungsionalitas baru yang ditambahkan ke PPPwn_cpp oleh nn9dev dengan bantuan Borris_ta (dan juga open source!) dan juga penulisan ulang Rust yang dibuat oleh fedebuonco yang dengan cepat menjadi cara terbaik untuk menjalankan eksploitasi. Ini juga memungkinkan Anda menjalankan versi asli yang dibuat oleh TheFlow
Harap pastikan untuk membaca instruksi dengan seksama, dan selamat bermain-main!
Selain itu, penambahan pppwn_cpp dapat diintegrasikan ke dalam solusi pppwn lainnya (raspi, luckyfox, dll.) hanya dengan beberapa argumen baris perintah tambahan. Dengan menggunakan fork ini, ambil rilis terbaru dan jalankan pppwn --help untuk melihat tanda tambahan.
Scapy hanya jika menggunakan versi Python.
Unduh dan instal Npcap1.80 jika berjalan pada perangkat keras lama, coba 1.70 dan yang lebih lama.
Unduh dan instal Npcap1.80 jika berjalan pada perangkat keras lama, coba 1.70 dan yang lebih lama.
Unduh dan instal Npcap1.80 jika berjalan pada perangkat keras lama, coba 1.70 dan yang lebih lama.
Unduh dan instal Python
Pastikan untuk menambahkannya ke jalur dan instal sebagai admin
Kemudian jalankan perintah berikut di jendela CMD
python -m ensurepip --default-pip
pip install scapy
Di PS4 Anda
Buka Pengaturan lalu Jaringan
Pilih Atur koneksi Internet dan pilih Gunakan Kabel LAN
Pilih Pengaturan khusus dan pilih PPPoE untuk Pengaturan Alamat IP
Masukkan apa pun sebagai Nama Pengguna dan Kata Sandi , disarankan agar 1 huruf sama di kedua kolom untuk kompatibilitas yang lebih baik.
Pilih Otomatis untuk Pengaturan DNS dan Pengaturan MTU
Pilih Jangan gunakan untuk Server Proksi
Kembali dan bersiap untuk menekan Uji koneksi internet
Format drive usb ke exFAT
Temukan folder untuk firmware Anda dan dari dalamnya salin file goldhen.bin ke drive usb Anda untuk Goldhen
Temukan folder untuk firmware Anda dan dari dalamnya salin file payload.bin ke drive usb Anda Untuk VTX
Kemudian colokkan usb ke PS4 Anda
Versi yang didukung saat ini
9,00 9,60 10,00 10,01 10,50 10,70 10,71 11,00
7.00 hingga 11.00 Goldhen akan digunakan bila tersedia
Meski fiturnya lebih sedikit dibandingkan goldhen PS4hen vtx tetap bagus, berikut perbedaannya
Jumlah Rusak meningkatkan jumlah paket overflow yang dikirim ke PS4. Masukkan dalam hex ATAU desimal. (Default: 0x1 atau 1) Nilai HEX yang direkomendasikan adalah 0x1 0x2, 0x4, 0x6, 0x8, 0x10, 0x14, 0x20, 0x30, 0x40 namun Anda bebas menguji dan mencari tahu mana yang terbaik untuk konsol Anda. Kadang-kadang nilai yang terlalu tinggi dapat menyebabkan konsol crash berfungsi kembali ke sesuatu yang stabil.
Tidak ada informasi tentangnya yang belum diuji apakah itu membantu tetapi tersedia jika Anda ingin mencobanya. Masukkan dalam hex ATAU desimal. (Bawaan: 0x1000 atau 4096)
Ketika semprotan lebih tinggi, jangkauan pemindaiannya lebih besar. Masukkan dalam hex ATAU desimal. (Default: 0x1000 atau 4096) (menunggu deskripsi yang lebih baik)
Nilai HEX yang direkomendasikan adalah 0x1000, 0x1050, 0x1100, 0x1150, 0x1200, 0x1250 tetapi Anda bebas menguji dan mencari tahu mana yang terbaik untuk konsol Anda.
Selama tes awal cepat penambahan C++ oleh nn9dev saya secara tidak sengaja mengetikkan nilai desimal saja Spray Num 1100 dan Corrupt Num 20 alih-alih nilai HEX 0x1100 dan 0x20.
Hal ini membuahkan hasil yang sangat cepat dan sangat sukses.
jika Anda ingin mencoba ini, mulailah dengan Semprotkan Num 1100 dalam desimal untuk Corrupt Num 2 dalam desimal dan kerjakan nilai-nilai ini untuk melihat mana yang cocok untuk Anda.
Hal ini memungkinkan ipv6 khusus untuk digunakan dalam format berikut 4141:4141:4141:4141 atau 1e1e:1e1e:1e1e:1e1e
Ini telah ditambahkan untuk orang-orang ke Tinker tanpa mengetahui strategi apa pun selain itu, mengubahnya memungkinkan eksploitasi untuk benar-benar berfungsi di beberapa konsol.
Dapat diatur untuk menggunakan ipv6 asli oleh TheFlow yaitu 4141:4141:4141:4141 jika default oleh Borris-ta memberikan hasil negatif.
Bagian fe80:: dari alamat ditangani secara internal.
tidak perlu menunggu kotak centang padi
Tombol pintasan pengaturan jaringan
tombol ipconfig CMD
Klik dua kali pada PPPwn Tinker.exe
Nyalakan PS4 Anda dan sambungkan ke PC Anda melalui ethernet.
Pilih antarmuka ethernet Anda
Untuk menemukannya Anda bisa mencarinya di
Pengaturan>Jaringan & Internet> Ethernet di menu sebelah kiri>Kemudian Klik pada nama koneksi gulir ke bawah dan haluskan Deskripsi
Pilih versi firmware yang digunakan PS4 Anda
PPPwn versi C++ adalah opsi default
Biasanya disarankan untuk tidak menggunakan versi IPV6 yang lama, tetapi jika konsol Anda mengalami crash tanpa kemajuan melewati Tahap 2, ketik 4141:4141:4141:4141 di bidang ipv6 khusus.
Anda dapat mengubah pengaturan Num di ketiga bidang berdasarkan instruksi di atas. Atau biarkan kosong untuk menggunakan default.
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Pilih antarmuka ethernet Anda
Untuk menemukannya Anda bisa mencarinya di
Pengaturan>Jaringan & Internet> Ethernet di menu sebelah kiri>Kemudian Klik pada nama koneksi gulir ke bawah dan haluskan Deskripsi
Pilih versi firmware yang digunakan PS4 Anda
Untuk memilih versi Rust, klik menu dropdown dan pilih Rust
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Versi Rust akan menerima peningkatan lebih lanjut jika memungkinkan.
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Pilih antarmuka ethernet Anda
Untuk menemukannya Anda bisa mencarinya di
Pengaturan>Jaringan & Internet> Ethernet di menu sebelah kiri>Kemudian Klik pada nama koneksi gulir ke bawah dan haluskan Deskripsi
Pilih versi firmware yang digunakan PS4 Anda
Untuk memilih versi Python, klik menu dropdown dan pilih Python
Python tidak memiliki opsi untuk mengubah ipv6.
Python tidak memiliki dukungan untuk mengubah nilai Num yang dibiarkan kosong atau dengan penulisan di dalamnya tidak akan menghasilkan kesalahan atau penambahan pada perintah.
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Versi Python hanya tersedia untuk pemeriksaan kewarasan dan jika terjadi situasi gila di mana Windows tidak dapat menjalankan versi C++ atau Rust dengan andal.
Versi Python dapat dengan mudah diedit notepad++ dan lain-lain.
Di direktori tempat file diekstraksi, buka terminal dan jalankan
sudo chmod 777 *
Kemudian klik dua kali pada PPPwn Tinker.bin
Nyalakan PS4 Anda dan sambungkan ke PC Anda melalui ethernet.
Pilih antarmuka ethernet Anda biasanya dimulai dengan "enp"
Pilih versi firmware yang digunakan PS4 Anda
PPPwn versi C++ adalah opsi default
Biasanya disarankan untuk tidak menggunakan versi IPV6 yang lama, tetapi jika konsol Anda mengalami crash tanpa kemajuan melewati Tahap 2, ketik 4141:4141:4141:4141 di bidang ipv6 khusus.
Anda dapat mengubah pengaturan Num di ketiga bidang berdasarkan instruksi di atas. Atau biarkan kosong untuk menggunakan default.
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Pilih antarmuka ethernet Anda biasanya dimulai dengan "enp"
Pilih versi firmware yang digunakan PS4 Anda
Untuk memilih versi Rust, klik menu dropdown dan pilih Rust
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Versi Rust akan menerima peningkatan lebih lanjut jika memungkinkan.
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Pilih antarmuka ethernet Anda biasanya dimulai dengan "enp"
Pilih versi firmware yang digunakan PS4 Anda
Untuk memilih versi Python, klik menu dropdown dan pilih Python
Python tidak memiliki opsi untuk mengubah ipv6.
Python tidak memiliki dukungan untuk mengubah nilai Num yang dibiarkan kosong atau dengan penulisan di dalamnya tidak akan menghasilkan kesalahan atau penambahan pada perintah.
Anda dapat menekan tombol Jalankan PPPwn dan di PS4 Anda tekan Tes koneksi internet
Lihat Pemecahan Masalah untuk mendapatkan bantuan
Versi Python hanya tersedia untuk pemeriksaan kewarasan dan jika terjadi situasi gila yang belum pernah terjadi sebelumnya di mana Linux tidak dapat menjalankan versi C++ atau Rust dengan andal.
Versi Python dapat dengan mudah diedit melalui notepad++ dan lain-lain.
Jika Anda mendapatkan pesan PPPwned tetapi tidak ada emas, format ulang drive usb Anda atau coba yang lain.
Jika skrip macet di [*] Menunggu antarmuka siap... mulai ulang proses eksploitasi
Jika skrip macet di [+] Menyematkan ke CPU XX...selesai restart proses eksploitasi
Jika skrip macet di [+] Memindai objek yang rusak...ditemukan fe80::0fdf:4141:4141:4141 [+] TAHAP 2: KASLR kalah [*] Mengalahkan KASLR... dan konsol Anda mogok coba ubah ke IPV6 lama
Jika skrip macet di [*] Menunggu konfigurasi IPCP ACK... dan konsol Anda mogok coba ubah ke IPV6 lama
Jika skrip macet pada salah satu hal berikut [ ] Mengirim konfigurasi LCP ACK... [ ] Mengirim permintaan konfigurasi LCP... [ ] Menunggu konfigurasi LCP ACK... [ ] Menunggu permintaan konfigurasi IPCP... [ ] Mengirim IPCP mengkonfigurasi NAK... [ ] Menunggu permintaan konfigurasi IPCP... [ ] Mengirim IPCP mengkonfigurasi ACK... [ ] Mengirim permintaan mengkonfigurasi IPCP... [ ] Menunggu IPCP mengkonfigurasi ACK... [ ] Menunggu antarmuka untuk bersiap...
Mulai ulang proses eksploitasi
Jika Anda menggunakan mesin yang baru dikonfigurasi, Anda mungkin perlu menginstal kerangka .Net terbaru
Untuk informasi selengkapnya, lihat Pemecahan Masalah untuk mendapatkan bantuan
Masalah lebih lanjut Anda dapat membuka Masalah jika Anda mau atau menghubungi saya di Twitter Dr.Yenyen
Rilis terbaru dikirimkan tanpa latar belakang tetapi dapat diatur melalui petunjuk di bawah.
Background di GUI bisa ditambahkan dengan salah satu pilihan anda harus di folder "imgs" dan dalam format "png" resolusi 600x700 dan diberi nama "background".
Instal python dan npcap melalui instruksi di atas.
install pyinstaller salin exe pyinstaller ke folder yang sama dengan kode sumber.
CD ke dalam folder melalui CMD dan kompilasi menggunakan perintah ini (opsional "--icon imgs/icon.ico" setelah --onefile)
pyinstaller --noconsole --onefile PPPwnTinker.py
dokumen pyinstaller
Kecuali mengubah GUI maka memerlukan folder dan file berikut
Bins Stage1 dan Stage2 harus berada dalam jalur folder versi firmawre diikuti dengan contoh file stage
bins/1100/stage1/stage1.bin (dapat dikompilasi dari POC asli oleh TheFlow yang ditautkan di bawah atau dapat diunduh di tempat lain yang telah dibuat sebelumnya)
bins/1100/stage2/stage2.bin (harus dibuat dari Goldhen atau VTX)
di folder yang sama dengan GUI pppwn.exe oleh nn9dev, penulisan ulang Rust oleh fedebuonco dan TheFlow python pppwn.py dan offsets.py semuanya ditautkan di bawah
Segera hadir
Aliran Resmi untuk PPPwn
xfangfang untuk penulisan ulang C++
nn9dev untuk perubahan C++
fedebuonco untuk Penulisan Ulang Karat
Borris-ta atas bantuannya
Terima kasih kepada penguji Beta GUI Sausig, Rust, dan nn9dev.