Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am imod1998 on github.
  • I am imod1998 (https://keybase.io/imod1998) on keybase.
  • I have a public key whose fingerprint is 2EAE 58E4 4C30 9AAE 8175 DAB5 5F12 8C3A 1E59 0CD0

To claim this, I am signing this object:

@iMoD1998
iMoD1998 / Detour.cpp
Last active January 20, 2024 01:13
Xbox 360 Detours
#include "Detour.h"
BYTE Detour::TrampolineBuffer[ 200 * 20 ] = {};
SIZE_T Detour::TrampolineSize = 0;
@iMoD1998
iMoD1998 / FixGPLR.py
Last active June 26, 2023 20:04
FixGPLR - Xbox 360 GPLR remover for IDA decompiler
import idautils
import ida_bytes
import ida_funcs
import ida_ida
import ida_kernwin
import ida_search
import ida_idp
import idaapi
import idc
import pprint
@iMoD1998
iMoD1998 / LV2DumpAnalyzer.py
Last active April 3, 2023 17:13
IDA PS3 LV2 Dump Analyzer
import idautils
import ida_bytes
import ida_funcs
import ida_ida
import ida_kernwin
import ida_search
import ida_idp
import idaapi
import idc
import pprint
@iMoD1998
iMoD1998 / SCUMServerList.py
Last active April 3, 2023 17:13
Get list of SCUM servers and info directly from the master server. [0.8] Thanks to me and @yobmef
import struct
import socket
import ipaddress
import pprint
from typing import Optional
SERVER_INFO_STRUCT = struct.Struct("<I H 100s x B B B 9s I H B B")
SERVER_INFO_STRUCT_SIZE = SERVER_INFO_STRUCT.size