Welcome to presentation on topic "Code injections using ptrace".
* PART 1: warming up
- dynamic libraries(shared objects) structure
- shared objects loading
- trick with LD_PRELOAD environment variable
* PART 2: hardcore
- using ptrace system call
- searching function in a memory-mapped process.
- process memory state manipulation
- thread execution manipulation
17:30 - 19:00 - official part: presentation
19:00 - ..... - unofficial part: beer lab in pub
speaker: Alexei Lozovsky
Target audience: Linux Developers(all levels, including 99😁), and all who is interested in system programming internals.
Prerequisites: good knowledge of C programming language and good mood.
telegram group: https://t.me/peerlab_NativeDev
telegram channel with events announcements: https://t.me/peer_lab_kyiv_announcements
for developers: just drop us a message if you desire to be a speaker.
for companies: we will appreciate if you provide a conference room for our events.
Thanks to Mellanox Technologies Company(http://www.mellanox.com) for event hosting.