Skip to content
Open-Source Registry

cargo / haruspex

haruspex 1.0.0

processes
362
operations
41K
packages
105
compiler runs
263
connections
1
job time
2m 03s
capture
397 KB
records
68K
bytes / record
5.8

Vulnerability research assistant that extracts pseudocode from IDA Hex-Rays decompiler.

2 detections3 vulnerabilities

Build behaviournot recorded for this run

17,023 downloads · source · home page · cargo

binary-file ida idalib reverse-engineering vuln-dev

Release 1.0.0 run 85348ede-bd7c-43fe-b1d0-6c3385768dd5 · built 2026-10-07

Artifact

binary · retained · product
2
ChecksDetections
Build behavior
✓ Network activity—
✓ Sensitive data access and transfer—
✓ Cross-process access—
✓ Build file changes—
✓ Build script activity—
▲ Data flow analysis—
✓ Filesystem writes—
✓ Context collection—
Supply chain
▲ Known vulnerabilities—
✓ Build-time dependency advisories—
▲ Dependency advisories—
✓ Declared and observed dependencies—
✓ Dependency and toolchain versions—
Pipeline
✓ Pipeline coverage—

Detections

2
  • Prebuilt object file from a dependency package
    libida.so
    shipped inside a dependency package and read by rust-lld; not compiled in this build
    info
  • Prebuilt object file from a dependency package
    libidalib.so
    shipped inside a dependency package and read by rust-lld; not compiled in this build
    info

Detection

info

Prebuilt object file from a dependency package

subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/idalib-sys-0.10.1+9.4.260714/sdk/src/lib/x64_linux_64/libida.so

shipped inside a dependency package and read by rust-lld; not compiled in this build

haruspex asked the linker for it: dynamic ida (target/release/build/haruspex-809ed3cc3acb5cd5/output)

  1. rustup2492
  2. cargo2492
  3. rustc4409
  4. x86_64-linux-gnu-gcc-154419
  5. collect24420
  6. ld.lld4421
  7. rust-lld4421at 15:40:00

inferred · rule object-provenance

Detection

info

Prebuilt object file from a dependency package

subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/idalib-sys-0.10.1+9.4.260714/sdk/src/lib/x64_linux_64/libidalib.so

shipped inside a dependency package and read by rust-lld; not compiled in this build

haruspex asked the linker for it: dynamic idalib (target/release/build/haruspex-809ed3cc3acb5cd5/output)

  1. rustup2492
  2. cargo2492
  3. rustc4409
  4. x86_64-linux-gnu-gcc-154419
  5. collect24420
  6. ld.lld4421
  7. rust-lld4421at 15:40:00

inferred · rule object-provenance

Network

1 peers
  • static.crates.io:8080
    cargo (haruspex) via crates.io · build-test
    allowed

Raw data

capture
397 KB
records
68,108
bytes per record
5.8

Loading a sample of the capture

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

Dependencies

117 packages, 0 with a build script that ran, 0 doing more than compiling
PackageVersionUsageBuild behaviour
aho-corasick1.1.5linked
anyhow direct1.0.104linked
aquamarine0.1.12buildtime_only
atty0.2.14linked
autocfg1.5.1buildtime_only
autocxx-bindgen-idalib0.73.0linked
autocxx-build-idalib0.30.0linked
autocxx-engine-idalib0.30.0linked
autocxx-idalib0.30.0linked
autocxx-macro-idalib0.30.0linked
autocxx-parser-idalib0.30.0linked
bitflags2.13.2linked
cc1.6.0linked
cexpr0.6.0linked
cfg-if1.0.5linked
clang-sys1.9.1linked
codespan-reporting0.13.1linked
cxx1.0.202linked
cxx-build1.0.202linked
cxx-gen0.7.202linked
cxxbridge-flags1.0.202linked
cxxbridge-macro1.0.202linked
either1.19.0linked
env_logger0.9.3linked
equivalent1.0.2linked
errno0.3.14buildtime_only
fastrand2.5.0linked
find-msvc-tools0.1.14linked
foldhash0.2.0linked
getrandom0.4.3linked
glob0.3.4linked
hashbrown0.12.3linked
hashbrown0.17.1linked
hermit-abi0.1.19buildtime_only
humantime2.4.0linked
idalib direct0.10.1+9.4.260714linked
idalib-build direct0.10.1+9.4.260714buildtime_only
idalib-sys0.10.1+9.4.260714linked
indexmap1.9.3linked
indexmap2.14.2linked
indoc1.0.9linked
itertools0.10.5linked
itertools0.13.0linked
itertools0.9.0buildtime_only
itoa1.0.18linked
ld-linux-x86-64.so.2linked
libc0.2.190linked
libc.so.6linked
libgcc_s.so.1linked
libloading0.8.9linked
libm.so.6linked
libmvec.so.1linked
link-cplusplus1.0.12linked
linux-raw-sys0.12.1linked
log0.4.34linked
memchr2.8.3linked
miette5.10.0linked
miette-derive5.10.0linked
minimal-lexical0.2.1buildtime_only
moveit0.6.0linked
nom7.1.3linked
objc20.6.5platform_gated
objc2-encode4.1.0platform_gated
once_cell1.21.4linked
prettyplease0.2.37linked
proc-macro-error1.0.4linked
proc-macro-error-attr1.0.4linked
proc-macro21.0.107linked
quote1.0.47linked
r-efi6.0.0buildtime_only
regex1.13.1linked
regex-automata0.4.18linked
regex-syntax0.6.29linked
regex-syntax0.8.11linked
regex_static0.1.1linked
regex_static_impl0.1.0linked
regex_static_macro0.1.0linked
rustc-hash2.1.3linked
rustix1.1.5linked
rustversion1.0.23linked
scratch1.0.9linked
serde1.0.229linked
serde_core1.0.229linked
serde_derive1.0.229linked
serde_json1.0.151linked
shlex1.3.0linked
shlex2.0.1linked
syn1.0.109linked
syn2.0.119linked
syn3.0.6linked
tempfile3.27.0linked
termcolor1.4.1linked
thiserror1.0.69linked
thiserror direct2.0.21linked
thiserror-impl1.0.69linked
thiserror-impl2.0.21linked
unicode-ident1.0.26linked
unicode-width0.1.14linked
unicode-width0.2.2linked
version_check0.9.5linked
winapi0.3.9buildtime_only
winapi-i686-pc-windows-gnu0.4.0buildtime_only
winapi-util0.1.11buildtime_only
winapi-x86_64-pc-windows-gnu0.4.0buildtime_only
windows-link0.2.1buildtime_only
windows-sys0.61.2buildtime_only
windows-targets0.52.6platform_gated
windows_aarch64_gnullvm0.52.6platform_gated
windows_aarch64_msvc0.52.6platform_gated
windows_i686_gnu0.52.6platform_gated
windows_i686_gnullvm0.52.6platform_gated
windows_i686_msvc0.52.6platform_gated
windows_x86_64_gnu0.52.6platform_gated
windows_x86_64_gnullvm0.52.6platform_gated
windows_x86_64_msvc0.52.6platform_gated
zmij1.0.23linked
windows-sys0.59.0unverified

1 of 1 jobs captured: build-test success · Generated 2026-10-07 · tarp 0.1.0+20261007022833-g16cc1581f632 · run 85348ede-bd7c-43fe-b1d0-6c3385768dd5