Skip to content

Instantly share code, notes, and snippets.

View CrazyVoid's full-sized avatar

CrazyVoid CrazyVoid

  • USA
View GitHub Profile
@CrazyVoid
CrazyVoid / fuzzing_sceAppInstUtilInitialize.c
Created October 16, 2023 02:26
Concept idea for fuzzing custom sce functions
/* SCE Fuzzing Concept by Crazyvoid - OpenOrbis (October 15, 2023)
* (UNTESTED) - This conceptual example is designed to perform fuzzing on the
* `sceAppInstUtilGetTitleIdFromPkg` function. It generates randomized `title_id` values
* using the `generateRandomTitleID(char *title_id)` function, as well as randomized `path`
* variables and toggles between 0 and 1 for `is_app`.
* ---------------------------------------------------------------------------------
* The motivation behind this concept is to facilitate the fuzzing of SCE functions.
* Many popular fuzzing tools do not readily support SCE functions, so this code
* aims to provide a foundation for custom SCE function fuzzing.
__ ____ ____ __ _ __ ____ ____ __ ____
@CrazyVoid
CrazyVoid / Platform.cs
Created October 13, 2023 20:43
Small platform class for detecting what platform you are on and getting info like cpu and ram by platform
using System;
using System.Diagnostics;
using System.IO;
using System.Management;
namespace Torchwood
{
public class PlatformInfo
{
public static string GetOperatingSystem()