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' process and remote features
  • 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
9.9 (169)
0
All items must be completed before leaving a rating feedback.
pwntools Basics
9.9
(169)
Tier 0 Easy
0% Completed Total 0 completed
Lecture 0 /3
Wargame 0 /2
2
Quiz 0 /1
1
You can access locked objectives by upgrading your plan or purchasing the units separately.
The Lab is a practice and is not included in the overall progress.