Я решил его путем добавления nomodeset
и xforcevesa
в опциях личинки, таким образом, система "не становятся черными" после начальной загрузки и работает с универсальными драйверами. Затем после запуска системы, я установил официальные драйверы от ATI, и теперь все в порядке.
Gdb автоматически не выполняет исполняемый файл для Вас, он просто загружает его. Таким образом, можно настроить вещи (например, точки останова), как Вы желаете сначала.
Команда "выполнения" в (gdb)
подсказка запустит выполнение. Это также позволяет Вам указывать параметры командной строки к tshark, например:
(gdb) run -i lo
Выполнит tshark тот же путь tshark -i lo
был бы.
Следует иметь в виду, что Wireshark и его комплект связанных инструментов (mergecap, TShark, и т.д.) являются всем открытым исходным кодом. Возможно, Вы найдете легче считать источник, в противоположность продвижению посредством дизассемблирования?
Приложение TShark в особенности является единственным исходным файлом C (tshark.c
) в распределении исходного кода Wireshark, которое может быть загружено здесь: https://www.wireshark.org/download/src/