Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1678 сообщений
Cообщения с меткой

отладка - Самое интересное в блогах

Следующие 30  »
rss_habr

Что скрывают программы от отладчика?

Суббота, 28 Января 2023 г. 22:18 (ссылка)

Здорово, когда программы разрешают себя отлаживать: какие бы тайны ни скрывали, выдадут. Честным программам скрывать нечего, но встречаются и вредные: такие программы мешают себя изучать, а то и вовсе отказываются работать.

Отладчик поможет изучить зашифрованный код. Программа расшифровывает код перед выполнением: проще остановить программу отладчиком и исследовать, чем расшифровывать код самостоятельно. Программа сопротивляется отладке, когда хочет этому помешать.

Посмотрим, как справиться с противодействием отладке на примере 1337ReverseEngineer's The Junkrat https://crackmes.one/crackme/62dc0ecd33c5d44a934e9922 .

Посмотрим, что там

https://habr.com/ru/post/713446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713446

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Прошивка и отладка STM32 в VSCode под Windows

Суббота, 28 Января 2023 г. 17:28 (ссылка)

На хабре уже есть немало информации об отладке МК в VSCode на Linux, также было написано как настроить тулчейн для работы под Windows в QT Creator, Eclipse, etc.

Пришло и моё время написать похожую, но для VS Code и под Widnows.

Инициализация проекта будет проводиться с помощью STM32CubeMX. Сборкой будет управлять CMake с тулчейном stm32-cmake. В качестве компилятора используется ARM GNU Toolchain. Тестовым стендом является NUCLEO-F446ZE.

Читать далее

https://habr.com/ru/post/713432/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713432

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Настраиваем Clion для разработки под Flipper Zero

Пятница, 28 Января 2023 г. 00:19 (ссылка)

Как я настроил отладку приложений Flipper Zero в Clion.

Читать далее

https://habr.com/ru/post/713382/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713382

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Почему для открытия меню «Пуск» иногда требуется несколько секунд

Четверг, 19 Января 2023 г. 10:25 (ссылка)



Обычно я запускаю большинство программ на своём ноутбуке с Windows 10, нажимая клавишу , после чего ввожу несколько букв имени программы, а затем жму Enter. На моём мощном ноутбуке (SSD и 32 ГБ ОЗУ) этот процесс обычно занимает лишь время, необходимое мне для ввода символов, то есть считанные доли секунды.



Обычно.



Однако иногда он занимает больше, намного больше. Порядка десятков секунд. Торможения непредсказуемы, но недавно мне удалось записать трассировку Event Tracing for Windows (ETW) одной из таких задержек. При помощи людей в Twitter я смог проанализировать трассировку и понять, почему на запуск «Блокнота» требуется примерно минута.



Прежде чем приступать к описанию анализа, мне нужно сделать два заявления: 1) у меня есть достаточное понимание проблемы, но нет решения, и 2) если вы наблюдаете аналогичные симптомы, это не значит, что их причина та же, но я дам советы о том, как понять, в ней ли дело.
Читать дальше →

https://habr.com/ru/post/711484/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711484

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем и отлаживаем приложения для Flipper Zero

Воскресенье, 15 Января 2023 г. 18:47 (ссылка)

Недавно я получил свой флиппер и, решив написать первое приложение, столкнулся с проблемой отсутствия информации по отладке программного кода. Есть несколько статей по разработке приложений для флиппера (первое приложение и приложение HewViewer). Однако, когда я приступил к разработке и отладке приложения, опираясь на информацию из указанных статей, то столкнулся с трудностями, которые я опишу далее и укажу способы их решения.

Читать далее

https://habr.com/ru/post/710700/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710700

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Обновляем платформу 1С на сервере под управлением Linux

Пятница, 06 Января 2023 г. 21:24 (ссылка)

Данная статья является, по сути, моей методичкой о том как перевести сервер 1С и прилегающие сервисы, работающие под Linux на новую версию платформы.

Действуя по этой методичке вы сможете пройти короткий путь по переводу своей инфраструктуры на новую версию платформы в конце 2022 года.

Читать далее

https://habr.com/ru/post/709308/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709308

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Обновляем платформу 1С на сервере под управлением Linux

Пятница, 06 Января 2023 г. 21:24 (ссылка)

Данная статья является, по сути, моей методичкой о том как перевести сервер 1С и прилегающие сервисы, работающие под Linux на новую версию платформы.

Действуя по этой методичке вы сможете пройти короткий путь по переводу своей инфраструктуры на новую версию платформы в конце 2022 года.

Читать далее

https://habr.com/ru/post/709308/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709308

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Делал отладчик, сделал БП :-) Часть первая

Четверг, 29 Декабря 2022 г. 21:15 (ссылка)

В какой-то момент понадобилось мне в очередной раз прошить ESP8266. Причем плата планировалась максимально компактной и малопотребляющей, да к тому же перепрошивка не планировалась. То-есть ставить на плату свой мост смысла не было, а китайские поделки уже немного надоели уровнем своего юзабелити.

Так было решено собрать мост удовлетворяющий моим требованиям? Но вылилось это в нечто большее.

Читать далее

https://habr.com/ru/post/705872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705872

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Отладка продакшена бесплатно: ELK, Jaeger, Sentry

Понедельник, 19 Декабря 2022 г. 11:44 (ссылка)

Наш продукт три года существовал в монолите, а ошибки мы мониторили с помощью New Relic. Когда мы перешли на микросервисы, дорогой New Relic c посервисной тарификацией надо было чем-то заменить. Вместо него мы сформировали стек из трёх основных инструментов — они бесплатны и полностью закрывают наши потребности

Я Миша Гудов, тимлид и бэкенд-разработчик в CarPrice, и под катом вы увидите, как мы перешли на маленький, но удобный стек.

Читать далее

https://habr.com/ru/post/706304/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706304

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как заработать на Bug Bounty

Вторник, 13 Декабря 2022 г. 16:37 (ссылка)

Меня зовут Алексей Гришин, я руководитель направления Bug Bounty VK. За 9 лет участия в программе по поиску уязвимостей на различных платформах мы накопили огромный опыт получения, проверки и оплаты самых разношерстных отчетов, поэтому в этой статье я хочу поделиться советами о том, как правильно написать отчет, чтобы его оплатили, и рассказать, что делать, если ваши ожидания по выплатам не совпали с реальностью. Добро пожаловать под кат.

Читать далее

https://habr.com/ru/post/705222/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705222

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Добавим динамическую среду в C: мой проект компоновщика

Четверг, 08 Декабря 2022 г. 11:07 (ссылка)

Я пишу компоновщик (linker). Не совсем обычный. Он ориентирован не на создание исполняемых файлов, а на облегчение быстрой итерации программы без необходимости в перекомпоновке (re-link) и повторном открытии после внесения изменений. Это «горячая загрузка» кода с детализацией. Подробности — к старту курса по разработке на С++.

Читать дальше →

https://habr.com/ru/post/700250/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700250

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

«Хакер»: Учимся анализировать программы для x86 с нуля

Среда, 07 Декабря 2022 г. 14:29 (ссылка)

Исследование исполняемого файла можно разделить на три этапа: поверхностный, глубокий, хирургический. На первом мы малыми силами собираем информацию о подопытном файле. Под «малыми силами» я подразумеваю легкие в использовании и широко распространенные средства анализа. В этой статье мы поговорим о них и для наглядности взломаем несложную защиту.

Читать далее

https://habr.com/ru/post/704056/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704056

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Поиск бага регистра, приводящего к вылету Chrome

Среда, 07 Декабря 2022 г. 08:12 (ссылка)



«Эй ты, функция. Да, я к тебе обращаюсь. При очистке не забудь, пожалуйста, восстановить все мои регистры. Да, и этот тоже, ты что, думаешь, в Linux попала?»



Вот краткое описание проблемы, с которой я столкнулся. ABI (Application Binary Interface) платформы требует от функций, чтобы они сохраняли значения определённых регистров и восстанавливали их в случае использования, однако набор восстанавливаемых регистров зависит от платформы, и правила в Linux отличаются от правил в Windows. Возможно, поэтому я столкнулся с повреждением регистров Chrome в Windows. Но давайте начнём с самого начала.
Читать дальше →

https://habr.com/ru/post/703894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703894

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<отладка - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda