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

10
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)

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

How to Write and Compile a Shellcode in Rust

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

How to execute shellcodes from memory in Rust

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

Learn Rust, Offensive Security and Applied Cryptography

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

The simplest guide to error handling in Rust

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

Backdooring Rust crates for fun and profit

8
Comments
8 min read
Multithreading in Rust

Multithreading in Rust

30
Comments
7 min read
Learning Rust: Async Combinators

Learning Rust: Async Combinators

10
Comments
5 min read
Learning Rust: Combinators

Learning Rust: Combinators

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

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

When to vendor (or not) your dependencies in Rust

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

Testing and building your Rust project with GitHub Actions

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

4 ways to read a file in Rust

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

Rust for web development: 3 years later

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

My Rust development workflow (after 3+ years)

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

Smart pointers: The secret to writing clean Rust code

29
Comments
4 min read
Mental models for learning Rust

Mental models for learning Rust

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

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

42 Companies using Rust in production

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

Bugs that the Rust compiler catches for you

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

How to create small Docker images for Rust

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

Building a web application with Rust and WebAssembly

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

How to implement HTTP Long Polling in Rust

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)

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

Learn Rust by implementing a SHA-1 hash cracker

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

How to enable automatic updates on Ubuntu

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

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

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

Async Rust: Cooperative vs Preemptive scheduling

4
Comments 1
3 min read
Functional Programming in Rust

Functional Programming in Rust

13
Comments
10 min read
Why Rust for offensive security

Why Rust for offensive security

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)

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

Introduction to Rust generics [1/2]: Traits

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

How to implement worker pools in Rust

6
Comments
3 min read
Bitsquatting attacks and exploitation with Rust

Bitsquatting attacks and exploitation with Rust

10
Comments 2
2 min read
loading...