This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* 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. | |
__ ____ ____ __ _ __ ____ ____ __ ____ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Diagnostics; | |
using System.IO; | |
using System.Management; | |
namespace Torchwood | |
{ | |
public class PlatformInfo | |
{ | |
public static string GetOperatingSystem() |