Skip to content

Instantly share code, notes, and snippets.

View LolHacksRule's full-sized avatar
💭
...

LolHacksRule LolHacksRule

💭
...
View GitHub Profile
@0xEva
0xEva / IDA Pro lumen.abda.nl public Lumina server.md
Last active November 4, 2025 08:28
Setting up IDA Pro to use lumen.abda.nl public Lumina server

Compiling socat on Cygwin

  1. Get a copy of socat source code here http://www.dest-unreach.org/socat/
  2. Make sure to install gcc-core, libssl-devel, make
  3. In your Cygwin terminal, run ./configure --enable-openssl-base --enable-openssl-method
  4. make optionally make install

Set up IDA Pro to use lumen.abda.nl public Lumina server

  1. Get a copy of lumen.abda.nl's certificate here https://abda.nl/lumen/hexrays.crt
  2. Change PATH_TO_IDA in ida_abda.nl_lumen.bat then run it
  3. Go to Options -> General -> Lumina, set server addr to 127.0.0.1, port 1234, Username guest, Password guest
@Sonderman
Sonderman / AndroidManifest required permissions.xml
Last active February 19, 2025 02:59
Solution: How to access Android/data or Android/obb folders in Android 11+ No root
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
@SkyyySi
SkyyySi / youtube-vanced-alternatives.md
Last active October 27, 2025 03:47
A list of alternatives after the shutdown of Vanced

NONE OF THESE CLIENTS ARE VERIFIED BY ME FOR SECURITY OR ANYTHING ELSE! USE AT YOUR OWN RISK!


Update 2025-07-16: Use either Revanced, NewPipe or Firefox with add-ons. Revanced is my personal pick, due to it being a mod of the official App like Vanced, but better (e.g. it has integration of Sponsor Block, Return YouTube Disklike and more).

I wouldn't recommend Kiwi Browser anymore as it has been discontinued. AFAIK it has been accuired by Microsoft and the extension support has been merged into Edge (Canary). But you'd have to use Edge. Yuck.


@Xzonn
Xzonn / wmbt.py
Last active December 7, 2023 00:45
wmbt exporter for "WarioWare: Get It Together!"
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import os
import re
import struct
import sys
_control_names = {
"0001": "face",
@NWPlayer123
NWPlayer123 / extract_wmbt2.py
Created September 7, 2021 07:59
see original description
from struct import unpack
import sys
def align(value):
return value + (0x10 - (value % 0x10))
def full(f):
return unpack("<I", f.read(4))[0]
def LBL1(f):
@NWPlayer123
NWPlayer123 / extract_wmbt.py
Created September 7, 2021 07:31
for WarioWare: Get It Together!, Python 2, no warranty if it breaks on some file
from struct import unpack
import sys
def align(value):
return value + (0x10 - (value % 0x10))
def full(f):
return unpack("<I", f.read(4))[0]
def LBL1(f):
@rlaphoenix
rlaphoenix / shr-build.md
Last active August 14, 2025 13:40
Simpsons Hit & Run SRC Compiling

Simpsons Hit & Run SRC Compiling

TODO: Cleanup, improve, support other platforms and such.

  • All information in this is a community effort and I do not take credit for any of it.
  • SHA256: EA72121D29CE40EBD9F6B5BA2E337CEE02B812BB07ED67797F37E382FE075A85
  • Ensure the full path of the src has absolutely no spaces or characters that would need escaping.

Compiling for PC with the original VS 2002 Solution

@artem78
artem78 / SymbianDev-en.md
Last active November 25, 2025 05:23
Developing for Symbian OS guide
.
├── archived
│   ├── add_files_to_aria2_rpc.sh
│   ├── applegamebox.net
│   │   ├── 1942_Pacific_Front_Premium_v1.2.0.ipa
│   │   ├── 2013 Infected Wars 1.1.2.ipa
│   │   ├── 2K DRIVE 1.7.ipa
│   │   ├── 300 Dwarves HD 1.2.ipa
│   │   ├── 33rd Division 1.0.3.ipa
│   │   ├── 3D_City_Run_2_v1.1_applegamebox.net.ipa
@Pokechu22
Pokechu22 / ARM_Starlet.slaspec
Last active December 14, 2025 06:24
Ghidra Starlet (Wii IOS) processor spec - place these files in Processors/ARM/data/languages
@define ENDIAN "big"
@define T_VARIANT ""
@define VERSION_5 ""
@define VERSION_5E ""
@include "ARM.sinc"
# Hacky because we can't define a new token for bits 5-15 since sleigh doesn't
# allow adding new fields to the instrArm token
ioscallnum: value is c0507 & c0811 & c1212 & c1313 & c1414=0 & c1515=0