mirror of
https://github.com/skerkour/black-hat-rust
synced 2026-06-08 17:29:34 +00:00
5.7 KiB
5.7 KiB
Changelog
All notable changes to the book will be documented in this file.
v2022.56 - 2022-06-15
- ch02: minor typos
- ch04: minor typos
- ch10: Updated web frameworks overview figure
- ch11: Updated cryptography ecosystem overview figure
- book: Updated for Rust 1.61
v2022.55 - 2022-05-02
- ch07 / ch08 / ch12: Use
use core::arch::asminstead of#![feature(asm)]
v2022.54 - 2022-03-25
- ch06: typo
v2022.53 - 2022-03-15
- ch03: typo
v2022.52 - 2022-03-07
- ch08: typo
v2022.51 - 2022-03-04
Changed
- ch10: Add "Dockerizing the server" section
- ch02: typos
- ch03: typos
- ch09: typos
- ch10: typos
v2022.50 - 2022-02-07
Changed
- ch02: Use a single call to
to_socket_addrs - ch03: Use a single call to
to_socket_addrs
v2022.49 - 2022-01-25
Changed
- ch10: Fix "Scaling the architecture" schema
v2022.48 - 2022-01-22
Changed
- ch02: typos
v2021.47 - 2022-01-07
Changed
- ch03: typos
v2021.46 - 2021-12-21
Changed
- All chapters: fixed overflowing code sections for default language
v2021.45 - 2021-12-16
Changed
- fixed sections numbers
v2021.44 - 2021-12-16
Changed
- ch04: fixed ETCD snippet
- ch07: fixed lists layout issues
- all chapters: fixed bash code highlighting overflowing
- all chapters: fix lists layout issues
v2021.43 - 2021-12-11
Changed
- Lot of typos
v2021.42 - 2021-12-09
Changed
- Fix bullet lists layout issues
v2021.41 - 2021-12-07
Changed
- PDF: Fix layout issues
v2021.40 - 2021-12-01
Changed
- all chapters: Fix layout
v2021.39 - 2021-11-30
Changed
- all chapters: typos and wording
v2021.38 - 2021-11-23
Changed
- all chapters: typos
v2021.37 - 2021-11-14
Changed
- ch09: Editing + typos
- ch09: Illustrations improved
v2021.36 - 2021-11-13
Changed
- ch07: Editing + typos
v2021.35 - 2021-11-13
Changed
- ch05: Editing + typos
- ch05: Illustrations improved
v2021.34 - 2021-11-12
Changed
- ch06: Editing + typos
- ch06: Illustrations improved
v2021.33 - 2021-11-11
Changed
- ch12: Editing + typos
- ch12: Illustrations improved
v2021.32 - 2021-11-11
Changed
- ch04: Editing + typos
- ch04: Illustrations improved
v2021.31 - 2021-11-10
Changed
- ch10: Editing + typos
- ch10: Illustrations improved
v2021.30 - 2021-11-10
Changed
- ch08: Editing + typos
- ch08: Illustrations improved
v2021.29 - 2021-11-09
Changed
- ch14: Editing + typos
- ch14: Illustrations improved
v2021.28 - 2021-11-08
Changed
- ch13: Editing + typos
- ch13: Illustrations improved
v2021.27 - 2021-11-07
Changed
- ch11: Editing + typos
- ch11: Illustrations improved
v2021.26 - 2021-11-07
Changed
- ch03: Editing + typos
- ch03: Illustrations improved
v2021.25 - 2021-11-02
Changed
- ch02: Editing + typos
- ch02: Illustrations improved
v2021.24 - 2021-10-30
Changed
- ch01: Editing + typos
- ch01: Illustrations improved
v2021.23 - 2021-10-28
Changed
- ch01 illustrations
Changed
- ch14: content
Fixed
- ch14: Fixed "Your turn" image
v2021.22 - 2021-10-28
Fixed
- hyperlinks in Table of contents are now working
v2021.19 - 2021-10-27
Added
- ch12
- ch13
Changed
- all chapters: typos
- all chapters: all illustrations revamped
v2021.18 - 2021-10-07
Added
- ch05: Crawler
Changed
- ch09: Persuasion
v2021.17 - 2021-09-03
Changed
- ch01: how to avoid lifetime annotations
- ch09: framing
Added
- ch08: Shell shellcode
- ch08: reverse_tcp shellcode
v2021.16 - 2021-08-30
Changed
- lots of typos fixed
- ch10: real-time communication schemas
- ch10: code organization
- ch11
v2021.15 - 2021-08-24
Added
- Copyright notice
Changed
- preface
- ch06: Tools for bug hunting, fuzzing, vulnerabilities inducing patterns
- ch01 typos
- ch09
- ch11: Overview of the Rust cryptography ecosystem
- ch11: Threat model
- ch11: prekey rotation
v2021.14 - 2021-08-03
Changed
- ch06
- ch04
v2021.13 - 2021-07-22
Changed
- ch08: Added 2 illustrations
- preface: a little bit of storytelling
v2021.12 - 2021-07-20
Changed
- ch11: Added a lot of illustrations
- ch06: filled a lot of holes
v2021.11 - 2021-07-19
Changed
- ch06: Added some illustrations
- ch06: filled some holes
v2021.10 - 2021-07-17
Changed
- ch14: Execution illustration
v2021.9 - 2021-07-17
Changed
- ch09: Evil twin attack
v2021.8 - 2021-07-16
Changed
- ch09: Added various illustrations
- ch09: brain regions
- ch09: How to improve delivery rates
- ch09: A few ideas for your phishing campaigns
- ch09: phishing quizzes
v2021.7 - 2021-07-15
Changed
- Fixed tokio's thread pools illustration in ch03
v2021.6 - 2021-07-14
Changed
- typos
v2021.5 - 2021-07-14
Changed
- typos
v2021.4 - 2021-07-14
Changed
- typos
v2021.3 - 2021-07-14
Added
- Preface
- Beta & Contact section
- chapter 03
- chapter 04
- chapter 05
- chapter 06
- chapter 08
- chapter 09
- chapter 10
- chapter 11
- chapter 14
Changed
- chapter 01: Added the "Consequences of a hack" section
- chapter 01: Added the "Projects maintenance" section
- chapter 01: Added the "Mental models to approach Rust" section
v2021.2 - 2021-03-21
Added
- chapter 01: How to train without breaking the law
- chapter 02: First draft
Changed
- chapter 01: Replaced the "but you have to be aware" section by a "Rust tips" sections
- chapter 01: misc fixes and rephrasing
v2021.1 - 2021-02-04
Added
- chapter 01: Early access release