├── .github └── workflows │ └── payload.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── builtin.c ├── builtin.h ├── bundles ├── core │ ├── Makefile │ ├── _common.c │ ├── _common.h │ ├── authid.c │ ├── cat.c │ ├── cd.c │ ├── chgrp.c │ ├── chmod.c │ ├── chown.c │ ├── chroot.c │ ├── cmp.c │ ├── cp.c │ ├── df.c │ ├── echo.c │ ├── env.c │ ├── exec.c │ ├── exit.c │ ├── export.c │ ├── file.c │ ├── find.c │ ├── grep.c │ ├── hexdump.c │ ├── id.c │ ├── kill.c │ ├── ln.c │ ├── ls.c │ ├── mkdir.c │ ├── mknod.c │ ├── mount.c │ ├── mv.c │ ├── notify.c │ ├── procstat.c │ ├── ps.c │ ├── pwd.c │ ├── reptyr.c │ ├── rm.c │ ├── rmdir.c │ ├── sfo.h │ ├── sfocreate.c │ ├── sfoinfo.c │ ├── sleep.c │ ├── stat.c │ ├── sum.c │ ├── sync.c │ ├── sysctl.c │ ├── touch.c │ └── umount.c ├── hbldr │ ├── Makefile │ ├── elfldr.c │ ├── elfldr.h │ ├── hbldr.c │ ├── main.c │ ├── pt.c │ └── pt.h ├── http2_get │ ├── Makefile │ ├── http2_get.c │ └── main.c ├── launch │ ├── Makefile │ ├── launch.c │ └── main.c ├── pkg_install │ ├── Makefile │ ├── main.c │ └── pkg_install.c └── suspend │ ├── Makefile │ ├── main.c │ └── suspend.c ├── elfldr.c ├── elfldr.h ├── host └── prospero-shsrv-shell ├── libtelnet.c ├── libtelnet.h ├── notify.c ├── notify.h ├── pt.c ├── pt.h ├── sh.c └── shsrv.c /.github/workflows/payload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/.github/workflows/payload.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/README.md -------------------------------------------------------------------------------- /builtin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/builtin.c -------------------------------------------------------------------------------- /builtin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/builtin.h -------------------------------------------------------------------------------- /bundles/core/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/Makefile -------------------------------------------------------------------------------- /bundles/core/_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/_common.c -------------------------------------------------------------------------------- /bundles/core/_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/_common.h -------------------------------------------------------------------------------- /bundles/core/authid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/authid.c -------------------------------------------------------------------------------- /bundles/core/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/cat.c -------------------------------------------------------------------------------- /bundles/core/cd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/cd.c -------------------------------------------------------------------------------- /bundles/core/chgrp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/chgrp.c -------------------------------------------------------------------------------- /bundles/core/chmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/chmod.c -------------------------------------------------------------------------------- /bundles/core/chown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/chown.c -------------------------------------------------------------------------------- /bundles/core/chroot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/chroot.c -------------------------------------------------------------------------------- /bundles/core/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/cmp.c -------------------------------------------------------------------------------- /bundles/core/cp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/cp.c -------------------------------------------------------------------------------- /bundles/core/df.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/df.c -------------------------------------------------------------------------------- /bundles/core/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/echo.c -------------------------------------------------------------------------------- /bundles/core/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/env.c -------------------------------------------------------------------------------- /bundles/core/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/exec.c -------------------------------------------------------------------------------- /bundles/core/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/exit.c -------------------------------------------------------------------------------- /bundles/core/export.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/export.c -------------------------------------------------------------------------------- /bundles/core/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/file.c -------------------------------------------------------------------------------- /bundles/core/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/find.c -------------------------------------------------------------------------------- /bundles/core/grep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/grep.c -------------------------------------------------------------------------------- /bundles/core/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/hexdump.c -------------------------------------------------------------------------------- /bundles/core/id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/id.c -------------------------------------------------------------------------------- /bundles/core/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/kill.c -------------------------------------------------------------------------------- /bundles/core/ln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/ln.c -------------------------------------------------------------------------------- /bundles/core/ls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/ls.c -------------------------------------------------------------------------------- /bundles/core/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/mkdir.c -------------------------------------------------------------------------------- /bundles/core/mknod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/mknod.c -------------------------------------------------------------------------------- /bundles/core/mount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/mount.c -------------------------------------------------------------------------------- /bundles/core/mv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/mv.c -------------------------------------------------------------------------------- /bundles/core/notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/notify.c -------------------------------------------------------------------------------- /bundles/core/procstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/procstat.c -------------------------------------------------------------------------------- /bundles/core/ps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/ps.c -------------------------------------------------------------------------------- /bundles/core/pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/pwd.c -------------------------------------------------------------------------------- /bundles/core/reptyr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/reptyr.c -------------------------------------------------------------------------------- /bundles/core/rm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/rm.c -------------------------------------------------------------------------------- /bundles/core/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/rmdir.c -------------------------------------------------------------------------------- /bundles/core/sfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sfo.h -------------------------------------------------------------------------------- /bundles/core/sfocreate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sfocreate.c -------------------------------------------------------------------------------- /bundles/core/sfoinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sfoinfo.c -------------------------------------------------------------------------------- /bundles/core/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sleep.c -------------------------------------------------------------------------------- /bundles/core/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/stat.c -------------------------------------------------------------------------------- /bundles/core/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sum.c -------------------------------------------------------------------------------- /bundles/core/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sync.c -------------------------------------------------------------------------------- /bundles/core/sysctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/sysctl.c -------------------------------------------------------------------------------- /bundles/core/touch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/touch.c -------------------------------------------------------------------------------- /bundles/core/umount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/core/umount.c -------------------------------------------------------------------------------- /bundles/hbldr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/hbldr/Makefile -------------------------------------------------------------------------------- /bundles/hbldr/elfldr.c: -------------------------------------------------------------------------------- 1 | ../../elfldr.c -------------------------------------------------------------------------------- /bundles/hbldr/elfldr.h: -------------------------------------------------------------------------------- 1 | ../../elfldr.h -------------------------------------------------------------------------------- /bundles/hbldr/hbldr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/hbldr/hbldr.c -------------------------------------------------------------------------------- /bundles/hbldr/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/hbldr/main.c -------------------------------------------------------------------------------- /bundles/hbldr/pt.c: -------------------------------------------------------------------------------- 1 | ../../pt.c -------------------------------------------------------------------------------- /bundles/hbldr/pt.h: -------------------------------------------------------------------------------- 1 | ../../pt.h -------------------------------------------------------------------------------- /bundles/http2_get/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/http2_get/Makefile -------------------------------------------------------------------------------- /bundles/http2_get/http2_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/http2_get/http2_get.c -------------------------------------------------------------------------------- /bundles/http2_get/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/http2_get/main.c -------------------------------------------------------------------------------- /bundles/launch/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/launch/Makefile -------------------------------------------------------------------------------- /bundles/launch/launch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/launch/launch.c -------------------------------------------------------------------------------- /bundles/launch/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/launch/main.c -------------------------------------------------------------------------------- /bundles/pkg_install/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/pkg_install/Makefile -------------------------------------------------------------------------------- /bundles/pkg_install/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/pkg_install/main.c -------------------------------------------------------------------------------- /bundles/pkg_install/pkg_install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/pkg_install/pkg_install.c -------------------------------------------------------------------------------- /bundles/suspend/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/suspend/Makefile -------------------------------------------------------------------------------- /bundles/suspend/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/suspend/main.c -------------------------------------------------------------------------------- /bundles/suspend/suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/bundles/suspend/suspend.c -------------------------------------------------------------------------------- /elfldr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/elfldr.c -------------------------------------------------------------------------------- /elfldr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/elfldr.h -------------------------------------------------------------------------------- /host/prospero-shsrv-shell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/host/prospero-shsrv-shell -------------------------------------------------------------------------------- /libtelnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/libtelnet.c -------------------------------------------------------------------------------- /libtelnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/libtelnet.h -------------------------------------------------------------------------------- /notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/notify.c -------------------------------------------------------------------------------- /notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/notify.h -------------------------------------------------------------------------------- /pt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/pt.c -------------------------------------------------------------------------------- /pt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/pt.h -------------------------------------------------------------------------------- /sh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/sh.c -------------------------------------------------------------------------------- /shsrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ps5-payload-dev/shsrv/HEAD/shsrv.c --------------------------------------------------------------------------------