Вопрос по изучению системного программирования

base64_32

One Level
24.05.2024
6
5
Сап, у меня вопрос, я изучаю язык си(именно си, не плюсы), уже могу реализовать простые алгоритмы, умею в работы с памятью(malloc, calloc, realloc), знаю за структуры и прочее, помогите советом, я хочу двигаться дальше, подскажите где можно начать изучение систменого программирования под Linux/Windows, ибо информации много, а структурированной найти не могу)
Сам опыт в написании кода имею - до этого писал на go и py
 
Последнее редактирование:
Я думаю тебе стоит прочитать книгу "внутреннее устройство Windows". Если тебе системное программирование нужно для создания вредоносного ПО то можешь найти в интернете курс слитый maldev academy, я бегло пробегался по нему выглядит очень толково, ну и ещё можешь почитать что писали на wasm[.]in
 
Классика в системном прогр это:
  • Windows via C/C++ 5th Edition by Jeffrey M. Richter (Author), Christophe Nasarre

  • The Linux Programming Interface: A Linux and UNIX System Programming Handbook 1st Edition
    by Michael Kerrisk

    Обе книги используют Си для примеров. На даты издания можно не смотреть - ничего не устарело.
 
Классика в системном прогр это:
  • Windows via C/C++ 5th Edition by Jeffrey M. Richter (Author), Christophe Nasarre

  • The Linux Programming Interface: A Linux and UNIX System Programming Handbook 1st Edition
    by Michael Kerrisk

    Обе книги используют Си для примеров. На даты издания можно не смотреть - ничего не устарело.
Ну вот это кстати интересно, посмотрю
 
Сап, у меня вопрос, я изучаю язык си(именно си, не плюсы), уже могу реализовать простые алгоритмы, умею в работы с памятью(malloc, calloc, realloc), знаю за структуры и прочее, помогите советом, я хочу двигаться дальше, подскажите где можно начать изучение систменого программирования под Linux/Windows, ибо информации много, а структурированной найти не могу)
Сам опыт в написании кода имею - до этого писал на go и py
"Программирование боевого софта под Linux" - уже старенькая, но для линукса других книг на русском по системному я не помню.
Для Win из нового есть "Работа с ядром Windows" и из не совсем нового "Windows System Programming" от Pavel Yosifovich в двух томах.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab