home.social

#ptrace — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ptrace, aggregated by home.social.

  1. 187 064 инструкции ради одного флага: Разбор HTB Callfuscated (Insane)

    Что делать, если статический анализ crackme выдает 187 064 инструкции мусорного кода? Идти в динамику! В этой статье разбираем таск Callfuscated с HTB: пишем свой ptrace-трассировщик, создаем валидируемый x86-64 эмулятор на Python, снимаем дампы памяти и сводим сложную VM-обфускацию к арифметике первого курса. Прочитать решение

    habr.com/ru/articles/1061634/

    #hackthebox #htb #reverse_engineering #ptrace #эмулятор #обфускация #python #ctf #виртуальная_машина #mba

  2. 187 064 инструкции ради одного флага: Разбор HTB Callfuscated (Insane)

    Что делать, если статический анализ crackme выдает 187 064 инструкции мусорного кода? Идти в динамику! В этой статье разбираем таск Callfuscated с HTB: пишем свой ptrace-трассировщик, создаем валидируемый x86-64 эмулятор на Python, снимаем дампы памяти и сводим сложную VM-обфускацию к арифметике первого курса. Прочитать решение

    habr.com/ru/articles/1061634/

    #hackthebox #htb #reverse_engineering #ptrace #эмулятор #обфускация #python #ctf #виртуальная_машина #mba

  3. 187 064 инструкции ради одного флага: Разбор HTB Callfuscated (Insane)

    Что делать, если статический анализ crackme выдает 187 064 инструкции мусорного кода? Идти в динамику! В этой статье разбираем таск Callfuscated с HTB: пишем свой ptrace-трассировщик, создаем валидируемый x86-64 эмулятор на Python, снимаем дампы памяти и сводим сложную VM-обфускацию к арифметике первого курса. Прочитать решение

    habr.com/ru/articles/1061634/

    #hackthebox #htb #reverse_engineering #ptrace #эмулятор #обфускация #python #ctf #виртуальная_машина #mba

  4. Upcoming features for #tracexec

    #Exec backtrace and jump to parent

    In next release, the #TUI will support gathering the exec #backtrace of any exec event, which will greatly simply debugging experience.

    The exec backtrace shows the history of a specific event and indicates any ancestor spawns or directly tears itself down and becomes the new process.

    Jump to parent is a lighter alternative to backtrace, where you just press `U` to jump to the parent exec evt.

    #Linux #eBPF #ptrace #execve

  5. tracexec 0.11.0 released with new timestamp feature and O_CLOEXEC file descriptors are now hidden by default.

    #eBPF #linux #ptrace #exec #execve #trace

    github.com/kxxt/tracexec/relea

  6. Process injection shenanigans are dear to my heart - it's one of the first things I ever learned in security.

    Inspired by an Akamai blog last month, this blog digs into techniques to tinker with other processes on Linux, and show you how to write a little debugger in C!

    labs.greynoise.io/grimoire/202

    #linux #reversing #strace #ptrace #gdb

  7. Process injection shenanigans are dear to my heart - it's one of the first things I ever learned in security.

    Inspired by an Akamai blog last month, this blog digs into techniques to tinker with other processes on Linux, and show you how to write a little debugger in C!

    labs.greynoise.io/grimoire/202

    #linux #reversing #strace #ptrace #gdb

  8. Process injection shenanigans are dear to my heart - it's one of the first things I ever learned in security.

    Inspired by an Akamai blog last month, this blog digs into techniques to tinker with other processes on Linux, and show you how to write a little debugger in C!

    labs.greynoise.io/grimoire/202

    #linux #reversing #strace #ptrace #gdb

  9. I am very excited to share that #tracexec can now be used as a #debugger launcher.

    It's usually not trivial or convenient to debug a program executed by a shell/python script(which can use pipes as stdio for the program).
    The video shows how to use tracexec to launch #gdb to debug two simple programs piped together by a shell script.

    Solves:
    - stackoverflow.com/questions/50
    - stackoverflow.com/questions/14
    - stackoverflow.com/questions/65

    github.com/kxxt/tracexec/relea

    #linux #ptrace #tui