Независающий Код

  • Автор темы Автор темы Eksworden
  • Дата начала Дата начала
E

Eksworden

Когда мы используем какую-либо программу, иногда мы имеем дело с крешами или зависаниями. Используете ли Вы какие-то методики или правила написания кода, что бы избежать таких ошибок при работе Вашей программы?
 
ага ;)
windbg.exe -l
:)))
 
Уважаемый Xima,
отладчик нам слабо поможет если креш связан с библиотеками windows.
:-(
 
А что за ПО можно узнать? :blush:
Очень интересно;)
 
А что за ПО можно узнать?
Очень интересно;)

Например, используйте любую Windows API функцию, которая работает с областью памяти, и передайте ей неправильный адрес. Для "С" аналогичным является поведение функции "free" при обращении к блоку памяти, который был ранее уже освобожден.
 
Ясно :))))

Вот например:

Роберт Мартин - Чистый код. 2010 г.
а ещё wasm и cracklab :)
...
 
"Мартин Р. Чистый код: создание, анализ и рефакторинг. - 2010 г."
Русское издание этой книги мне очень понравилось. Спасибо за хороший совет.
 
верификация
могут и юнит-тесты помочь
инструменты типа valgrind
 
Мы в соцсетях:

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

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

HackerLab