Integer overflow and SMT-solvers

How RSA works

Assembly Language for Beginners

Dennis Yurichev: Register allocation using graph coloring

SAT/SMT by Example

Solving pocket Rubik’s cube (2*2*2) using Z3 and SAT solver

Simplest SAT solver in ~120 lines

Quick introduction into SAT/SMT solvers and symbolic execution

Cracking Minesweeper with Z3 SMT Solver

Toy decompiler for x86-64 written in Python

Quick introduction to SAT/SMT solvers and symbolic execution

Content-addressable storage: where object placement is defined by its contents

Encrypted database case #1

Fuzzy string matching + simplest possible spellchecking + hunting for typos and misspellings in Wikipedia.

Modular arithmetic, division by multiplication, cracking LCG (PRNG) with Z3

Analyzing unknown binary files using information entropy

Using Z3 theorem prover to prove equivalence of some bizarre alternative to XOR operation