DEV Community 👩‍💻👨‍💻

Sylvain Kerkour profile picture

Sylvain Kerkour

(Ab)using technology for fun & profit: Programming, Hacking & Entrepreneurship 🏴‍☠️

Advanced shellcode in Rust

Advanced shellcode in Rust

Reactions 9 Comments 3
3 min read

Want to connect with Sylvain Kerkour?

Create an account to connect with Sylvain Kerkour. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Position Independent Shellcodes in Rust (PIC)

Position Independent Shellcodes in Rust (PIC)

Reactions 5 Comments
6 min read
How to Write and Compile a Shellcode in Rust

How to Write and Compile a Shellcode in Rust

Reactions 4 Comments
3 min read
How to execute shellcodes from memory in Rust

How to execute shellcodes from memory in Rust

Reactions 9 Comments
3 min read
Learn Rust, Offensive Security and Applied Cryptography

Learn Rust, Offensive Security and Applied Cryptography

Reactions 13 Comments 1
3 min read
The simplest guide to error handling in Rust

The simplest guide to error handling in Rust

Reactions 17 Comments
5 min read
Backdooring Rust crates for fun and profit

Backdooring Rust crates for fun and profit

Reactions 8 Comments
8 min read
Multithreading in Rust

Multithreading in Rust

Reactions 30 Comments
7 min read
Learning Rust: Async Combinators

Learning Rust: Async Combinators

Reactions 10 Comments
5 min read
Learning Rust: Combinators

Learning Rust: Combinators

Reactions 12 Comments
9 min read
The 9 indispensable features to learn for the new Rust programmer

The 9 indispensable features to learn for the new Rust programmer

Reactions 12 Comments
4 min read
When to vendor (or not) your dependencies in Rust

When to vendor (or not) your dependencies in Rust

Reactions 2 Comments
2 min read
Testing and building your Rust project with GitHub Actions

Testing and building your Rust project with GitHub Actions

Reactions 16 Comments
1 min read
4 ways to read a file in Rust

4 ways to read a file in Rust

Reactions 8 Comments 1
1 min read
Rust for web development: 3 years later

Rust for web development: 3 years later

Reactions 9 Comments
3 min read
My Rust development workflow (after 3+ years)

My Rust development workflow (after 3+ years)

Reactions 19 Comments
4 min read
Smart pointers: The secret to writing clean Rust code

Smart pointers: The secret to writing clean Rust code

Reactions 29 Comments
4 min read
Mental models for learning Rust

Mental models for learning Rust

Reactions 19 Comments
4 min read
Denial of Wallet Attacks: The new (D)DoS in a Serverless world

Denial of Wallet Attacks: The new (D)DoS in a Serverless world

Reactions 2 Comments 2
4 min read
42 Companies using Rust in production

42 Companies using Rust in production

Reactions 5 Comments 1
9 min read
Bugs that the Rust compiler catches for you

Bugs that the Rust compiler catches for you

Reactions 3 Comments
5 min read
How to create small Docker images for Rust

How to create small Docker images for Rust

Reactions 21 Comments 4
6 min read
Building a web application with Rust and WebAssembly

Building a web application with Rust and WebAssembly

Reactions 11 Comments
6 min read
How to implement HTTP Long Polling in Rust

How to implement HTTP Long Polling in Rust

Reactions 13 Comments
3 min read
Which Rust web framework to choose in 2022 (with code examples)

Which Rust web framework to choose in 2022 (with code examples)

Reactions 11 Comments
6 min read
Learn Rust by implementing a SHA-1 hash cracker

Learn Rust by implementing a SHA-1 hash cracker

Reactions 7 Comments
7 min read
How to enable automatic updates on Ubuntu

How to enable automatic updates on Ubuntu

Reactions 4 Comments
1 min read
Async Rust: What is a runtime? Here is how tokio works under the hood

Async Rust: What is a runtime? Here is how tokio works under the hood

Reactions 9 Comments
4 min read
Building a static site generator in 100 lines of Rust

Building a static site generator in 100 lines of Rust

Reactions 6 Comments
4 min read
Async Rust: Cooperative vs Preemptive scheduling

Async Rust: Cooperative vs Preemptive scheduling

Reactions 4 Comments 1
3 min read
Functional Programming in Rust

Functional Programming in Rust

Reactions 13 Comments
10 min read
Why Rust for offensive security

Why Rust for offensive security

Reactions 4 Comments
2 min read
Introduction to Rust generics [2/2]: Trait Objects (Static vs Dynamic dispatch)

Introduction to Rust generics [2/2]: Trait Objects (Static vs Dynamic dispatch)

Reactions 5 Comments
3 min read
Introduction to Rust generics [1/2]: Traits

Introduction to Rust generics [1/2]: Traits

Reactions 5 Comments
6 min read
How to implement worker pools in Rust

How to implement worker pools in Rust

Reactions 6 Comments
3 min read
Bitsquatting attacks and exploitation with Rust

Bitsquatting attacks and exploitation with Rust

Reactions 10 Comments 2
2 min read
loading...