Added BinLoader
This commit is contained in:
106
PSFree.manifest
106
PSFree.manifest
@@ -1,106 +0,0 @@
|
||||
CACHE MANIFEST
|
||||
# v1
|
||||
# Generated on 2025-09-03 21:13:28.104236
|
||||
|
||||
CACHE:
|
||||
index.html
|
||||
includes/index.css
|
||||
includes/js/index.js
|
||||
includes/payloads/Jailbreak.js
|
||||
includes/payloads/payloads.js
|
||||
includes/payloads/Bins/Dumper/appdumper.bin
|
||||
includes/payloads/Bins/Dumper/kerneldumper.bin
|
||||
includes/payloads/Bins/Dumper/moduledumper.bin
|
||||
includes/payloads/Bins/Dumper/ps4-dumper-vtx-900.bin
|
||||
includes/payloads/Bins/GTA/ArabicGuy-1.0-1.27-rfoodxmodz.bin
|
||||
includes/payloads/Bins/GTA/ArabicGuy-1.0-1.32-rfoodxmodz.bin
|
||||
includes/payloads/Bins/GTA/ArabicGuy-1.0-1.33-rfoodxmodz.bin
|
||||
includes/payloads/Bins/GTA/BeefQueefMod-1.33.bin
|
||||
includes/payloads/Bins/GTA/BeefQueefMod-1.34.bin
|
||||
includes/payloads/Bins/GTA/BeefQueefMod-1.38.bin
|
||||
includes/payloads/Bins/GTA/WildeModz-1.32.bin
|
||||
includes/payloads/Bins/GTA/WildeModz-1.33.bin
|
||||
includes/payloads/Bins/GTA/WildeModz-1.38.bin
|
||||
includes/payloads/Bins/Linux/LinuxLoader-900-2gb.bin
|
||||
includes/payloads/Bins/Linux/LinuxLoader-900-3gb.bin
|
||||
includes/payloads/Bins/Linux/LinuxLoader-900-4gb.bin
|
||||
includes/payloads/Bins/Linux/LinuxLoader-900-5gb.bin
|
||||
includes/payloads/Bins/Linux/LinuxLoader-900.bin
|
||||
includes/payloads/Bins/RDR2/OystersMenu-1.00-FREE.bin
|
||||
includes/payloads/Bins/RDR2/OystersMenu-1.13-FREE.bin
|
||||
includes/payloads/Bins/RDR2/OystersMenu-1.19-FREE.bin
|
||||
includes/payloads/Bins/RDR2/OystersMenu-1.24-FREE.bin
|
||||
includes/payloads/Bins/RDR2/OystersMenu-1.29-FREE.bin
|
||||
includes/payloads/Bins/Tools/app2usb.bin
|
||||
includes/payloads/Bins/Tools/appcache-install.bin
|
||||
includes/payloads/Bins/Tools/backupdb.bin
|
||||
includes/payloads/Bins/Tools/disableaslr.bin
|
||||
includes/payloads/Bins/Tools/disableupdates.bin
|
||||
includes/payloads/Bins/Tools/enable-browser.bin
|
||||
includes/payloads/Bins/Tools/enableupdates.bin
|
||||
includes/payloads/Bins/Tools/exitidu.bin
|
||||
includes/payloads/Bins/Tools/ftp.bin
|
||||
includes/payloads/Bins/Tools/historyblocker.bin
|
||||
includes/payloads/Bins/Tools/Orbis-Toolbox-900.bin
|
||||
includes/payloads/Bins/Tools/permanent-uart.bin
|
||||
includes/payloads/Bins/Tools/ps4debug.bin
|
||||
includes/payloads/Bins/Tools/pup-decrypt.bin
|
||||
includes/payloads/Bins/Tools/restoredb.bin
|
||||
includes/payloads/Bins/Tools/rif-renamer.bin
|
||||
includes/payloads/Bins/Tools/rifrenamer.bin
|
||||
includes/payloads/Bins/Tools/ToCex.bin
|
||||
includes/payloads/Bins/Tools/ToDev.bin
|
||||
includes/payloads/Bins/Tools/ToDex.bin
|
||||
includes/payloads/Bins/Tools/ToKratos.bin
|
||||
includes/payloads/Bins/Tools/WebRTE_900.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.3_702L.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.3_755L.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.4b18.2.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.4b18.4.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.4b18.5.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.4b18.6.bin
|
||||
includes/payloads/GoldHEN/goldhen_v2.4b18.bin
|
||||
includes/payloads/HEN/HEN.bin
|
||||
includes/payloads/testing/goldhen_2.4b18.5_allfw_test.bin
|
||||
includes/payloads/testing/ps4debug_v1.1.19.bin
|
||||
src/alert.mjs
|
||||
src/config.mjs
|
||||
src/lapse.mjs
|
||||
src/psfree.mjs
|
||||
src/send.mjs
|
||||
src/fonts/FONTS.LICENSE
|
||||
src/fonts/LiberationMono-Regular.ttf
|
||||
src/kpatch/700.bin
|
||||
src/kpatch/750.bin
|
||||
src/kpatch/800.bin
|
||||
src/kpatch/850.bin
|
||||
src/kpatch/900.bin
|
||||
src/kpatch/903.bin
|
||||
src/kpatch/950.bin
|
||||
src/kpatch/Makefile
|
||||
src/lapse/ps4/700.mjs
|
||||
src/lapse/ps4/750.mjs
|
||||
src/lapse/ps4/751.mjs
|
||||
src/lapse/ps4/800.mjs
|
||||
src/lapse/ps4/850.mjs
|
||||
src/lapse/ps4/852.mjs
|
||||
src/lapse/ps4/900.mjs
|
||||
src/lapse/ps4/903.mjs
|
||||
src/lapse/ps4/950.mjs
|
||||
src/module/chain.mjs
|
||||
src/module/int64.mjs
|
||||
src/module/mem.mjs
|
||||
src/module/memtools.mjs
|
||||
src/module/offset.mjs
|
||||
src/module/rw.mjs
|
||||
src/module/utils.mjs
|
||||
src/module/view.mjs
|
||||
src/rop/ps4/700.mjs
|
||||
src/rop/ps4/750.mjs
|
||||
src/rop/ps4/800.mjs
|
||||
src/rop/ps4/850.mjs
|
||||
src/rop/ps4/900.mjs
|
||||
src/rop/ps4/950.mjs
|
||||
|
||||
NETWORK:
|
||||
*
|
||||
@@ -35,6 +35,14 @@ _Note: Support for other firmwares listed in the "Vulnerability Scope" table may
|
||||
- [ ] `view.mjs`: Assumes PS4, support PS5 as well
|
||||
- [ ] Add PS5 support
|
||||
|
||||
## Additional features
|
||||
|
||||
- Language switcher
|
||||
- HEN flavor selector
|
||||
- GoldHEN version selector
|
||||
- Descriptive payload selection
|
||||
- Up to date
|
||||
|
||||
## Copyright and Authors:
|
||||
|
||||
AGPL-3.0-or-later (see [LICENSE](LICENSE)). This repo belongs to the group `anonymous`. We refer to anonymous contributors as "anonymous" as well.
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
################# By Nazky ##############
|
||||
import os
|
||||
from datetime import datetime
|
||||
|
||||
67
includes/PSFree.manifest
Normal file
67
includes/PSFree.manifest
Normal file
@@ -0,0 +1,67 @@
|
||||
CACHE MANIFEST
|
||||
# v1
|
||||
# Generated on 2025-09-10 14:29:09.794421
|
||||
|
||||
CACHE:
|
||||
index.css
|
||||
js/index.js
|
||||
payloads/Jailbreak.js
|
||||
payloads/payloads.js
|
||||
payloads/Bins/Dumper/appdumper.bin
|
||||
payloads/Bins/Dumper/kerneldumper.bin
|
||||
payloads/Bins/Dumper/moduledumper.bin
|
||||
payloads/Bins/Dumper/ps4-dumper-vtx-900.bin
|
||||
payloads/Bins/GTA/ArabicGuy-1.0-1.27-rfoodxmodz.bin
|
||||
payloads/Bins/GTA/ArabicGuy-1.0-1.32-rfoodxmodz.bin
|
||||
payloads/Bins/GTA/ArabicGuy-1.0-1.33-rfoodxmodz.bin
|
||||
payloads/Bins/GTA/BeefQueefMod-1.33.bin
|
||||
payloads/Bins/GTA/BeefQueefMod-1.34.bin
|
||||
payloads/Bins/GTA/BeefQueefMod-1.38.bin
|
||||
payloads/Bins/GTA/WildeModz-1.32.bin
|
||||
payloads/Bins/GTA/WildeModz-1.33.bin
|
||||
payloads/Bins/GTA/WildeModz-1.38.bin
|
||||
payloads/Bins/Linux/LinuxLoader-900-2gb.bin
|
||||
payloads/Bins/Linux/LinuxLoader-900-3gb.bin
|
||||
payloads/Bins/Linux/LinuxLoader-900-4gb.bin
|
||||
payloads/Bins/Linux/LinuxLoader-900-5gb.bin
|
||||
payloads/Bins/Linux/LinuxLoader-900.bin
|
||||
payloads/Bins/RDR2/OystersMenu-1.00-FREE.bin
|
||||
payloads/Bins/RDR2/OystersMenu-1.13-FREE.bin
|
||||
payloads/Bins/RDR2/OystersMenu-1.19-FREE.bin
|
||||
payloads/Bins/RDR2/OystersMenu-1.24-FREE.bin
|
||||
payloads/Bins/RDR2/OystersMenu-1.29-FREE.bin
|
||||
payloads/Bins/Tools/app2usb.bin
|
||||
payloads/Bins/Tools/appcache-install.bin
|
||||
payloads/Bins/Tools/backupdb.bin
|
||||
payloads/Bins/Tools/disableaslr.bin
|
||||
payloads/Bins/Tools/disableupdates.bin
|
||||
payloads/Bins/Tools/enable-browser.bin
|
||||
payloads/Bins/Tools/enableupdates.bin
|
||||
payloads/Bins/Tools/exitidu.bin
|
||||
payloads/Bins/Tools/ftp.bin
|
||||
payloads/Bins/Tools/historyblocker.bin
|
||||
payloads/Bins/Tools/Orbis-Toolbox-900.bin
|
||||
payloads/Bins/Tools/permanent-uart.bin
|
||||
payloads/Bins/Tools/ps4debug.bin
|
||||
payloads/Bins/Tools/pup-decrypt.bin
|
||||
payloads/Bins/Tools/restoredb.bin
|
||||
payloads/Bins/Tools/rif-renamer.bin
|
||||
payloads/Bins/Tools/rifrenamer.bin
|
||||
payloads/Bins/Tools/ToCex.bin
|
||||
payloads/Bins/Tools/ToDev.bin
|
||||
payloads/Bins/Tools/ToDex.bin
|
||||
payloads/Bins/Tools/ToKratos.bin
|
||||
payloads/Bins/Tools/WebRTE_900.bin
|
||||
payloads/GoldHEN/goldhen_v2.3_702L.bin
|
||||
payloads/GoldHEN/goldhen_v2.3_755L.bin
|
||||
payloads/GoldHEN/goldhen_v2.4b18.2.bin
|
||||
payloads/GoldHEN/goldhen_v2.4b18.4.bin
|
||||
payloads/GoldHEN/goldhen_v2.4b18.5.bin
|
||||
payloads/GoldHEN/goldhen_v2.4b18.6.bin
|
||||
payloads/GoldHEN/goldhen_v2.4b18.bin
|
||||
payloads/HEN/HEN.bin
|
||||
payloads/testing/goldhen_2.4b18.5_allfw_test.bin
|
||||
payloads/testing/ps4debug_v1.1.19.bin
|
||||
|
||||
NETWORK:
|
||||
*
|
||||
@@ -58,7 +58,7 @@ const languages = {
|
||||
"payloadsGameHeader": "Game",
|
||||
"payloadsLinuxHeader": "Linux",
|
||||
"aboutPsfreeHeader": "About PSFree Enhanced",
|
||||
"aboutVersion": "Version: 1.5.1.3",
|
||||
"aboutVersion": "Version: 1.5.1",
|
||||
"aboutDescription": "A web interface to jailbreak your PS4 using PSFree chained with Lapse kernel exploit.",
|
||||
"closeButton": "Close",
|
||||
"settingsPsfreeHeader": "Settings",
|
||||
@@ -92,7 +92,7 @@ const languages = {
|
||||
"payloadsGameHeader": "الألعاب",
|
||||
"payloadsLinuxHeader": "لينكس",
|
||||
"aboutPsfreeHeader": "حول PSFree المحسن",
|
||||
"aboutVersion": "الإصدار: 1.5.1.3",
|
||||
"aboutVersion": "الإصدار: 1.5.1",
|
||||
"aboutDescription": "واجهة ويب لتهكير البلايستايشن 4 بإستخدام ثغرة PSFree المربوطة مع ثغرة النواة Lapse",
|
||||
"closeButton": "إغلاق",
|
||||
"settingsPsfreeHeader": "الإعدادات",
|
||||
@@ -121,6 +121,15 @@ const payloads = [
|
||||
author: "Stooged",
|
||||
category: "tools",
|
||||
funcName: "load_App2USB"
|
||||
},
|
||||
{
|
||||
id: "BinLoader",
|
||||
name: "BinLoader",
|
||||
version: "1.0",
|
||||
description: "Launches BinLoader server on port 9020 to send files over the local network.",
|
||||
author: "",
|
||||
category: "tools",
|
||||
funcName: "load_BinLoader"
|
||||
},
|
||||
{
|
||||
id: "FTP",
|
||||
@@ -541,6 +550,7 @@ function settingsPopup() {
|
||||
|
||||
// Jailbreak-related functions
|
||||
async function jailbreak() {
|
||||
sessionStorage.removeItem('binloader');
|
||||
try {
|
||||
const modules = await loadMultipleModules([
|
||||
'../payloads/Jailbreak.js',
|
||||
|
||||
@@ -36,7 +36,6 @@ function Loadpayloadlocal(PLfile){ //Loading Payload via Payload Param.
|
||||
req.onerror = function(){
|
||||
//alert("Cannot Load Payload Because The BinLoader Server Is Not Running");//<<If server is not running, alert message.
|
||||
//ServerStatus("Cannot Load Payload Because The BinLoader Server Is Not Running");
|
||||
import('../../src/alert.mjs');
|
||||
Loadpayloadonline(PLfile);
|
||||
return;
|
||||
};
|
||||
@@ -52,7 +51,6 @@ function Loadpayloadlocal(PLfile){ //Loading Payload via Payload Param.
|
||||
}else{
|
||||
//alert('Payload not sent !');
|
||||
setTimeout(() => {
|
||||
import('../../src/alert.mjs');
|
||||
Loadpayloadonline(PLfile);
|
||||
}, 3000); // 3 seconds delay
|
||||
return;
|
||||
@@ -74,7 +72,10 @@ function Loadpayloadlocal(PLfile){ //Loading Payload via Payload Param.
|
||||
// Load Payloads with exploit
|
||||
|
||||
function Loadpayloadonline(PLfile) {
|
||||
window.payload_path = PLfile;
|
||||
if (PLfile == undefined){
|
||||
sessionStorage.setItem('binloader', 1);
|
||||
}else window.payload_path = PLfile;
|
||||
import('../../src/alert.mjs');
|
||||
}
|
||||
|
||||
// Payloads
|
||||
@@ -105,6 +106,10 @@ export function load_ModuleDumper(){
|
||||
|
||||
// Tools
|
||||
|
||||
export function load_BinLoader(){
|
||||
Loadpayloadonline(undefined);
|
||||
}
|
||||
|
||||
export function load_PS4Debug(){
|
||||
Loadpayloadlocal("./includes/payloads/Bins/Tools/ps4debug.bin");
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" manifest="./PSFree.manifest">
|
||||
<html lang="en" manifest="includes/PSFree.manifest">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
@@ -173,7 +173,7 @@
|
||||
<div id="about-popup" class="bg-gray-800 p-6 rounded-lg shadow-xl w-full max-w-md">
|
||||
<h2 class="text-2xl font-bold mb-4">About PSFree</h2>
|
||||
<div class="space-y-2 text-white/80">
|
||||
<p>Version: 1.5.2</p>
|
||||
<p>Version: 1.5.1</p>
|
||||
<p>A web interface to jailbreak your PS4 using PSFree chained with Lapse kernel exploit</p>
|
||||
</div>
|
||||
<div id="PS4FWOK" class="mt-6">
|
||||
|
||||
@@ -1917,7 +1917,7 @@ function runBinLoader() {
|
||||
call_nze("pthread_create", pthread, 0, payload_loader, payload_buffer);
|
||||
}
|
||||
|
||||
log("awaiting payload...");
|
||||
log("awaiting payload on port 9020...");
|
||||
}
|
||||
|
||||
function runPayload(path) {
|
||||
|
||||
Reference in New Issue
Block a user