Unit Description
Learn how to use pwntools, a versatile tool widely used across various security fields.
Objectives
Topics Covered
- Automating local and remote communication scripting using pwntools'
processandremotefeatures - Sending and receiving data, and converting between integers and byte arrays
Recommended For
- Learners studying specific areas of security such as system hacking, reverse engineering, cryptography, or smart contracts
- Those who want to write exploits more efficiently
Prerequisite Knowledge
- Basic understanding of Python programming
- Familiarity with exploit concepts and techniques
Environment
- Linux environment based on x86-64 architecture (Ubuntu 22.04)
Composition
pwntools Basics
Pwntools Basics
Quiz: pwntools
[Exercise] pwntools 1
Exercise: Pwntools 1
addition-quiz
[Exercise] pwntools 2
Exercise: Pwntools 2
flag-shop
Rating
All items must be completed before leaving a rating feedback.
pwntools Basics
0% Completed
Total 0 completed
Lecture
0 /3
Wargame
0 /2
2
Quiz
0 /1
1
The Lab is a practice and is not included in the overall progress.