Skip to content

Support running multiple commands #972

@CouleeApps

Description

@CouleeApps

What is the feature you'd like to have?
I want to be able to send multiple newline-separated commands to LLDB in the Debugger console and have them all run in sequence.

Is your feature request related to a problem?
I had ChatGPT generate me a list of commands to run in LLDB which I am trying to paste into the Debugger console in binja. However, the console tries to parse them all as one big command and gets confused when there are extra arguments.

Are any alternative solutions acceptable?
This is purely a convenience thing, I can copy the commands from ChatGPT one at a time. That is just really annoying.

Additional Information:
Commands (for your replication):

register write rax 9
register write rdi 0
register write rsi 0x4000
register write rdx 7
register write r10 0x22
register write r8  18446744073709551615
register write r9  0
memory write -f bytes $rip 0f 05 c3
si
register read rax

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions