debugging
Вопросы и ответы
Вопрос или проблема Это общий вопрос, предназначенный для помощи новым программистам, которые столкнулись с проблемой в программе, но не знают, как использовать отладчик для диагностики причины проблемы. Этот вопрос охватывает три класса более специфических
Вопросы и ответы
Вопрос или проблема Вопрос из заголовка. Я пытаюсь создать настройку отладки с автоматическим обновлением в контейнере с помощью примерного проекта, использующего .NET 8 SDK. Я открываю порты и устанавливаю переменные окружения в dockerfile, согласно документации.
Вопросы и ответы
Вопрос или проблема В LLDB команда step выполняет весь блок asm{} как одно “выражение”. Есть ли способ заставить ее обрабатывать каждую инструкцию отдельно, чтобы не приходилось использовать si для пошагового выполнения инструкций и переключаться
Убунту
Вопрос или проблема Я столкнулся с неприятной проблемой с моей системой, которая работала нормально в течение нескольких лет, но недавно она начала зависать случайным образом раз в день. Вот моя конфигурация: ОС: Ubuntu 22.04.
Информационная безопасность
Вопрос или проблема Я пытаюсь сделать простой эксплойт для переполнения буфера на примере программы, чтобы лучше понять бинарное эксплоатирование. Цель состоит в том, чтобы просто записать шеллкод в стек и выполнить его. Однако, несмотря на все ресурсы
Вопросы и ответы
Вопрос или проблема Мне нравится просматривать исходный код с помощью “lay src”, но проблема в том, что я использую несколько файлов, и он почти всегда показывает не главный файл. Например, у меня есть файл connec.cpp и файл main.cpp;
Unix-подобные системы
Вопрос или проблема Есть ли у Bash опция для диагностики (и, при необходимости, прерывания выполнения) переменных, “развернувшихся в пустое значение”? Пример (гипотетический): $ bash -c "echo $x" -xxx bash: строка 1: переменная 'x' развернулась
Информационная безопасность
Вопрос или проблема Существует ли эквивалент команды !pvefindaddr p2 (поиск всех комбинаций pop/pop/ret в пространстве памяти процесса) в mona.py? Кроме того, есть ли возможность запустить pvefindaddr в последних версиях Immunity Debugger?
Вопросы и ответы
Вопрос или проблема Я создал обычную программу “Hello World” на C с помощью gcc 14.2.0 на macOS Sequoia 15.0, и она работала идеально. Однако, когда я попытался отладить её с помощью gdb, появилось сообщение об ошибке Dwarf Error: DW_FORM_line_strp
Unix-подобные системы
Вопрос или проблема Вы не подскажете, где я могу найти интерпретацию всех сообщений уровня отладки (debug1, debug2 и debug3), которые выводятся при выполнении команды ssh -v, ssh -vv или ssh -vvv? Ответ или решение Конечно! Когда вы выполняете команды
Вопросы и ответы
Вопрос или проблема Я сталкиваюсь с ошибкой истощения памяти, когда пытаюсь открыть файл LaTeX в Emacs с пользовательской конфигурацией. Вот соответствующая часть моей локальной конфигурации .dir-locals.el: ((latex-mode . ((eval . (progn ;
Вопросы и ответы
Вопрос или проблема Как сделать так, чтобы макет интерфейса в программе на других компьютерах с различным размером экрана (разрешением) был таким же, как на моем компьютере. Например: я запускаю программу на своем компьютере, и с интерфейсом все в порядке
Вопросы и ответы
Вопрос или проблема Я столкнулся с странной проблемой в своей программе, которая использует NtWaitForSingleObject и NtDelayExecution в цикле. Проблема в том, что функция NtWaitForSingleObject иногда возвращает ошибку 0xC0000008 (STATUS_INVALID_HANDLE)
Вопросы и ответы
Вопрос или проблема 1. У меня есть экран истории покупок, где можно увидеть все заказы. Для каждого заказа есть кнопка удаления, но когда я на нее нажимаю… ничего не происходит. Заказ просто сидит там, насмехаясь надо мной. 2. У меня также есть экран “
Вопросы и ответы
Вопрос или проблема Может кто-то помочь мне с этим. Я собираю этот код уже несколько лет, и по какой-то причине сейчас возникают странности с .net8. Мой код вызывает исключение в коде, который, по-видимому, был преобразован в “
Unix-подобные системы
Вопрос или проблема Моя файловая система root и home на ext-4 стала внезапно только для чтения. Как я могу узнать, что стало причиной этого? Система – Ubuntu 16.04 с systemd (установлена на SSD), где разделы root и home зашифрованы с помощью dm-crypt
Вопросы и ответы
Вопрос или проблема IDA Pro и WinDbg: не удается найти команду .dvalloc Я отлаживаю приложение в режиме ядра в IDA Pro с отладчиком WinDBG и мне нужно выделить память. К сожалению, не удается найти некоторые команды, которые успешно выполняются в самом WinDBG (.
Вопросы и ответы
Вопрос или проблема Найдите адрес статического члена класса C++ с помощью WinDbg. Я не имею опыта работы с WinDbg и пытаюсь установить точку прерывания данных (ba) на статической переменной-члене в приложении C++ Win32, чтобы увидеть, когда она повреждается
Вопросы и ответы
Вопрос или проблема Как отлаживать скрипт Julia в VS Code, используя другой проект/окружение У меня есть скрипт на Julia, названный xx.jl, и я установил пакет и модули в другой директории ../my_env. Поэтому каждый раз, когда я хочу его запустить, я использую
Вопросы и ответы
Вопрос или проблема Я разрабатываю бота для рекомендаций фильмов с использованием библиотеки telebot на Python и библиотеки IMDbPY для получения данных о фильмах. Бот предлагает фильмы на основе выбранных пользователем жанров и диапазонов дат.