Meanwhile #IDA Pro: "Oops! internal error 1783 occurred."

#idapro #reverseengineering #hexrays #gdbserver #qemu

Отладка STM32 программатором J-LINK по SWD

В разработке на микроконтроллерах широко распространены J-link программаторы-отладчики. Также доступно клиентское ПО для них Ozone . У J-link есть 20 пиновый разъём. На нем заложены пины для шины SWD и UART . SWD это - двухпроводной полудуплексный интерфейс для программирования микроконтроллеров. В этой заметке я расскажу как прошить микроконтроллер STM32 по SWD шине при помощи программатора J-link.

https://habr.com/ru/articles/995996/

#jlink #Ozone #STM32 #GCC #swd #gdb #gdbserver #gdbclient #пошаговая_отладка #отладчик

Отладка STM32 программатором J-LINK по SWD

В разработке на микроконтроллерах широко распространены J-link программаторы-отладчики. Также широко доступно клиентское ПО для них Ozone. У J-link есть 20 пиновый разъём. На нем заложены пины для...

Хабр

Пошаговая GDB отладка прошивки STM32 из консоли cmd

Порой бывает так, что вы скачиваете open-source репозиторий, а там нет файлов .project и .сproject для eclipse или файлы .project и .сproject есть, но они по каким-то причинам повреждены и IDE их не может открыть. Тем не менее прошивка собирается командой make all. Ты ее прошиваешь и LED не мигает. Очевидно, что прошивка зависла. Где-то свалилась в HardFault_Handler. В этом случае надо просто взять и запускать пошаговую отладку из консоли . Это классический способ разобраться, где же произошла осечка.

https://habr.com/ru/articles/979122/

#stm32 #gdb #elf #cli #cmd #gdbserver #gdbclient #gcc #stlink #gnu

Пошаговая GDB отладка прошивки STM32 из консоли cmd

Порой бывает так, что вы скачиваете репозиторий, а там нет файлов .project и .сproject для eclipse или файлы .project и .сproject есть, но они, внезапно, по каким-то причинам повреждены и IDE их...

Хабр

I've never tried gdb remote-debugging, but seeing that there's a new pwndbg out, I felt like trying it out. Unfortunately on MacOS it's only for remote debugging, so let's do that!

terminal 1:
local% ssh -L 12345:localhost:12345 user@remote
remote$ gdbserver :12345 /whatever

terminal 2:
local% ./bin/pwndbg whatever-localcopy
(gdb) target remote localhost:12345

works - see screenshot 🙂

#ctf #cybersecurity #pwndbg #overthewire #vortex #gdbserver #ssh

CLion 2024.3 EAP 4: New Embedded Development and Debugging Features | The CLion Blog

The new CLion 2024.3 EAP build, 243.19420.28, is out. You can download it for free from the link below, via the Toolbox App, or as a snap package if you’re using Ubuntu. DOWNLOAD CLION 2024.3 EAP

The JetBrains Blog

#knowledgedrop

Learned today that #radare2 can attach to #gdbserver

r2 -d gdb://host:port

Update: I *finally* located the post that to me best summarizes the philosophy in question: https://queue.acm.org/blogposting.cfm?id=673 (this is the ACM repost, appropriately enough). Cc @bcantrill @ahl

#GDB #gdbserver #DTrace #Unix #socat #ssh #Eclipse #Linux

Once Blitten - ACM Queue

¿gdbserver vs gdb over ssh for gdb frontends?

#TechHelp #TechHelpNeeded #gdb #gdbserver #Debugging

serial userspace gdb and the consequences of bus resurrection, and cat // 2021-11-01

https://diode.zone/videos/watch/cac22949-651c-4184-b97f-d3518d0a9236

serial userspace gdb and the consequences of bus resurrection, and cat // 2021-11-01

PeerTube