Gallopsled / Gallopsled/pwntools

LLDB for remote debugging

Open
#2,511 3 comments 1 reaction 0 assignees View on GitHub
question
Dominant language
Python
Stars
13.7k
Forks
1.9k
Avg merge
6d 23h
Merged PRs (30d)
3

Description

Is there any way to use an LLDB remote server (or ssh if lldb server doesn't work) + a local LLDB client to debug binaries just like with `gdb.debug()`?

My problem is that I am on an M3 MacBook and there is no (stable) `gdbserver` for arm64. My only possibility to debug x86 binaries is connecting to a gdb/lldb server on a x86 qemu VM and then using pwntools `ssh` to run executables there. But I cannot debug because pwntools depends on `gdbserver` installed locally.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.