ramp-ffmpeg-sys 9.0.4
A build script wrote the whole environment, with the planted github_token_env, into its build directory.
49
medium
Automated verdict. Nobody reviewed it. A score is a reason to look closer, not a finding.
Evidence
| Points | Signal | Where | What |
|---|---|---|---|
| 15 | environment_dumped disk · ramp-ffmpeg-sys | /work/.warm/upper/debug/build/ramp-ffmpeg-sys-a5998fb5214c6f07/out/ffmpeg-9.0.2/ffbuild/config.log | A build script wrote the whole environment, with the planted github_token_env, into its build directory. |
| 15 | exec_privilege trace · ramp-nasm | /usr/bin/chmod | The build ran /usr/bin/chmod. |
| 10 | static:process_spawn static · ramp-ffmpeg-sys | build.rs:166 | medium severity process_spawn in build_script code (10 places): std::process::Command |
| 5 | new_behavior diff · ramp-ffmpeg-sys | dump:environment | New since the previous version: dump:environment. |
| 3 | exec_shell trace · ramp-nasm | /bin/bash | The build ran /bin/bash. |
| 1 | static:build_script static · ramp-ffmpeg-sys | build.rs | low severity build_script in build_script code: build.rs |
Behavior
New since the previous version
dump:environment
Profile
dump:environment exec:privilege exec:shell static:process_spawn
Static findings
6 groups
medium process_spawn build_script 10
std::process::Commandbuild.rs:166std::process::Command::newbuild.rs:202 build.rs:241 build.rs:329 build.rs:340 build.rs:348 build.rs:472 build.rs:791 build.rs:802 build.rs:933
low build_script build_script 1
build.rsbuild.rs
low foreign_functions library 1
extern blocksrc/avutil/error.rs:69
info unsafe_code library 2
2 unsafe blocks, functions or implssrc/avutil/error.rs:564 unsafe blocks, functions or implssrc/avutil/rational.rs:4
info native_link build_script 1
links = "ffmpeg"Cargo.toml
info unsafe_code build_script 1
2 unsafe blocks, functions or implsbuild.rs:312
Run: check
timed out- Honeytoken github_token_env was copied into /work/.warm/upper/debug/build/ramp-ffmpeg-sys-a5998fb5214c6f07/out/ffmpeg-9.0.2/ffbuild/config.log
- Ended
- agent reported the end
- Guest
- killed after the timeout
- Run time
- 15 min 0 s
- VM restore
- 88 ms
- Payload
- 1824 files, 22.7 MiB
- Files opened
- 490175
Processes 2000
Siblings that ran the same program with the same result and the same processes below are folded into one row, with their number.
| Process | Arguments | Start | Took | Exit |
|---|---|---|---|---|
| cargo /usr/local/bin/cargo | check --locked --offline | 9 ms | 15 min 0 s | 9 |
| └rustc /usr/local/bin/rustc ×16 | --crate-name typenum --edition=2018 /cw/vendor/typenum-1.20.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg feature="const-generics" --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values("const-generics", "i128", "scale-info", "scale_info", "strict")) -C metadata=98665f2e9774125c -C extra-filename=-f1c3ee9134ede149 --out-dir /work/target/debug/deps -L dependency=/work/target/debug/deps --cap-lints allow | 230 ms | 1.1 s | 0 |
| └rustc /usr/local/bin/rustc ×2 | --crate-name build_script_build --edition=2021 /cw/vendor/libc-0.2.191/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications --warn=clippy::unnecessary_semicolon --allow=clippy::unnecessary_cast --warn=clippy::ptr_as_ptr --allow=clippy::non_minimal_cfg --allow=clippy::missing_safety_doc --warn=clippy::map_unwrap_or --warn=clippy::manual_assert --allow=clippy::identity_op --warn=clippy::explicit_iter_loop --cfg feature="default" --cfg feature="std" --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std")) -C metadata=f2b3c09777387306 | 1.4 s | 477 ms | 0 |
| └toolchain /usr/bin/cc | -m64 /work/target/debug/build/libc-24a0c765ebd7d3cb/rustchw03IM/symbols.o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb.build_script_build.2cf7c5ec755a4f39-cgu.0.rcgu.o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb.build_script_build.2cf7c5ec755a4f39-cgu.1.rcgu.o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb.build_script_build.2cf7c5ec755a4f39-cgu.2.rcgu.o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb.build_script_build.2cf7c5ec755a4f39-cgu.3.rcgu.o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb.9x3fp7esgkeb4azbnju054438.rcgu.o -Wl,--as-needed -Wl,-Bstatic /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-64f5f36fb0927694.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-549498e8b2e4d924.rlib /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-7ff85ea729a864ff.rlib /usr/local/lib/rus | 1.6 s | 190 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/collect2 | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDb74JW.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -fuse-ld=lld -o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/libc-24a0c765ebd7d3cb/rustchw03IM/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../li | 1.7 s | 184 ms | 0 |
| └toolchain /usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/rust-lld | -flavor gnu -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDb74JW.res --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o /work/target/debug/build/libc-24a0c765ebd7d3cb/build_script_build-24a0c765ebd7d3cb /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/work/target/debug/build/libc-24a0c765ebd7d3cb/rustchw03IM/raw-dylibs -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib -L/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L | 1.7 s | 179 ms | 0 |
| └build_script libc | 1.8 s | 10 ms | 0 | |
| └rustc /usr/local/bin/rustc | --version | 1.8 s | 8 ms | 0 |
| └build_script ramp-nasm | 8.8 s | 27.3 s | 0 | |
| └other /bin/bash | configure --without-zlib | 10.0 s | 7.4 s | 0 |
| └unknown ×19 | 10.0 s | 0 ms | 0 | |
| └unknown ×3 | 10.0 s | 0 ms | 32512 | |
| └unknown | 10.0 s | 1 ms | 0 | |
| └unknown ×2 | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 256 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └unknown | 10.0 s | 1 ms | 256 | |
| └other /bin/sh | -c if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1\u{a}then :\u{a} emulate sh\u{a} NULLCMD=:\u{a} # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which\u{a} # is contrary to our usage. Disable this feature.\u{a} alias -g '${1+"$@"}'='"$@"'\u{a} setopt NO_GLOB_SUBST\u{a}else case e in #(\u{a} e) case `(set -o) 2>/dev/null` in #(\u{a} *posix*) :\u{a} set -o posix ;; #(\u{a} *) :\u{a} ;;\u{a}esac ;;\u{a}esac\u{a}fi\u{a}as_fn_return () { (exit $1); }\u{a}as_fn_success () { as_fn_return 0; }\u{a}as_fn_failure () { as_fn_return 1; }\u{a}as_fn_ret_success () {… | 10.0 s | 2 ms | 0 |
| └unknown ×3 | 10.0 s | 0 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 256 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └other /bin/sh | -c if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1\u{a}then :\u{a} emulate sh\u{a} NULLCMD=:\u{a} # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which\u{a} # is contrary to our usage. Disable this feature.\u{a} alias -g '${1+"$@"}'='"$@"'\u{a} setopt NO_GLOB_SUBST\u{a}else case e in #(\u{a} e) case `(set -o) 2>/dev/null` in #(\u{a} *posix*) :\u{a} set -o posix ;; #(\u{a} *) :\u{a} ;;\u{a}esac ;;\u{a}esac\u{a}fi\u{a} as_lineno_1= as_lineno_1a=$LINENO\u{a} as_lineno_2= as_lineno_2a=$LINENO\u{a} eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2… | 10.0 s | 1 ms | 256 |
| └unknown | 10.0 s | 0 ms | 0 | |
| └other /bin/bash | -c if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1\u{a}then :\u{a} emulate sh\u{a} NULLCMD=:\u{a} # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which\u{a} # is contrary to our usage. Disable this feature.\u{a} alias -g '${1+"$@"}'='"$@"'\u{a} setopt NO_GLOB_SUBST\u{a}else case e in #(\u{a} e) case `(set -o) 2>/dev/null` in #(\u{a} *posix*) :\u{a} set -o posix ;; #(\u{a} *) :\u{a} ;;\u{a}esac ;;\u{a}esac\u{a}fi\u{a}as_fn_return () { (exit $1); }\u{a}as_fn_success () { as_fn_return 0; }\u{a}as_fn_failure () { as_fn_return 1; }\u{a}as_fn_ret_success () {… | 10.0 s | 8 ms | 0 |
| └unknown ×2 | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └unknown ×2 | 10.0 s | 0 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 256 | |
| └other /bin/bash | -c if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1\u{a}then :\u{a} emulate sh\u{a} NULLCMD=:\u{a} # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which\u{a} # is contrary to our usage. Disable this feature.\u{a} alias -g '${1+"$@"}'='"$@"'\u{a} setopt NO_GLOB_SUBST\u{a}else case e in #(\u{a} e) case `(set -o) 2>/dev/null` in #(\u{a} *posix*) :\u{a} set -o posix ;; #(\u{a} *) :\u{a} ;;\u{a}esac ;;\u{a}esac\u{a}fi\u{a} as_lineno_1= as_lineno_1a=$LINENO\u{a} as_lineno_2= as_lineno_2a=$LINENO\u{a} eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2… | 10.0 s | 5 ms | 0 |
| └unknown | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 1 ms | 0 | |
| └other /usr/bin/expr | 18 + 1 | 10.0 s | 3 ms | 0 |
| └unknown ×3 | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └other /usr/bin/expr ×5 | a : \(a\) | 10.0 s | 1 ms | 0 |
| └other /usr/bin/basename | -- / | 10.0 s | 1 ms | 0 |
| └unknown ×2 | 10.0 s | 1 ms | 0 | |
| └other /usr/bin/basename | -- / | 10.0 s | 0 ms | 0 |
| └unknown ×2 | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/dirname | -- / | 10.0 s | 1 ms | 0 |
| └other /usr/bin/rm ×422 | -f conf775 conf775.exe conf775.file | 10.0 s | 1 ms | 0 |
| └other /usr/bin/mkdir ×3 | conf775.dir | 10.0 s | 2 ms | 0 |
| └other /usr/bin/ln ×2 | -s conf775.file conf775 | 10.0 s | 1 ms | 0 |
| └other /usr/bin/rmdir | conf775.dir | 10.0 s | 1 ms | 0 |
| └unknown | 10.0 s | 3 ms | 0 | |
| └unknown | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/hostname | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/sed | 1q | 10.0 s | 3 ms | 0 |
| └other /usr/bin/expr | xzlib : .*[^-+._abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789] | 10.0 s | 1 ms | 256 |
| └unknown ×19 | 10.0 s | 2 ms | 0 | |
| └unknown | 10.0 s | 1 ms | 0 | |
| └other /usr/bin/sed | s/[-+.]/_/g | 10.0 s | 2 ms | 0 |
| └other /usr/bin/ls ×2 | -di . | 10.0 s | 2 ms | 0 |
| └other /usr/bin/cat ×242 | 10.0 s | 1 ms | 0 | |
| └other /usr/bin/cat | 10.0 s | 20 ms | 0 | |
| └unknown | 10.0 s | 2 ms | 0 | |
| └unknown | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/hostname | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/sed | 1q | 10.0 s | 2 ms | 0 |
| └unknown ×5 | 10.0 s | 2 ms | 0 | |
| └other /usr/bin/uname | -m | 10.0 s | 1 ms | 0 |
| └unknown | 10.0 s | 2 ms | 0 | |
| └other /bin/uname | -X | 10.0 s | 1 ms | 256 |
| └unknown | 10.0 s | 2 ms | 0 | |
| └other /bin/arch | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 1 ms | 0 | |
| └other /usr/bin/arch | -k | 10.0 s | 1 ms | 256 |
| └unknown ×5 | 10.0 s | 1 ms | 0 | |
| └unknown | 10.0 s | 1 ms | 32512 | |
| └other /bin/bash ×2 | ./autoconf/helpers/config.sub sun4 | 10.0 s | 5 ms | 0 |
| └unknown | 10.0 s | 2 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └other /usr/bin/sed | -e s,.*/,, | 10.0 s | 1 ms | 0 |
| └other /bin/bash | ./autoconf/helpers/config.guess | 10.0 s | 75 ms | 0 |
| └unknown | 10.0 s | 2 ms | 0 | |
| └unknown | 10.0 s | 0 ms | 0 | |
| └other /usr/bin/sed | -e s,.*/,, | 10.0 s | 1 ms | 0 |
| └unknown ×4 | 10.1 s | 1 ms | 0 | |
| └other /usr/bin/uname | -m | 10.1 s | 1 ms | 0 |
| └unknown | 10.1 s | 2 ms | 0 | |
| └other /usr/bin/mktemp | -d /tmp/cgXXXXXX | 10.1 s | 1 ms | 0 |
| └toolchain /usr/bin/cc | -c -o /tmp/cgCFeG0r/dummy.o /tmp/cgCFeG0r/dummy.c | 10.1 s | 33 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -quiet -imultiarch x86_64-linux-gnu /tmp/cgCFeG0r/dummy.c -quiet -dumpdir /tmp/cgCFeG0r/ -dumpbase dummy.c -dumpbase-ext .c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -o /tmp/ccv2gXpd.s | 10.1 s | 24 ms | 0 |
| └toolchain /usr/bin/as | --64 -o /tmp/cgCFeG0r/dummy.o /tmp/ccv2gXpd.s | 10.1 s | 6 ms | 0 |
| └other /usr/bin/cat | 10.1 s | 1 ms | 0 | |
| └unknown | 10.1 s | 12 ms | 0 | |
| └toolchain /usr/bin/cc | -E /tmp/cgCFeG0r/dummy.c | 10.1 s | 11 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -E -quiet -imultiarch x86_64-linux-gnu /tmp/cgCFeG0r/dummy.c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -dumpbase dummy.c -dumpbase-ext .c | 10.1 s | 8 ms | 0 |
| └other /usr/bin/sed | s, ,,g | 10.1 s | 12 ms | 0 |
| └other /usr/bin/grep | ^LIBC | 10.1 s | 12 ms | 0 |
| └other /usr/bin/sed | s/^\u{9} // | 10.1 s | 1 ms | 0 |
| └unknown | 10.1 s | 8 ms | 0 | |
| └toolchain /usr/bin/cc | -E /tmp/cgCFeG0r/dummy.c | 10.1 s | 8 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -E -quiet -imultiarch x86_64-linux-gnu /tmp/cgCFeG0r/dummy.c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -dumpbase dummy.c -dumpbase-ext .c | 10.1 s | 6 ms | 0 |
| └other /usr/bin/grep | ^ABI | 10.1 s | 8 ms | 256 |
| └other /usr/bin/sed | s, ,,g | 10.1 s | 8 ms | 0 |
| └other /usr/bin/rm | -fr /tmp/cgCFeG0r | 10.1 s | 0 ms | 0 |
| └unknown ×2 | 10.1 s | 2 ms | 0 | |
| └toolchain /usr/bin/gcc | --version | 10.1 s | 1 ms | 0 |
| └other /usr/bin/sed ×46 | 10a\\u{a}... rest of stderr output deleted ...\u{a} 10q conftest.err | 10.1 s | 1 ms | 0 |
| └unknown ×4 | 10.1 s | 3 ms | 256 | |
| └toolchain /usr/bin/gcc | -V | 10.1 s | 2 ms | 256 |
| └unknown ×47 | 10.2 s | 47 ms | 0 | |
| └toolchain /usr/bin/gcc | conftest.c | 10.2 s | 46 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -quiet -imultiarch x86_64-linux-gnu conftest.c -quiet -dumpdir a- -dumpbase conftest.c -dumpbase-ext .c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -o /tmp/ccQxCxYe.s | 10.2 s | 23 ms | 0 |
| └toolchain /usr/bin/as | --64 -o /tmp/cca5YIK2.o /tmp/ccQxCxYe.s | 10.2 s | 2 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/collect2 | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTR65Bn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. /tmp/cca5YIK2.o -lgcc | 10.2 s | 20 ms | 0 |
| └toolchain /usr/bin/ld | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTR65Bn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. /tmp/cca5YIK2.o -lgcc | 10.2 s | 19 ms | 0 |
| └unknown ×2 | 10.3 s | 1 ms | 0 | |
| └other ./conftest | 10.3 s | 1 ms | 0 | |
| └unknown ×96 | 10.3 s | 15 ms | 0 | |
| └toolchain /usr/bin/gcc | -c conftest.c | 10.3 s | 15 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -quiet -imultiarch x86_64-linux-gnu conftest.c -quiet -dumpbase conftest.c -dumpbase-ext .c -mtune=generic -march=x86-64 -fasynchronous-unwind-tables -o /tmp/ccf5l745.s | 10.3 s | 11 ms | 0 |
| └toolchain /usr/bin/as | --64 -o conftest.o /tmp/ccf5l745.s | 10.3 s | 1 ms | 0 |
| └unknown ×25 | 10.7 s | 21 ms | 256 | |
| └toolchain /usr/bin/gcc | -c -g -O2 conftest.c | 10.7 s | 20 ms | 256 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -quiet -imultiarch x86_64-linux-gnu conftest.c -quiet -dumpbase conftest.c -dumpbase-ext .c -mtune=generic -march=x86-64 -g -O2 -fasynchronous-unwind-tables -o /tmp/ccbyXmcZ.s | 10.7 s | 18 ms | 256 |
| └other /usr/bin/grep ×36 | -v ^ *+ conftest.err | 10.7 s | 1 ms | 0 |
| └other /usr/bin/mv ×36 | -f conftest.er1 conftest.err | 10.7 s | 2 ms | 0 |
| └unknown | 11.4 s | 4 ms | 0 | |
| └other /usr/bin/make | -f conftest.make | 11.4 s | 3 ms | 0 |
| └other /usr/bin/echo | @@@%%%=make=@@@%%% | 11.4 s | 1 ms | 0 |
| └other /usr/bin/grep ×2 | dspmsg /usr/bin/install | 11.4 s | 1 ms | 256 |
| └other /usr/bin/install | -c conftest.one conftest.two /work/target/debug/build/ramp-nasm-8eae09e104a566e2/out/nasm-3.02/conftest.dir/ | 11.4 s | 1 ms | 0 |
| └unknown | 11.4 s | 1 ms | 0 | |
| └other /usr/bin/mkdir | --version | 11.4 s | 1 ms | 0 |
| └unknown ×9 | 12.0 s | 38 ms | 256 | |
| └toolchain /usr/bin/gcc | -o conftest -g -O2 -std=c23 -U__STRICT_ANSI__ -g3 -ggdb -fwrapv -ftrivial-auto-var-init=zero -fno-common conftest.c | 12.0 s | 37 ms | 256 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/cc1 | -quiet -imultiarch x86_64-linux-gnu -dD -U __STRICT_ANSI__ conftest.c -quiet -dumpbase conftest.c -dumpbase-ext .c -mtune=generic -march=x86-64 -g -g3 -ggdb -O2 -std=c23 -fwrapv -ftrivial-auto-var-init=zero -fno-common -fasynchronous-unwind-tables -o /tmp/cc2Ar4la.s | 12.0 s | 15 ms | 0 |
| └toolchain /usr/bin/as | --gdwarf-5 --64 -o /tmp/cc5Y5PZR.o /tmp/cc2Ar4la.s | 12.0 s | 3 ms | 0 |
| └toolchain /usr/libexec/gcc/x86_64-linux-gnu/14/collect2 | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1YooJ3.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. | 12.0 s | 17 ms | 256 |
| └toolchain /usr/bin/ld | -plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1YooJ3.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. | 12.0 s | 15 ms | 256 |
| └unknown | 14.1 s | 2 ms | 0 | |
| └other /usr/bin/sed | s/ *(.*// | 14.1 s | 2 ms | 0 |
| └unknown | 14.1 s | 2 ms | 0 | |
| └unknown | 17.2 s | 21 ms | 0 | |
| └unknown | 17.2 s | 7 ms | 0 | |
| └unknown | 17.2 s | 2 ms | 0 | |
| └other /usr/bin/sed | -n s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p | 17.2 s | 5 ms | 0 |
| └unknown | 17.2 s | 8 ms | 0 | |
| └unknown | 17.2 s | 6 ms | 0 | |
| └unknown | 17.2 s | 5 ms | 0 | |
| └other /usr/bin/sed | -n /^[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*_cv_[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*=/p | 17.2 s | 1 ms | 0 |
| └unknown | 17.2 s | 4 ms | 0 | |
| └other /usr/bin/sort | 17.2 s | 5 ms | 0 | |
| └other /usr/bin/diff | /dev/null confcache | 17.2 s | 2 ms | 256 |
| └other /usr/bin/chmod | +x ./config.status | 17.2 s | 0 ms | 0 |
| └unknown | 17.2 s | 2 ms | 0 | |
| └unknown | 17.2 s | 1 ms | 0 | |
| └other /usr/bin/grep | -c ^ | 17.2 s | 2 ms | 0 |
| └unknown | 17.2 s | 2 ms | 0 | |
| └other /usr/bin/sed | -n s/.*%!_!# $/X/p conf775subs.awk | 17.2 s | 1 ms | 0 |
| └other /usr/bin/grep | -c X | 17.2 s | 2 ms | 0 |
| └other /bin/bash | ./config.status | 17.3 s | 115 ms | 0 |
| └unknown | 17.3 s | 0 ms | 0 | |
| └unknown | 17.3 s | 0 ms | 0 | |
| └unknown ×7 | 17.3 s | 1 ms | 0 | |
| └unknown | 17.3 s | 1 ms | 32512 | |
| └other /usr/bin/expr ×2 | a : \(a\) | 17.3 s | 1 ms | 0 |
| └other /usr/bin/basename | -- / | 17.3 s | 1 ms | 0 |
| └unknown ×2 | 17.3 s | 1 ms | 0 | |
| └other /usr/bin/basename | -- / | 17.3 s | 1 ms | 0 |
| └unknown ×6 | 17.3 s | 1 ms | 0 | |
| └other /usr/bin/dirname | -- / | 17.3 s | 1 ms | 0 |
| └other /usr/bin/rm ×13 | -f conf2607 conf2607.exe conf2607.file | 17.3 s | 1 ms | 0 |
| └other /usr/bin/mkdir ×2 | conf2607.dir | 17.3 s | 1 ms | 0 |
| └other /usr/bin/ln ×2 | -s conf2607.file conf2607 | 17.3 s | 1 ms | 0 |
| └other /usr/bin/rmdir | conf2607.dir | 17.3 s | 1 ms | 0 |
| └unknown | 17.3 s | 3 ms | 0 | |
| └unknown | 17.3 s | 3 ms | 0 | |
| └other /usr/bin/hostname | 17.3 s | 1 ms | 0 | |
| └other /usr/bin/sed | 1q | 17.3 s | 2 ms | 0 |
| └other /usr/bin/sed ×4 | h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x | 17.3 s | 2 ms | 0 |
| └unknown | 17.3 s | 1 ms | 0 | |
| └other /usr/bin/mktemp | -d ./confXXXXXX | 17.3 s | 1 ms | 0 |
| └unknown | 17.3 s | 3 ms | 0 | |
| └unknown | 17.3 s | 0 ms | 0 | |
| └other /usr/bin/tr | X \015 | 17.3 s | 1 ms | 0 |
| └unknown | 17.3 s | 2 ms | 0 | |
| └other /usr/bin/awk | BEGIN { print "a\rb" } | 17.3 s | 1 ms | 0 |
| └other /usr/bin/cat ×3 | 17.3 s | 1 ms | 0 | |
| └unknown ×13 | 17.3 s | 2 ms | 0 | |
| └unknown | 17.3 s | 0 ms | 0 | |
| └other /usr/bin/sed | s|^[^:]*/||;s|:[^:]*/|, |g | 17.3 s | 2 ms | 0 |
| └unknown ×8 | 17.3 s | 1 ms | 0 | |
| └other /usr/bin/sed | -n \u{a}/datarootdir/ {\u{a} p\u{a} q\u{a}}\u{a}/@datadir@/p\u{a}/@docdir@/p\u{a}/@infodir@/p\u{a}/@localedir@/p\u{a}/@mandir@/p Makefile.in | 17.3 s | 1 ms | 0 |
| └other /usr/bin/awk ×5 | -f ./confo7aUVj/subs.awk | 17.3 s | 3 ms | 0 |
| └other /usr/bin/mv ×5 | ./confo7aUVj/out Makefile | 17.3 s | 1 ms | 0 |
| └other /usr/bin/diff | config/config.h ./confo7aUVj/config.h | 17.4 s | 1 ms | 512 |
| └unknown | 17.4 s | 19 ms | 0 | |
| └unknown | 17.4 s | 6 ms | 0 | |
| └unknown | 17.4 s | 2 ms | 0 | |
| └other /usr/bin/sed | -n s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p | 17.4 s | 5 ms | 0 |
| └unknown | 17.4 s | 1 ms | 0 | |
| └unknown | 17.4 s | 7 ms | 0 | |
| └unknown | 17.4 s | 4 ms | 0 | |
| └other /usr/bin/sort | 17.4 s | 5 ms | 0 |
36433 more processes not listed
Network 0
The VM has no internet. Every name it looks up resolves to 10.0.2.1, the fake internet, which accepts every connection and records what was sent. Below, it is shown by its port alone, such as :443. The name the build wanted is in the lookups, the HTTP host and the TLS SNI.
Sockets in the trace 3
| When | Program | How | Address | Type |
|---|---|---|---|---|
| 10.0 s | /bin/bash | connect | unix:/var/run/nscd/socket | stream |
| 10.0 s | /bin/bash | connect | unix:/var/run/nscd/socket | stream |
| 10.0 s | /bin/bash | connect | unix:/var/run/nscd/socket | stream |
Files 0
Secrets opened
None.
Written outside the build directories
None.
Scratch disk 0
- Files
- 11398
- Directories
- 205
- Size
- 720.4 MiB
- Compiled units
- 36
- Scan
- stopped at a limit
Nothing outside the build areas.
Output
Standard error
Compiling typenum v1.20.1 Compiling libc v0.2.191 Compiling hybrid-array v0.4.15 Compiling cfg-if v1.0.5 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling const-oid v0.10.2 Compiling digest v0.11.3 Compiling cpufeatures v0.3.1 Compiling sha2 v0.11.1 Compiling filetime v0.2.29 Compiling tar v0.4.46 Compiling lzma-rust2 v0.23.0 Compiling ramp-nasm v0.1.0 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.15 Compiling cc v1.10.0 Compiling num_cpus v1.17.0 Compiling pkg-config v0.3.34 Compiling ramp-ffmpeg-sys v9.0.4
Timeline
6
| When | From | To | Event | Worker |
|---|---|---|---|---|
| 2026-10-23 20:52 UTC | Discovered | Fetched | fetched | fetcher-12688 |
| 2026-10-23 20:52 UTC | Fetched | ReadyForSandbox | static_analysis_completed | static-12726 |
| 2026-10-23 20:52 UTC | ReadyForSandbox | Running | sandbox_started | orchestrator-12760-slot2 |
| 2026-10-23 21:08 UTC | Running | DynamicallyAnalyzed | sandbox_completed | orchestrator-12760-slot2 |
| 2026-10-23 21:08 UTC | DynamicallyAnalyzed | Scored | scored | analyzer-12816 |
| 2026-10-23 21:08 UTC | Scored | Done | finalized | analyzer-12816 |