Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/headcrab-rs/headcrab

A modern Rust debugging library 🦀
https://github.com/headcrab-rs/headcrab

Try to locate syscall instruction in vdso mapping where possible

bjorn3 opened this issue over 2 years ago
Separate the `headcrab::symbol` module into a crate

nbaksalyar opened this issue over 2 years ago
Use latest version of nix

nbaksalyar opened this pull request over 2 years ago
Update Cranelift dependency in headcrab_inject

nbaksalyar opened this pull request over 2 years ago
Fix race condition in the writemem test

nbaksalyar opened this pull request over 2 years ago
Fix clippy warnings

nbaksalyar opened this pull request over 2 years ago
Switch to GitHub Actions for CI

nbaksalyar opened this pull request over 2 years ago
add m[un]map tests

pro465 opened this pull request over 2 years ago
add a `munmap` method for `LinuxTarget`

pro465 opened this pull request over 2 years ago
tiny edit

pro465 opened this pull request over 2 years ago
add line to address functinality

FlyingCanoe opened this pull request over 3 years ago
Is this project still alive?

PoignardAzur opened this issue almost 4 years ago
Setup CI infrastructure to run non-x86 builds

nbaksalyar opened this issue about 4 years ago
Remove unused imports

TaKO8Ki opened this pull request about 4 years ago
Show call/jmp target symbol in disassembly

bjorn3 opened this issue about 4 years ago
Load coredumps

bjorn3 opened this issue about 4 years ago
User creatable debuginfo

bjorn3 opened this issue about 4 years ago
Load debuginfo for JITed code

bjorn3 opened this issue about 4 years ago
[repl] Read/write arbitrary memory regions

bjorn3 opened this issue about 4 years ago
[repl] Disassemble arbitrary memory regions

bjorn3 opened this issue about 4 years ago
Add error type wrapping all possible errors

DevinR528 opened this pull request about 4 years ago
Use {:#016x?} for register printing

bjorn3 opened this pull request about 4 years ago
Refactor headcrab_inject

bjorn3 opened this pull request about 4 years ago
Make all errors Send + Sync

bjorn3 opened this pull request about 4 years ago
remove _patch_breakpoint function

Arthamys opened this pull request about 4 years ago
Accept an arbitrary Command as argument for launch

bjorn3 opened this pull request about 4 years ago
Fix sporadic bug in the write_ptrace test

nbaksalyar opened this issue about 4 years ago
Rework the (Relocatable)Debuginfo structs

bjorn3 opened this issue about 4 years ago
Add imgui based gui example

bjorn3 opened this pull request about 4 years ago
Refactor local printing

bjorn3 opened this pull request over 4 years ago
refactor(target_arch): pass arch via feature flags instead

kakoc opened this pull request over 4 years ago
Inject code into the debugged process

bjorn3 opened this pull request over 4 years ago
Reload debuginfo in repl when necessary

bjorn3 opened this issue over 4 years ago
Introduce RemotePtr type

bjorn3 opened this issue over 4 years ago
Breakpoint support on Linux

Arthamys opened this pull request over 4 years ago
Implement source mapping

blitzerr opened this pull request over 4 years ago
Add syntax highlighting and completion to repl

bjorn3 opened this pull request over 4 years ago
Integrate readline into the repl example

nbaksalyar opened this issue over 4 years ago
Handle signals for debuggees on Linux

nbaksalyar opened this issue over 4 years ago
Handle exit events for debugees on Linux

nbaksalyar opened this issue over 4 years ago
Use an `Arch` enum and feature flags instead of cfg(target_arch)

nbaksalyar opened this issue over 4 years ago
Add a link to REPL demo recording to readme

nbaksalyar opened this pull request over 4 years ago
Implement source mapping

nbaksalyar opened this issue over 4 years ago
Prepare 0.2.0 release

nbaksalyar opened this issue over 4 years ago
Add API to read & write registers for Linux

nbaksalyar opened this pull request over 4 years ago
Port the repl example to macOS

nbaksalyar opened this issue over 4 years ago
Implement registers reading function for macOS

nbaksalyar opened this issue over 4 years ago
Use more robust IPC mechanism for WriteMem tests

nbaksalyar opened this pull request over 4 years ago
Fix Travis CI + GitHub Integration

nbaksalyar opened this issue over 4 years ago
Add GDB Remote Protocol Target [WIP]

JJendryka opened this pull request over 4 years ago
Tests hang after target::linux::tests::read_memory ... ok

JJendryka opened this issue over 4 years ago
Add help to repl

DeltaManiac opened this pull request over 4 years ago
Improve Readme

nbaksalyar opened this pull request over 4 years ago
Add `help` command for the repl example

nbaksalyar opened this issue over 4 years ago
Implement gdb remote debugging protocol

bjorn3 opened this issue over 4 years ago
Add a trait for registers

bjorn3 opened this issue over 4 years ago
Format locals according to their type

bjorn3 opened this issue over 4 years ago
Get a thread list from an OSX task

fabiim opened this pull request over 4 years ago
Show local values

bjorn3 opened this pull request over 4 years ago
Fix typo in contributors guide

nbaksalyar opened this pull request over 4 years ago
Fix Read Memory test for Arch

fabiim opened this issue over 4 years ago
Make threads test more robust

fabiim opened this pull request over 4 years ago
Make threads test robust for disappearing threads

bjorn3 opened this issue over 4 years ago
Correctly handle entry.address_range

bjorn3 opened this pull request over 4 years ago
Test fixes

bjorn3 opened this pull request over 4 years ago
Add Windows Target

DeltaManiac opened this issue over 4 years ago
Windows Target

DeltaManiac opened this pull request over 4 years ago
ReadMem improvements

nbaksalyar opened this pull request over 4 years ago
Symbol demangling

Stupremee opened this pull request over 4 years ago
Add watchpoint

JJendryka opened this pull request over 4 years ago
data breakpoint support

spacejam opened this issue over 4 years ago
Demangle symbol names

nbaksalyar opened this issue over 4 years ago
Update Cargo.toml file

nbaksalyar opened this pull request over 4 years ago
Support Windows Build

DeltaManiac opened this pull request over 4 years ago
Avoid lots of mod.rs files

hunger opened this pull request over 4 years ago
Support headcrab compilation on Windows

DeltaManiac opened this issue over 4 years ago
Fix spelling in comments and variable names

hunger opened this pull request over 4 years ago
Keep list of threads inside Linux Target

fabiim opened this issue over 4 years ago
Add attach options

JJendryka opened this pull request over 4 years ago
Allow a user to decide if they want to kill the target after detach

nbaksalyar opened this issue over 4 years ago
Naive and frame pointer stack unwinders

bjorn3 opened this pull request over 4 years ago
Add stack unwinder

bjorn3 opened this issue over 4 years ago
Add a simple repl example

bjorn3 opened this pull request over 4 years ago
Perform syscall in debuggee on Linux

bjorn3 opened this pull request over 4 years ago
Support breakpoints on Linux

bjorn3 opened this issue over 4 years ago
Add disassembler and line info parsing

bjorn3 opened this pull request over 4 years ago
Add Cirrus Ci badge

DeltaManiac opened this pull request over 4 years ago
Write memory

nbaksalyar opened this pull request over 4 years ago
Get current register values for a thread on Linux

nbaksalyar opened this issue over 4 years ago
Get a list of process threads on macOS

nbaksalyar opened this issue over 4 years ago
Implement WriteMemory routines for macOS

nbaksalyar opened this issue over 4 years ago
Split out code common for all *nix platform

DeltaManiac opened this pull request over 4 years ago
Implement proper error types

nbaksalyar opened this issue over 4 years ago
Create a chat room for the community

nbaksalyar opened this issue over 4 years ago
Setup CI for macOS

nbaksalyar opened this issue over 4 years ago
Implement thread-local vars reader for Linux

nbaksalyar opened this issue over 4 years ago
Take my money

gilescope opened this issue over 4 years ago
Implement vm_write for Linux

nbaksalyar opened this issue over 4 years ago
Implement memory reading function for macOS

nbaksalyar opened this issue over 4 years ago