Skip to content

Instantly share code, notes, and snippets.

@Mr-Precise
Mr-Precise / vs_buildtools_dl_list.md
Created February 28, 2024 05:33
MSVC / VS / Buildtools download link collection list
@0xdevalias
0xdevalias / reverse-engineering-golang.md
Last active July 12, 2026 16:35
Some notes, tools, and techniques for reverse engineering Golang binaries
@mmozeiko
mmozeiko / !README.md
Last active July 15, 2026 11:40
Download MSVC compiler/linker & Windows SDK without installing full Visual Studio

This downloads standalone MSVC compiler, linker & other tools, also headers/libraries from Windows SDK into portable folder, without installing Visual Studio. Has bare minimum components - no UWP/Store/WindowsRT stuff, just files & tools for native desktop app development.

Run py.exe portable-msvc.py and it will download output into msvc folder. By default it will download latest available MSVC & Windows SDK from newest Visual Studio.

You can list available versions with py.exe portable-msvc.py --show-versions and then pass versions you want with --msvc-version and --sdk-version arguments.

To use cl.exe/link.exe first run setup_TARGET.bat - after that PATH/INCLUDE/LIB env variables will be updated to use all the tools as usual. You can also use clang-cl.exe with these includes & libraries.

To use clang-cl.exe without running setup.bat, pass extra /winsysroot msvc argument (msvc is folder name where output is stored).

{"controls":{"jumpKey":32,"crouchKey":16,"meleeKey":81,"swapKey":69,"primKey":20000,"reloadKey":82,"sprayKey":70,"inspKey":88,"aimKey":67,"shootKey":76,"chatKey":13,"voiceKey":86,"listKey":9,"interactKey":71,"interactSecKey":72,"dropKey":90,"wepVisKey":-1,"streakKeys":[49,50,51,52],"moveKeys":[87,83,65,68]},"defaultRegion":"us-ca-sv","lang":"en","resolution":1.2,"updateRate":0,"aspectRatio":"1280x720","lowSpec":false,"particles":"true","shadows":"true","ambientShading":"true","showTrails":"true","muzzleFlash":false,"sniperFlap":false,"textureAnim":"true","scaleUI":0.6,"showUI":"true","dynamicHP":false,"showHitInd":"true","showDMG":"true","dmgColor":"#DE292F","critColor":"#FFD542","dmgScale":0.7,"shwChat":"0","showKills":"true","showKillC":"true","showDeaths":"true","showStreak":"true","showMessages":"true","showUnboxings":"true","showPing":"true","showFPS":"true","showSpeed":false,"speedOffX":4.1,"speedOffY":4,"showMedals":"true","hideNames":"0","nametagStyle":"0","crosshairSho":"4","crosshairStyle":"2","cros
@zrsmithson
zrsmithson / mngw-w64_boost.MD
Last active February 27, 2026 04:18
Installing boost on Windows using MinGW-w64 (gcc 64-bit)

Installing boost on Windows using MinGW-w64 (gcc 64-bit)

Introduction

Boost is easy when you are using headers or pre-compiled binaries for visual studio, but it can be a pain to compile from source on windows, especially when you want the 64-bit version of MinGW to use gcc/g++. This installation process should be thorough enough to simply copy and paste commands, but robust enough to install everything you need.

Note: if you need to install any of the libraries that need dependencies, see this great answer from stack overflow

Get files needed for install

Get the MinGW installer mingw-w64-install.exe from Sourceforge
Get the boost_1_68_0.zip source from Sourceforge
__Note: This should work perfectly w

// ==UserScript==
// @name Disable Page Visibility API
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Disables JS events on whole page focus/unfocus. Usefull to prevent ads stop when switching to another tab.
// @author Louis Chanouha
// @match *://*/*
// @grant none
// ==/UserScript==
@Killeroid
Killeroid / gpg-import-and-export-instructions.md
Created October 18, 2017 11:51
How to export and import gpg keys

Every so often I have to restore my gpg keys and I'm never sure how best to do it. So, I've spent some time playing around with the various ways to export/import (backup/restore) keys.

Method 1

Gotten from the RedHat GPG migration manual

Backup the public and secret keyrings and trust database

## Export all public keys

gpg -a --export >mypubkeys.asc

/*
* Name: SigScanSharp
* Author: Striekcarl/GENESIS @ Unknowncheats
* Date: 14/05/2017
* Purpose: Find memory patterns, both individually or simultaneously, as fast as possible
*
* Example:
* Init:
* Process TargetProcess = Process.GetProcessesByName("TslGame")[0];
* SigScanSharp Sigscan = new SigScanSharp(TargetProcess.Handle);
@0xjac
0xjac / private_fork.md
Last active July 11, 2026 02:53
Create a private fork of a public repository

The repository for the assignment is public and Github does not allow the creation of private forks for public repositories.

The correct way of creating a private frok by duplicating the repo is documented here.

For this assignment the commands are:

  1. Create a bare clone of the repository. (This is temporary and will be removed so just do it wherever.)

git clone --bare git@github.com:usi-systems/easytrace.git