Accelerated Linux API for Software Diagnostics : With Category Theory in View
- Добавил: literator
- Дата: 21-07-2023, 02:04
- Комментариев: 0
![](/uploads/posts/2023-07/thumbs/1689894355_accelerated-linux-api-for-software-diagnostics.jpg)
Автор: Dmitry Vostokov
Издательство: OpenTask
Год: June 2023 (Revision 1.01)
Страниц: 232
Язык: английский
Формат: pdf (true)
Размер: 14.6 MB
The book contains the full transcript of Software Diagnostics Services training with 16 hands-on exercises on various topics related to Linux API. Knowledge of Windows API is necessary for:
Development
Malware analysis
Vulnerability analysis and exploitation
Reversing
Diagnostics
Debugging
Memory forensics
Crash and hang analysis
Secure coding
Static code analysis
Trace and log analysis
To get most of this training, you are expected to have basic development experience and optional basic process core dump analysis experience. I assume you know what types, functions, and their parameters are. If you don’t have a core dump analysis experience, then you also learn some basics too because we use GDB and optionally the Microsoft debugger, WinDbg (classic) from Debugging Tools for Windows, or the WinDbg app (former WinDbg Preview) for some exercises. I explain some debugging and related concepts when necessary during the course.
Our primary goal is to learn Linux API in an accelerated fashion. So, first, we review Linux API fundamentals necessary for software diagnostics. Then we learn various analysis techniques for Linux API exploration. And finally, we see examples of how the knowledge of Linux API helps in diagnostics and debugging.
The rough coverage or schedule includes general API aspects that can also be applicable to other operating systems. We also take a radical detour and introduce category theory in the API context. Our coverage is not only theoretical. We also do a tour through different API subsets and classes. An integral part of this training is practical exercises.
This training idea came from the previous Windows API training for security professionals who mentioned the need for Windows API knowledge and attendees of my memory dump analysis training courses who asked questions related to Windows API. I realized that since I have the Linux core dump analysis course, attendees of it would also benefit from similar training for Linux API too. This training may also fill some gaps from other training courses, such as Linux disassembly and reversing. Additional push came from my experience designing and implementing Linux API monitoring tools from the ground up.
The training uses a unique and innovative pattern-oriented analysis approach and provides:
Overview
Classification
Patterns
Internals
Development examples
Analysis examples
Comparison with Windows API
Скачать Accelerated Linux API for Software Diagnostics : With Category Theory in View
![](/templates/LitmyL/images/LitMyru.png)
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.