.editorconfig
.git_archival.txt
.gitattributes
.gitignore
.gitlab-ci.yml
.gitmodules
.pre-commit-config.yaml
.readthedocs.yaml
CONTRIBUTING.md
LICENSE
NOTICE
README.md
SECURITY.md
pyproject.toml
requirements-build.txt
requirements-dev.txt
setup.py
.github/CODE_OF_CONDUCT.md
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/pytest.yml
.github/workflows/release.yml
Surfactant.egg-info/PKG-INFO
Surfactant.egg-info/SOURCES.txt
Surfactant.egg-info/dependency_links.txt
Surfactant.egg-info/entry_points.txt
Surfactant.egg-info/requires.txt
Surfactant.egg-info/top_level.txt
docs/Makefile
docs/api_reference.rst
docs/basic_usage.md
docs/changelog.md
docs/cli_usage.md
docs/conf.py
docs/configuration_files.md
docs/contribution_guide.md
docs/getting_started.md
docs/images.toml
docs/index.md
docs/internals_overview.md
docs/make.bat
docs/plugins.md
docs/requirements.txt
docs/settings.md
docs/_static/.gitignore
docs/_templates/.gitignore
docs/api/config_manager.md
docs/logos/surfactant-logo-dark-250px.png
docs/logos/surfactant-logo-dark.png
docs/logos/surfactant-logo-light-250px.png
docs/logos/surfactant-logo-light.png
docs/windows_installer_tutorial/AutomatedInstallerWorkflowSetup.md
docs/windows_installer_tutorial/execinstaller.py
docs/windows_installer_tutorial/fsfilter.patch
docs/windows_installer_tutorial/setupstepper.py
example-configs/helics-archive-config.json
example-configs/helics-installprefix-config.json
example-configs/multiple-archives-config.json
plugins/README.md
plugins/angrimportfinder/README.md
plugins/angrimportfinder/pyproject.toml
plugins/angrimportfinder/surfactantplugin_angrimportfinder.py
plugins/binary2strings/README.md
plugins/binary2strings/pyproject.toml
plugins/binary2strings/surfactantplugin_binary2strings.py
plugins/checksec.py/README.md
plugins/checksec.py/pyproject.toml
plugins/checksec.py/surfactantplugin_checksec.py
plugins/cvebin2vex/README.md
plugins/cvebin2vex/pyproject.toml
plugins/cvebin2vex/surfactantplugin_cvebintool2vex.py
plugins/fuzzyhashes/README.md
plugins/fuzzyhashes/pyproject.toml
plugins/fuzzyhashes/surfactantplugin_fuzzyhashes.py
plugins/grype/README.md
plugins/grype/pyproject.toml
plugins/grype/setup.py
plugins/grype/surfactantplugin_grype.py
plugins/sourcetrail_db_output/README.md
plugins/sourcetrail_db_output/pyproject.toml
plugins/sourcetrail_db_output/setup.py
plugins/sourcetrail_db_output/surfactantplugin_sourcetrail_db_output.py
plugins/syft/README.md
plugins/syft/pyproject.toml
plugins/syft/surfactantplugin_syft.py
scripts/README-merge_sbom.md
scripts/merge_additional_metadata.py
scripts/merge_config.json
scripts/merge_sbom.py
scripts/js_libraries/README.md
scripts/js_libraries/match_javascript.py
surfactant/__init__.py
surfactant/__main__.py
surfactant/_version.py
surfactant/config.py
surfactant/configmanager.py
surfactant/fileinfo.py
surfactant/cmd/cli.py
surfactant/cmd/config.py
surfactant/cmd/config_tui.py
surfactant/cmd/createconfig.py
surfactant/cmd/generate.py
surfactant/cmd/merge.py
surfactant/cmd/plugin.py
surfactant/cmd/stat.py
surfactant/cmd/ui.py
surfactant/cmd/cli_commands/__init__.py
surfactant/cmd/cli_commands/cli_base.py
surfactant/cmd/cli_commands/cli_load.py
surfactant/cmd/cli_commands/cli_save.py
surfactant/cmd/internal/generate_utils.py
surfactant/database_manager/__init__.py
surfactant/database_manager/database_utils.py
surfactant/filetypeid/__init__.py
surfactant/filetypeid/id_extension.py
surfactant/filetypeid/id_hex.py
surfactant/filetypeid/id_magic.py
surfactant/infoextractors/__init__.py
surfactant/infoextractors/__macho_cpuSubtypes.py
surfactant/infoextractors/a_out_file.py
surfactant/infoextractors/coff_file.py
surfactant/infoextractors/docker_image.py
surfactant/infoextractors/elf_file.py
surfactant/infoextractors/java_file.py
surfactant/infoextractors/js_file.py
surfactant/infoextractors/mach_o_file.py
surfactant/infoextractors/native_lib_file.py
surfactant/infoextractors/ole_file.py
surfactant/infoextractors/pe_file.py
surfactant/input_readers/__init__.py
surfactant/input_readers/cytrics_reader.py
surfactant/output/__init__.py
surfactant/output/csv_writer.py
surfactant/output/cyclonedx_writer.py
surfactant/output/cytrics_writer.py
surfactant/output/spdx_writer.py
surfactant/plugin/__init__.py
surfactant/plugin/hookspecs.py
surfactant/plugin/manager.py
surfactant/relationships/__init__.py
surfactant/relationships/dotnet_relationship.py
surfactant/relationships/elf_relationship.py
surfactant/relationships/java_relationship.py
surfactant/relationships/pe_relationship.py
surfactant/relationships/_internal/posix_utils.py
surfactant/relationships/_internal/windows_utils.py
surfactant/sbomtypes/__init__.py
surfactant/sbomtypes/_analysisdata.py
surfactant/sbomtypes/_file.py
surfactant/sbomtypes/_hardware.py
surfactant/sbomtypes/_observation.py
surfactant/sbomtypes/_provenance.py
surfactant/sbomtypes/_relationship.py
surfactant/sbomtypes/_sbom.py
surfactant/sbomtypes/_software.py
surfactant/sbomtypes/_system.py
surfactant/web-files/config_tui.tcss
surfactant/web-files/ui.html
tests/cmd/test_cli.py
tests/cmd/test_generate.py
tests/cmd/test_merge.py
tests/config/test_configmanager.py
tests/data/ELF_shared_obj_test_no1/bin/hello_world
tests/data/ELF_shared_obj_test_no1/lib/libtestlib.so
tests/data/NET_app_config_test_no1/ConsoleApp2.dll.config
tests/data/NET_app_config_test_no1/ConsoleApp2.exe
tests/data/NET_app_config_test_no1/bin/Debug/net6.0/hello.dll
tests/data/Windows_dll_test_no1/hello_world.exe
tests/data/Windows_dll_test_no1/testlib.dll
tests/data/a_out_files/big_m68020.aout
tests/data/a_out_files/big_netbsd_i386.aout
tests/data/a_out_files/big_netbsd_sparc.aout
tests/data/a_out_files/little_386.aout
tests/data/a_out_files/little_unknown.aout
tests/data/coff_files/intel_80386_coff
tests/data/java_class_no1/HelloWorld.class
tests/data/mach_o_dylib_test_no1/bin/hello_world
tests/data/mach_o_dylib_test_no1/lib/libtestlib.dylib
tests/data/msitest_no1/test.msi
tests/data/sample_sboms/helics_binaries_sbom.json
tests/data/sample_sboms/helics_libs_sbom.json
tests/data/sample_sboms/helics_sbom.json
tests/data/srectest_no1/HexFile.hex
tests/data_src/README.md
tests/data_src/NET_app_config_test_no1/App.config
tests/data_src/NET_app_config_test_no1/ConsoleApp2.csproj
tests/data_src/NET_app_config_test_no1/ConsoleApp2.sln
tests/data_src/NET_app_config_test_no1/Program.cs
tests/data_src/NET_app_config_test_no1/README.md
tests/data_src/NET_app_config_test_no1/hello.cs
tests/data_src/NET_app_config_test_no1/hello.csproj
tests/data_src/NET_app_config_test_no1/hello.sln
tests/data_src/java_class_no1/HelloWorld.class
tests/data_src/java_class_no1/HelloWorld.jar
tests/data_src/java_class_no1/README.md
tests/data_src/java_class_no1/helloworld.java
tests/data_src/msitest_no1/README.md
tests/data_src/msitest_no1/hello.cpp
tests/data_src/msitest_no1/hello.exe
tests/data_src/msitest_no1/test.wxs
tests/data_src/native_shared_lib_test_no1/CMakeLists.txt
tests/data_src/native_shared_lib_test_no1/README.md
tests/data_src/native_shared_lib_test_no1/hello_world.cpp
tests/data_src/native_shared_lib_test_no1/lib/testlib.cpp
tests/data_src/native_shared_lib_test_no1/lib/testlib.hpp
tests/data_src/srectest_no1/BinaryFile.bin
tests/data_src/srectest_no1/HexFile.hex
tests/data_src/srectest_no1/README.md
tests/file_types/test_a_out_files.py
tests/file_types/test_file_magic.py
tests/relationships/test_dotnet.py
tests/relationships/test_elf.py
tests/relationships/test_java.py
tests/relationships/test_pe.py
tests/relationships/test_posix_utils.py
tests/symlink/test_resolve_links.py