Yeah, I understand your frustration. This is an issue with Paramiko which pyinfra relies on. We have been debating moving away from Paramiko, but it will take a while for that to materialize.
Classes begin on September 26, 2024, and conclude on January 9, 2025.
The classes take place weekly on Thursdays, from 14:30 to 17:45 CET.
26.09.2024 Class 1: Introduction to the Class, Security, and Networking
03.10.2024 Class 2: Finding Computers, Scanning and Basic Network Analysis
10.10.2024 Class 3: Getting Access. From People to Vulnerabilities
17.10.2024 Class 4: Detecting Intruders in Your Server
24.10.2024 Class 5: A Game of Deception
31.10.2024 Class 6: Privilege Escalation, Persistence, Side-Channel Attacks
07.11.2024 Class 7: Virtualization and Threat Intelligence
14.11.2024 Class 8: Binary Exploitation and Fuzzing
21.11.2024 Class 9: Reverse Engineering
28.11.2024 Class 10: Automating Attacks with Malware
05.12.2024 Class 11: Manual and Automatic Detection of C&C Channels
12.12.2024 Class 12: Web Attacks
19.12.2024 Class 13: Advanced Web Attacks
09.01.2025 Class 14: Assignments Recap and The NOC Talk
I have an earlier project that did LuaJIT, FFI, and Rust: https://github.com/tongson/omniajit. Creating a static executable is more trouble compared to LadyLua. I would still use it for anything that needs less resources and speed.
Before this I was doing C and PUC-Rio Lua. Was obsessing too much with C pitfalls, valgrind, and the sanitizers. Then LuaJIT FFI + Rust, good I like it better but found GopherLua the easiest. I'd stick with LuaJIT+Rust for anything that needs less resources and speed.