Skip to content
Open-Source Registry

cargo / p4rust / 0.1.9

p4rust 0.1.9

bitbison: flagged, behavior flagged, dependencies clean, posture not checked, pipeline clean, 1 of 1 jobs captured 6 detections
processes
196
operations
3.4K
packages
20
compiler runs
6
connections
1
job time
15s
capture
66 KB
records
6.7K
bytes / record
9.9

Build behaviourcompiled and nothing more

run ffdf6c6d-b5f2-4326-9569-d6a126cf0369 · built 2026-10-09 · complete

Artifact

file · retained · product · graph v1
1

Checks

13 of 14 clear Data flow analysis
Build behavior✓✓✓✓✓▲✓✓
Supply chain✓✓✓✓✓
Pipeline✓

Detections

6
  • Prebuilt object file from a dependency package
    libclient.a
    info
  • Prebuilt object file from a dependency package
    libcrypto.a
    info
  • Prebuilt object file from a dependency package
    libp4rust_bridge.a
    info
  • Prebuilt object file from a dependency package
    librpc.a
    info
  • Prebuilt object file from a dependency package
    libssl.a
    info
  • Prebuilt object file from a dependency package
    libsupp.a
    info

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libclient.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libclient.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static client (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libclient.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libcrypto.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libcrypto.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static crypto (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libcrypto.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libp4rust_bridge.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libp4rust_bridge.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static p4rust_bridge (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libp4rust_bridge.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/librpc.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/librpc.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static rpc (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/librpc.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libssl.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libssl.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static ssl (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libssl.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Detection

infoinferred

Prebuilt object file from a dependency package

Object file origin needs review

Subject
/home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libsupp.awritten by cargo
Reaches
Jobs
build-test
Rule
object-provenance

Evidence

  1. Prebuilt object file from a dependency packagecause

    shipped inside a dependency package and read by rustc; not compiled in this build

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libsupp.a

    by /home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…

  2. Asked for by the build's own declarationsupport

    p4rust-resources-x86_64-unknown-linux-gnu asked the linker for it: static supp (target/release/build/p4rust-resources-x86_64-unknown-linux-gnu-b8222aae5eb30a55/output)

    subject /home/runner/.cargo/registry/src/index.crates.io-f7c75c5af8568ae3/p4rust-resources-x86_64-unknown-linux-gnu-0.1.6/native/libsupp.a

Processes

build-test

cargo›cargo›rustc

Ran
/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…
Invoked by
cargo build --release --locked --message-format=json-render-diagnostics
Lineage · 3 processes
  1. cargocargo build --release --locked --message-format=json-render-diagnostics2467
  2. cargo/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/cargo build --release --locked --message-format=json-render-diagnostics2467
  3. rustc/home/runner/.rustup/toolchains/1.99.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name p4rust_resources_x86_64_unknown_linux_gnu --edition=2024 /home/runner/.ca…2549

Remediation

Inspect the writer and input chain. Confirm the object comes from a reviewed build step or declared prebuilt dependency. If its origin cannot be verified, replace it and rebuild.

Network

1 peers
  • static.crates.io:8080 the package manager · cargo (P4Rust) via crates.io · 537 files · went into an output ecosystem
Dependencies20Build behaviour
crossbeam-channel0.5.17
crossbeam-utils0.8.23build script
ld-linux-x86-64.so.2system library
libc.so.6system library
libgcc_s.so.1system library
libm.so.6system library
libmvec.so.1system library
libresolv.so.2system library
libstdc++.so.6system library
p4rust-resources-aarch64-apple-darwin0.1.6build script, not runprebuilt objects
p4rust-resources-aarch64-pc-windows-msvc0.1.6build script, not runprebuilt objects
p4rust-resources-aarch64-unknown-linux-gnu0.1.6build script, not runprebuilt objects
p4rust-resources-x86_64-apple-darwin0.1.6build script, not runprebuilt objects
p4rust-resources-x86_64-pc-windows-msvc0.1.6build script, not runprebuilt objects
p4rust-resources-x86_64-unknown-linux-gnu0.1.6build scriptprebuilt objects
same-file1.0.6
walkdir2.5.0
winapi-util0.1.11
windows-link0.2.1
windows-sys0.61.2

Raw data

capture
66 KB
records
6,663
bytes per record
9.9

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-09 · run ffdf6c6d-b5f2-4326-9569-d6a126cf0369

analysis 0.1.0 · 2026-10-08 · c0b8b6b · graph v1