Skip to content

Instantly share code, notes, and snippets.

View throwaway96's full-sized avatar

throwaway96

View GitHub Profile
@throwaway96
throwaway96 / winmerge-vswhere.md
Created March 26, 2024 01:13
WinMerge "Visual Studio not installed" error with "Disassemble IL Code" and "Disassemble Native Code"

Introduction

WinMerge's Compare As > Disassemble IL Code and Disassemble Native Code options appear to be almost completely undocumented, so when I came across the error message Visual Studio not installed I wasn't able to find any relevant information online. I'm hoping this document will help anyone who runs into the same problem in the future.

If you don't care about the explanation, you should be able to solve the problem by opening the Visual Studio "Developer Command Prompt" and running this:

mkdir "%APPDATA%\WinMerge\Commands\ildasm" "%APPDATA%\WinMerge\Commands\dumpbin"
where.exe ildasm.exe >"%APPDATA%\WinMerge\Commands\ildasm\ildasm.txt"
where.exe dumpbin.exe >"%APPDATA%\WinMerge\Commands\dumpbin\dumpbinpath.txt"
@smx-smx
smx-smx / XZ Backdoor Analysis
Last active February 24, 2026 09:30
[WIP] XZ Backdoor Analysis and symbol mapping
XZ Backdoor symbol deobfuscation. Updated as i make progress
@aamiaa
aamiaa / CompleteDiscordQuest.md
Last active October 9, 2026 03:24
Complete Recent Discord Quest

Caution

As of August 26th 2026, Discord has started suspending quest access of people caught automating quest completion.

Some users have received the following system message:

image

There isn't much I can do to make the script undetected, so use it at your own risk, as you WILL get flagged by doing so.

Complete Recent Discord Quest

@DavidBuchanan314
DavidBuchanan314 / r1_api.md
Last active September 7, 2026 21:28
Rabbit R1 Unofficial API Docs

The Rabbit R1 uses a few custom APIs to talk to The Cloud™. Almost nothing happens on-device, and all the AI magic happens on servers.

Consequently, you don't really need the physical device.

TLS Client Fingerprinting

In lieu of an authentication scheme, Rabbit's servers attempt to verify device authenticity by checking the TLS client's JA3 fingerprint, presumably enforced by AWS WAF.

If your TLS client doesn't match an expected fingerprint, you'll get HTTP 403 errors. This fingerprint works:

@mariotaku
mariotaku / README.md
Last active January 27, 2026 16:15
Useful init.d Scripts for Rooted webOS TV

disable-core-dump.sh

It's very annoying to have a lot of crash dumps in storage when a native app crashed. This script disables file output of crash dump.

Usage

  1. Download disable-core-dump.sh the script with following command:
curl -o /var/lib/webosbrew/init.d/disable-core-dump -k https://gist.githubusercontent.com/mariotaku/fab3ee34fae3415c8213d1a1639a6aff/raw/disable-core-dump.sh
@theubusu
theubusu / swu3.py
Created July 1, 2026 17:48
Dump/Decrypt swu passphrase on Tizen TVs
# based on: https://github.com/bugficks/msddecrypt, modified to just dump swu/msd passphrase from modern tizen TVs
# (c) bugficks@samygo 2016
# + theubusu 2026
# GPL v2
import sys
import ctypes
from ctypes import c_byte, c_char_p, c_int32, c_ushort, c_uint32, c_void_p, byref, cast, pointer, POINTER, CDLL
#### TEEC ####