Skip to content

Instantly share code, notes, and snippets.

View 173210's full-sized avatar

173210

View GitHub Profile
@173210
173210 / gist:8572f2a02978d0a376cd
Created July 21, 2014 13:45
valentine-hbl dumps of variables
cfg_init: ---Variables Dump Start---
cfg_init: g_cfg_fd: 0x090030F8
cfg_int: ---Variables Dump Start---
cfg_int: *buf: 0x00000040
cfg_int: off: 0x00000008
cfg_int: ret: 0x00000000
cfg_int: g_cfg_fd: 0x00000004
cfg_int: ----Variables Dump End----
cfg_int: ---Variables Dump Start---
cfg_int: *buf: 0x0000000E
@173210
173210 / exploit_config.h
Created August 12, 2014 22:19
For WeeLeds' Exploit
#define PRE_LOADER_EXEC { \
int status; \
while((status = sceUtilityOskGetStatus()) != PSP_UTILITY_DIALOG_NONE) { \
if (status == PSP_UTILITY_DIALOG_QUIT) { \
sceUtilityOskShutdownStart(); \
break; \
} \
} \
}
@173210
173210 / bl.txt
Created August 13, 2014 11:53
The Black List of PS Vita FW 3.18 by yuki_ringo
ULUS10041
ULES00151
ULES00182
ULJS00005
ULUS10002
ULES00043
ULKS46005
ULJM05089
ULUS10040
ULES00177
@173210
173210 / sdk.S
Created August 16, 2014 00:39
SDK for zhp_eu
.macro AddNID funcname, offset
.globl \funcname
.ent \funcname
.type \funcname, @function
\funcname = \offset
.end \funcname
.size \funcname, 8
.endm
@173210
173210 / bl.txt
Created October 11, 2014 01:08
The Black List of PS Vita FW 3.30
ULUS10041
ULES00151
ULES00182
ULJS00005
ULUS10002
ULES00043
ULKS46005
ULJM05089
ULUS10040
ULES00177
Exception - Breakpoint
Thread ID - 0x048F604B
Th Name - ScePafJob
Module ID - 0x04909F23
Mod Name - sceVshSDAuto_Module
EPC - 0x08414808
Cause - 0x10000024
BadVAddr - 0x952180A1
Status - 0x20088613
zr:0x00000000 at:0x00000000 v0:0x00000037 v1:0x087EE617
@173210
173210 / dump.php
Created October 25, 2014 04:49
Memory Dump Reciever
<?PHP
$fd = fopen("dump.bin", "ab");
fwrite($fd, file_get_contents("php://input"));
fclose ($fd);
?>
.text
.align 2
.set nomips16
.globl hblIoOpen
.ent hblIoOpen
.type hblIoOpen, @function
hblIoOpen:
.set noreorder
[quote="reprep"]Hi,
can you please summarize your tweets about 3DS CFW here too? People like me are interested in those but we can't understand because of language barrier. Thanks.[/quote]
It's very easy.
I just want to make better CFW.
Relocatable ELF (Plugin) loader, Better signature check of CIA (support both enrypted and decrypted one), Allowing kernel access from homebrews, enabling exception display for debugging, debugger plugin(ctrlink?), screenshot plugin...
When I say such a hope, Japanese PSP developers also dream of that.
But, there is no source code. We must reverse it.
Why don't they release their source code?
@173210
173210 / elf.c
Last active August 29, 2015 14:10
ELF Loader for CTR
#include <string.h>
#include <3ds/types.h>
#include <3ds/services/fs.h>
typedef uint32_t Elf32_Addr;
typedef uint16_t Elf32_Half;
typedef uint32_t Elf32_Off;
typedef int32_t Elf32_Sword;
typedef uint32_t Elf32_Word;