Giter Site home page Giter Site logo

shivelight / poobs4-buildroot Goto Github PK

View Code? Open in Web Editor NEW
55.0 10.0 14.0 1.82 MB

PS4 9.00 pOOBs4 exploit web server and USB emulation buildroot for Raspberry Pi, Orange Pi, etc.

License: GNU General Public License v2.0

Shell 10.55% HTML 3.83% JavaScript 75.19% Makefile 1.22% C 9.22%
ps4 ps4-jailbreak buildroot buildroot-external-tree linux raspberry-pi orange-pi

poobs4-buildroot's People

Contributors

danielvolz avatar shivelight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

poobs4-buildroot's Issues

Banana Pi M2 Zero won't boot.

I have used the image provided in release, and the Banana pi will refuse to boot at all (the red led should hearbeat blink on boot, but stays on a solid red, and no wifi comes up).
Same sdcard is able to boot raspbian without issues, so I don't think it's a faulty sdcard or an underpowered board.
Any ideas?

Stability

I have used my own build from commit 1a700a6 (v0.6.1) which works fine for me, later I made another build from the current version (5f12e34). The latter crashes time to time, and the v0.6.1 is more stable and rarely crashes. Is it due to changes in GoldHEN or timing of exploit should be changed?

Help with loading different exploit hosts

I read the guide you wrote for loading different exploit hosts posted here:
https://github.com/Shivelight/pOOBs4-buildroot#bring-your-own-exploit-host

But I do not know how to retrieve the necessary files for the exploit from a particular host website.
For example I saved https://karo218.ir/900L/index.html page as html file and found a directory with
same name. In that folder I found .js files like keploit.js and webkit.js.
karo218 files

Should I just move these files into the var/www/html directory on the orange pi board?

Still no clue how to update

Can anyone write down how to update to the newer Version of goldhen? Do i have to convert the goldhen .bin file?

i try to build a rpi zero classic buildroot img

i have an error to compile a rpi0 buildroot with my raspbian 32 bits distro
my rpi0 defconfig

Target

BR2_arm=y
BR2_arm1176jzf_s=y
BR2_ARM_EABIHF=y

Linux headers same as kernel, a 5.10 series

BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y

BR2_TOOLCHAIN_BUILDROOT_CXX=y

BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,9878a118cbdb7779fd15caa45915d22bff381ba3)/linux-9878a118cbdb7779fd15caa45915d22bff381ba3.tar.gz"
BR2_LINUX_KERNEL_DEFCONFIG="bcmrpi"

Build the DTBs for A/B from the kernel sources: the zero is the same

as the A+ model, just in a different form-factor

BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2708-rpi-zero"

BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y

BR2_PACKAGE_RPI_FIRMWARE=y
BR2_PACKAGE_RPI_FIRMWARE_BOOTCODE_BIN=y
BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI=y
BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE="board/raspberrypi0/config_default.txt"

BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS is not set

Required tools to create the SD image

BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y

Filesystem / image

BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_ROOTFS_EXT2_SIZE="120M"

BR2_TARGET_ROOTFS_TAR is not set

BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_pOOBs4_PATH)/board/poobs4/common/post_build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/raspberrypi0/post-image.sh"

Bootloader

BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.04"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="rpi_zero"
BR2_TARGET_UBOOT_NEEDS_DTC=y
BR2_TARGET_UBOOT_NEEDS_PYTHON3=y
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"

Toolchain

enable wchar support for php

BR2_TOOLCHAIN_BUILDROOT_WCHAR=y

Host Utilities

BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_12=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/orangepi/orangepi-zero/boot.cmd"
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y

use haveged for better entropy

BR2_PACKAGE_URANDOM_SCRIPTS=n
BR2_PACKAGE_HAVEGED=y

wireless support

BR2_PACKAGE_IW=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WIRELESS_TOOLS_LIB=y
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y

spi flash support

BR2_PACKAGE_MTD=y

busybox

BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minimal.config"
BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_pOOBs4_PATH)/board/poobs4/common/busybox-minimal-extra.config"

openssh

BR2_PACKAGE_OPENSSH=y

hostapd

BR2_PACKAGE_HOSTAPD=y

dnsmasq

BR2_PACKAGE_DNSMASQ=y
BR2_PACKAGE_DNSMASQ_DHCP=y

Getting Error after loading different exploit hosts.

At first different exploit hosts were working fine. But after trying different hosts my PS4 started getting
PS4 Error Code : CE-36329-3 after loading the jailbreak.

I don't know if it is a Goldhen2.1 issue or what. Because the default leeful host works just fine.

Noob Please help

I have been trying to build a Shivellight/pOObs4-Buildroot for a banana pi. I have tried following the instructions and can't get it to work. Can anyone help me or point me in the right direction. If anyone already has an updated version of this I would appreciate if you share it with me.

Not loading

I burned the image on a few different SDcard (class 10) and tried different usb cable but even if I can connect to the Orange pi zero wifi Poobs4, the page doesn't load nor on the ps4 nor on my phone (I tried to see) it get stuck.
I can't access the board from m phone by ssh either.
Is there something i'm missing ?

Replacing new version of GoldHen

What should we do if we want to replace a new version of GoldHen, but keep the host.
Should we change PL1 in index. html?

Thx for the nice project and open source codes:)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.