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