(Ab)using technology for fun & profit. Programming, Hacking & Entrepreneurship @ https://kerkour.com
Last updated Jun 21, 2026
481
Stars
63
Forks
8
Issues
0
Stars/day
Attention Score
44
Topics
Language breakdown
Rust 71.6%
Go 25.5%
Dockerfile 1.7%
HTML 0.4%
Makefile 0.3%
Assembly 0.2%
▸ Files
click to expand
README
(Ab)using technology for fun & profit.
Code accompanying my blog https://kerkour.com
2023
2022
- Hostname based router with axum in Rust
- The foundations of end-to-end encryption: Key exchange
- The foundations of end-to-end encryption: domain separation
- How to securely encrypt a file with an insecure password in Rust (using Streaming Encryption + Argon2)
- Secure and immutable development environments with Dev Containers
2021
- 4 ways to read a file in Rust
- How to encrypt a file in Rust (Using streaming AEAD encryption)
- Benchmarking symmetric encryption (AEAD) in Rust
- Building a static site generator in 100 lines of Rust
- Reproductibe cross-compilation for Rust (with Docker)
- Rust on ESP32
- How to implement HTTP Long Polling in Go
- How to implement HTTP Long Polling in Rust
- How to Write and Compile Shellcode in Rust
- How to build a job queue with Rust and PostgreSQL
- How to sort a vector in Rust
- How to deal with large Cargo workspaces in Rust
- Rust, How to convert String to Int and Int to String
- A fast port scanner in 100 lines of Rust
- 15k inserts/s with Rust and SQLite
- How to deploy Rust on Heroku (with Docker)
- How to implement worker pools in Rust
- How to create small Docker images for Rust
- How to execute shellcodes from memory in Rust
- How to send emails with Rust
🔗 More in this category