Skip to content
Open-Source Registry

cargo / yog-debugger

yog-debugger 0.8.3

bitbison: flagged, behavior flagged, dependencies clean, posture not checked, pipeline clean, 1 of 1 jobs captured 1 detection
processes
464
operations
11K
packages
48
compiler runs
38
connections
1
job time
27s
capture
144 KB
records
19K
bytes / record
7.4

ptrace-based native debugger for Yog mods, speaking the Debug Adapter Protocol (DAP).

Build behaviourcompiled and nothing more

107 downloads · AGPL-3.0-only · crates.io

Artifact

file · retained · product · graph v2
1

Checks

13 of 14 clear Cross-process access
Build behavior✓✓▲✓✓✓✓✓
Supply chain✓✓✓✓✓
Pipeline✓

Detections

1
  • Process wrote to another process's memory or registers
    ptrace_debugger-07ba1080c68e016f
    high

Detection

highwitnessed

Process wrote to another process's memory or registers

Cross-process access

Subject
ptrace_debugger-07ba1080c68e016f
Jobs
build-test
Rule
process-access · yog-debugger

Evidence

  1. Cross-process accesscause

    via ptrace + process_vm/proc-mem — attach ×12 · read ×8 · write ×14, across 8 processes

    target yog_debugger_blocking_pause_bin

    by /home/runner/work/yog-debugger/yog-debugger/target/release/deps/ptrace_debugger-07ba1080c68e016f

  2. Process relationshipmitigation

    Every target is a child or ancestor of the accessing process.

  3. Process detailscontext

    actor: ptrace_debugger-07ba1080c68e016f (pid 3468) — /home/runner/work/yog-debugger/yog-debugger/target/release/deps/ptrace_debugger-07ba1080c68e016f

    subject ptrace_debugger-07ba1080c68e016f

  4. Process detailscontext

    target: yog_debugger_blocking_pause_bin (pid 3338) — /home/runner/work/yog-debugger/yog-debugger/target/tmp/yog_debugger_blocking_pause_bin

    target yog_debugger_blocking_pause_bin

  5. Process detailscontext

    target: yog_debugger_fixture_bin (pid 3337) — /home/runner/work/yog-debugger/yog-debugger/target/tmp/yog_debugger_fixture_bin

    target yog_debugger_fixture_bin

  6. Process detailscontext

    target: yog_debugger_ticks_interrupt_bin (pid 3452) — /home/runner/work/yog-debugger/yog-debugger/target/tmp/yog_debugger_ticks_interrupt_bin

    target yog_debugger_ticks_interrupt_bin

  7. Process detailscontext

    target: yog_debugger_ticks_killed_bin (pid 3370) — /home/runner/work/yog-debugger/yog-debugger/target/tmp/yog_debugger_ticks_killed_bin

    target yog_debugger_ticks_killed_bin

  8. Process detailscontext

    target: yog_debugger_ticks_step_off_bin (pid 3437) — /home/runner/work/yog-debugger/yog-debugger/target/tmp/yog_debugger_ticks_step_off_bin

    target yog_debugger_ticks_step_off_bin

  9. Additional itemscontext

    … +3 more target processes

Processes

build-test

cargo›cargo›ptrace_debugger-07ba1080c68e016f

Ran
/home/runner/work/yog-debugger/yog-debugger/target/release/deps/ptrace_debugger-07ba1080c68e016f
Invoked by
cargo test --release --locked --no-fail-fast
Lineage · 3 processes
  1. cargocargo test --release --locked --no-fail-fast3187
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo test --release --locked --no-fail-fast3194
  3. ptrace_debugger-07ba1080c68e016f/home/runner/work/yog-debugger/yog-debugger/target/release/deps/ptrace_debugger-07ba1080c68e016f3468

Remediation

Identify the owning job step and target process. Review a policy exception for expected debugger or profiler activity; investigate other cross-process access.

Network

1 peers
  • static.crates.io:8080 the package manager · cargo (yog-debugger) via crates.io · 2,217 files · went into an output ecosystem
Dependencies50Build behaviour
addr2line0.27.1
adler22.0.1
bitflags2.13.0
cfg-if1.0.4
cfg_aliases0.2.2
cpp_demangle0.5.1build script
crc32fast1.5.0build script
equivalent1.0.2
fallible-iterator0.3.0
flate21.1.9
fnv1.0.7
gimli0.34.0
hashbrown0.17.1
iced-x861.21.0
indexmap2.14.0
itoa1.0.18
lazy_static1.5.0
ld-linux-x86-64.so.2system library
libc0.2.186build script
libc.so.6system library
libgcc_s.so.1system library
libloading0.9.0
libm.so.6system library
libmvec.so.1system library
memchr2.8.1
memmap20.9.11
miniz_oxide0.8.9
nix0.31.3build script
object0.39.1build script
object0.40.0
proc-macro21.0.107build script, not run
quote1.0.47build script, not run
rustc-demangle0.1.28
ruzstd0.8.3
ruzstd0.9.1
serde1.0.229build script, not run
serde_core1.0.229build script
serde_derive1.0.229proc macro
serde_json1.0.154build script
simd-adler320.3.9
smallvec1.15.2
stable_deref_trait1.2.1
syn3.0.2
twox-hash2.1.2
typed-arena2.0.2
unicode-ident1.0.24
windows-link0.2.1
yog-hot-reload0.2.0
yog-symbols0.3.3
zmij1.0.21build script

Raw data

capture
144 KB
records
19,370
bytes per record
7.4

Loading a sample of the capture

Want to see more? E-mail us at hello@bitbison.io about your use case.

1 of 1 jobs captured: build-test success · Generated 2026-10-13 · run 4d74c6f7-db6d-446c-a4c7-470b80e35161

analysis 0.1.0 · 2026-10-11 · d6246d3 · graph v2