├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── other-issue.md ├── screenshots │ ├── cef.png │ ├── cert.png │ ├── honeynet.png │ └── sandbox.png └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .readthedocs.yaml ├── CONTRIBUTING.md ├── COPYING ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── dev ├── .gitignore ├── backend.Dockerfile ├── compose.yml ├── config.example.toml └── frontend.Dockerfile ├── docs ├── .gitignore ├── Makefile ├── _static │ ├── analysis_report.png │ ├── analysis_status.png │ ├── artifact_buttons.png │ ├── custom_plugin.png │ ├── general_logs.png │ ├── general_logs_json_inspector.png │ ├── live_interaction.png │ ├── process_hover.png │ ├── process_info.png │ ├── process_info_method_filter.png │ ├── process_info_method_filter_selected.png │ ├── process_tree.png │ ├── recent_analyses.png │ ├── screenshots.png │ ├── summary_report.png │ ├── theme-overrides.css │ └── upload_menu.png ├── conf.py ├── drakpdb.rst ├── faq.rst ├── index.rst ├── ipt.rst ├── requirements.txt ├── usage │ ├── advanced_configuration.rst │ ├── basic_usage.rst │ ├── getting_started.rst │ ├── managing_snapshots.rst │ ├── optional_features.rst │ └── troubleshooting.rst └── whats_changed.rst ├── drakrun ├── __init__.py ├── analyzer │ ├── __init__.py │ ├── analysis_options.py │ ├── analyzer.py │ ├── file_metadata.py │ ├── post_restore.py │ ├── postprocessing │ │ ├── __init__.py │ │ ├── indexer.py │ │ ├── plugins │ │ │ ├── __init__.py │ │ │ ├── build_process_tree.py │ │ │ ├── capa_plugin │ │ │ │ ├── __init__.py │ │ │ │ └── capa_processor.py │ │ │ ├── compress_ipt.py │ │ │ ├── generate_report.py │ │ │ ├── generate_wireshark_key_file.py │ │ │ ├── get_http_info.py │ │ │ ├── get_modified_files_info.py │ │ │ ├── get_socket_info.py │ │ │ ├── get_ttps_info.py │ │ │ ├── gzip_syscalls.py │ │ │ ├── index_logs.py │ │ │ ├── parse_utils.py │ │ │ ├── plugin_base.py │ │ │ ├── process_dumps.py │ │ │ ├── screenshot_metadata.py │ │ │ └── split_drakmon_log.py │ │ ├── postprocess.py │ │ └── process_tree.py │ ├── run_tools.py │ ├── screenshotter.py │ ├── startup_command.py │ └── worker.py ├── cli │ ├── __init__.py │ ├── __main__.py │ ├── analyze.py │ ├── banner.py │ ├── check_root.py │ ├── drakshell.py │ ├── drakvuf_cmdline.py │ ├── injector.py │ ├── install.py │ ├── main.py │ ├── make_profile.py │ ├── modify_vm0.py │ ├── mount.py │ ├── postinstall.py │ ├── postprocess.py │ ├── s3_storage.py │ ├── sanity_check.py │ ├── snapshot.py │ ├── vm_start.py │ ├── vm_stop.py │ └── worker.py ├── data │ ├── cfg.template │ ├── config.toml │ ├── hooks.txt │ ├── syscalls.txt │ └── vm-post-restore.ps1 ├── ipt │ ├── __init__.py │ ├── ipt_disasm.py │ └── ipt_utils.py ├── lib │ ├── __init__.py │ ├── config.py │ ├── drakshell.py │ ├── drakvuf_cmdline.py │ ├── fetch_pdb.py │ ├── injector.py │ ├── install_info.py │ ├── libvmi │ │ ├── __init__.py │ │ ├── dlls.py │ │ ├── libvmi.py │ │ └── vmi_info.py │ ├── network_info.py │ ├── networking.py │ ├── paths.py │ ├── s3_storage.py │ ├── storage.py │ ├── vm.py │ ├── vmi_profile.py │ └── xen.py ├── tools │ ├── Makefile │ ├── drakshell │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── drakshell.c │ │ ├── include │ │ │ └── nt_loader.h │ │ ├── linker.ld │ │ ├── nt_loader.c │ │ ├── obj │ │ │ └── .gitkeep │ │ └── thread_start.S │ ├── get-explorer-pid.c │ └── ipt │ │ ├── .clang-format │ │ ├── CMakeLists.txt │ │ ├── drak-ipt-blocks.cpp │ │ └── drak-ipt-filter ├── version.py └── web │ ├── __init__.py │ ├── api.py │ ├── app.py │ ├── frontend │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── AnalysisFiles.jsx │ │ ├── AnalysisList.jsx │ │ ├── AnalysisLiveInteraction.jsx │ │ ├── AnalysisMetadataTable.jsx │ │ ├── AnalysisPendingView.jsx │ │ ├── AnalysisReport.jsx │ │ ├── AnalysisScreenshotViewer.jsx │ │ ├── AnalysisStatusBadge.jsx │ │ ├── AnalysisSummary.jsx │ │ ├── AnalysisView.jsx │ │ ├── App.css │ │ ├── App.jsx │ │ ├── LogViewer.jsx │ │ ├── MethodFilterPicker.jsx │ │ ├── PluginPicker.jsx │ │ ├── ProcessBadge.jsx │ │ ├── ProcessInfoTable.jsx │ │ ├── ProcessTree.jsx │ │ ├── ProcessTreeView.jsx │ │ ├── TabSwitcher.jsx │ │ ├── UploadView.jsx │ │ ├── analysisStatus.js │ │ ├── api.js │ │ ├── assets │ │ │ └── logo.png │ │ └── main.jsx │ └── vite.config.js │ ├── schema.py │ └── storage.py ├── pyproject.toml ├── requirements.txt ├── scripts ├── bump_version.json └── bump_version.py ├── setup.py └── test ├── conftest.py ├── requirements.txt ├── test.exe ├── test_sanity.py ├── utils.py └── vm-runner-client ├── .gitignore ├── pyproject.toml └── vm_runner_client ├── __init__.py ├── __main__.py ├── client.py └── socks.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/ISSUE_TEMPLATE/other-issue.md -------------------------------------------------------------------------------- /.github/screenshots/cef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/screenshots/cef.png -------------------------------------------------------------------------------- /.github/screenshots/cert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/screenshots/cert.png -------------------------------------------------------------------------------- /.github/screenshots/honeynet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/screenshots/honeynet.png -------------------------------------------------------------------------------- /.github/screenshots/sandbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/screenshots/sandbox.png -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/README.md -------------------------------------------------------------------------------- /dev/.gitignore: -------------------------------------------------------------------------------- 1 | config.toml 2 | -------------------------------------------------------------------------------- /dev/backend.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/dev/backend.Dockerfile -------------------------------------------------------------------------------- /dev/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/dev/compose.yml -------------------------------------------------------------------------------- /dev/config.example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/dev/config.example.toml -------------------------------------------------------------------------------- /dev/frontend.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/dev/frontend.Dockerfile -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/analysis_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/analysis_report.png -------------------------------------------------------------------------------- /docs/_static/analysis_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/analysis_status.png -------------------------------------------------------------------------------- /docs/_static/artifact_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/artifact_buttons.png -------------------------------------------------------------------------------- /docs/_static/custom_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/custom_plugin.png -------------------------------------------------------------------------------- /docs/_static/general_logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/general_logs.png -------------------------------------------------------------------------------- /docs/_static/general_logs_json_inspector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/general_logs_json_inspector.png -------------------------------------------------------------------------------- /docs/_static/live_interaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/live_interaction.png -------------------------------------------------------------------------------- /docs/_static/process_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/process_hover.png -------------------------------------------------------------------------------- /docs/_static/process_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/process_info.png -------------------------------------------------------------------------------- /docs/_static/process_info_method_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/process_info_method_filter.png -------------------------------------------------------------------------------- /docs/_static/process_info_method_filter_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/process_info_method_filter_selected.png -------------------------------------------------------------------------------- /docs/_static/process_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/process_tree.png -------------------------------------------------------------------------------- /docs/_static/recent_analyses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/recent_analyses.png -------------------------------------------------------------------------------- /docs/_static/screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/screenshots.png -------------------------------------------------------------------------------- /docs/_static/summary_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/summary_report.png -------------------------------------------------------------------------------- /docs/_static/theme-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/theme-overrides.css -------------------------------------------------------------------------------- /docs/_static/upload_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/_static/upload_menu.png -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/drakpdb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/drakpdb.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/ipt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/ipt.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/usage/advanced_configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/advanced_configuration.rst -------------------------------------------------------------------------------- /docs/usage/basic_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/basic_usage.rst -------------------------------------------------------------------------------- /docs/usage/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/getting_started.rst -------------------------------------------------------------------------------- /docs/usage/managing_snapshots.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/managing_snapshots.rst -------------------------------------------------------------------------------- /docs/usage/optional_features.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/optional_features.rst -------------------------------------------------------------------------------- /docs/usage/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/usage/troubleshooting.rst -------------------------------------------------------------------------------- /docs/whats_changed.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/docs/whats_changed.rst -------------------------------------------------------------------------------- /drakrun/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/analyzer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/analyzer/analysis_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/analysis_options.py -------------------------------------------------------------------------------- /drakrun/analyzer/analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/analyzer.py -------------------------------------------------------------------------------- /drakrun/analyzer/file_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/file_metadata.py -------------------------------------------------------------------------------- /drakrun/analyzer/post_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/post_restore.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/__init__.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/indexer.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/__init__.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/build_process_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/build_process_tree.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/capa_plugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/capa_plugin/capa_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/capa_plugin/capa_processor.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/compress_ipt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/compress_ipt.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/generate_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/generate_report.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/generate_wireshark_key_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/generate_wireshark_key_file.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/get_http_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/get_http_info.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/get_modified_files_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/get_modified_files_info.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/get_socket_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/get_socket_info.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/get_ttps_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/get_ttps_info.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/gzip_syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/gzip_syscalls.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/index_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/index_logs.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/parse_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/parse_utils.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/plugin_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/plugin_base.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/process_dumps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/process_dumps.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/screenshot_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/screenshot_metadata.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/plugins/split_drakmon_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/plugins/split_drakmon_log.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/postprocess.py -------------------------------------------------------------------------------- /drakrun/analyzer/postprocessing/process_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/postprocessing/process_tree.py -------------------------------------------------------------------------------- /drakrun/analyzer/run_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/run_tools.py -------------------------------------------------------------------------------- /drakrun/analyzer/screenshotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/screenshotter.py -------------------------------------------------------------------------------- /drakrun/analyzer/startup_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/startup_command.py -------------------------------------------------------------------------------- /drakrun/analyzer/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/analyzer/worker.py -------------------------------------------------------------------------------- /drakrun/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/__init__.py -------------------------------------------------------------------------------- /drakrun/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/__main__.py -------------------------------------------------------------------------------- /drakrun/cli/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/analyze.py -------------------------------------------------------------------------------- /drakrun/cli/banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/banner.py -------------------------------------------------------------------------------- /drakrun/cli/check_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/check_root.py -------------------------------------------------------------------------------- /drakrun/cli/drakshell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/drakshell.py -------------------------------------------------------------------------------- /drakrun/cli/drakvuf_cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/drakvuf_cmdline.py -------------------------------------------------------------------------------- /drakrun/cli/injector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/injector.py -------------------------------------------------------------------------------- /drakrun/cli/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/install.py -------------------------------------------------------------------------------- /drakrun/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/main.py -------------------------------------------------------------------------------- /drakrun/cli/make_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/make_profile.py -------------------------------------------------------------------------------- /drakrun/cli/modify_vm0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/modify_vm0.py -------------------------------------------------------------------------------- /drakrun/cli/mount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/mount.py -------------------------------------------------------------------------------- /drakrun/cli/postinstall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/postinstall.py -------------------------------------------------------------------------------- /drakrun/cli/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/postprocess.py -------------------------------------------------------------------------------- /drakrun/cli/s3_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/s3_storage.py -------------------------------------------------------------------------------- /drakrun/cli/sanity_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/sanity_check.py -------------------------------------------------------------------------------- /drakrun/cli/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/snapshot.py -------------------------------------------------------------------------------- /drakrun/cli/vm_start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/vm_start.py -------------------------------------------------------------------------------- /drakrun/cli/vm_stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/vm_stop.py -------------------------------------------------------------------------------- /drakrun/cli/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/cli/worker.py -------------------------------------------------------------------------------- /drakrun/data/cfg.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/data/cfg.template -------------------------------------------------------------------------------- /drakrun/data/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/data/config.toml -------------------------------------------------------------------------------- /drakrun/data/hooks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/data/hooks.txt -------------------------------------------------------------------------------- /drakrun/data/syscalls.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/data/vm-post-restore.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/data/vm-post-restore.ps1 -------------------------------------------------------------------------------- /drakrun/ipt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/ipt/ipt_disasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/ipt/ipt_disasm.py -------------------------------------------------------------------------------- /drakrun/ipt/ipt_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/ipt/ipt_utils.py -------------------------------------------------------------------------------- /drakrun/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/lib/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/config.py -------------------------------------------------------------------------------- /drakrun/lib/drakshell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/drakshell.py -------------------------------------------------------------------------------- /drakrun/lib/drakvuf_cmdline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/drakvuf_cmdline.py -------------------------------------------------------------------------------- /drakrun/lib/fetch_pdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/fetch_pdb.py -------------------------------------------------------------------------------- /drakrun/lib/injector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/injector.py -------------------------------------------------------------------------------- /drakrun/lib/install_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/install_info.py -------------------------------------------------------------------------------- /drakrun/lib/libvmi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/libvmi/__init__.py -------------------------------------------------------------------------------- /drakrun/lib/libvmi/dlls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/libvmi/dlls.py -------------------------------------------------------------------------------- /drakrun/lib/libvmi/libvmi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/libvmi/libvmi.py -------------------------------------------------------------------------------- /drakrun/lib/libvmi/vmi_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/libvmi/vmi_info.py -------------------------------------------------------------------------------- /drakrun/lib/network_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/network_info.py -------------------------------------------------------------------------------- /drakrun/lib/networking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/networking.py -------------------------------------------------------------------------------- /drakrun/lib/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/paths.py -------------------------------------------------------------------------------- /drakrun/lib/s3_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/s3_storage.py -------------------------------------------------------------------------------- /drakrun/lib/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/storage.py -------------------------------------------------------------------------------- /drakrun/lib/vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/vm.py -------------------------------------------------------------------------------- /drakrun/lib/vmi_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/vmi_profile.py -------------------------------------------------------------------------------- /drakrun/lib/xen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/lib/xen.py -------------------------------------------------------------------------------- /drakrun/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/Makefile -------------------------------------------------------------------------------- /drakrun/tools/drakshell/.gitignore: -------------------------------------------------------------------------------- 1 | obj/* 2 | drakshell 3 | -------------------------------------------------------------------------------- /drakrun/tools/drakshell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/Makefile -------------------------------------------------------------------------------- /drakrun/tools/drakshell/drakshell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/drakshell.c -------------------------------------------------------------------------------- /drakrun/tools/drakshell/include/nt_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/include/nt_loader.h -------------------------------------------------------------------------------- /drakrun/tools/drakshell/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/linker.ld -------------------------------------------------------------------------------- /drakrun/tools/drakshell/nt_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/nt_loader.c -------------------------------------------------------------------------------- /drakrun/tools/drakshell/obj/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/tools/drakshell/thread_start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/drakshell/thread_start.S -------------------------------------------------------------------------------- /drakrun/tools/get-explorer-pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/get-explorer-pid.c -------------------------------------------------------------------------------- /drakrun/tools/ipt/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/ipt/.clang-format -------------------------------------------------------------------------------- /drakrun/tools/ipt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/ipt/CMakeLists.txt -------------------------------------------------------------------------------- /drakrun/tools/ipt/drak-ipt-blocks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/ipt/drak-ipt-blocks.cpp -------------------------------------------------------------------------------- /drakrun/tools/ipt/drak-ipt-filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/tools/ipt/drak-ipt-filter -------------------------------------------------------------------------------- /drakrun/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.20.0" 2 | -------------------------------------------------------------------------------- /drakrun/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /drakrun/web/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/api.py -------------------------------------------------------------------------------- /drakrun/web/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/app.py -------------------------------------------------------------------------------- /drakrun/web/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/.gitignore -------------------------------------------------------------------------------- /drakrun/web/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/README.md -------------------------------------------------------------------------------- /drakrun/web/frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/eslint.config.js -------------------------------------------------------------------------------- /drakrun/web/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/index.html -------------------------------------------------------------------------------- /drakrun/web/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/package-lock.json -------------------------------------------------------------------------------- /drakrun/web/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/package.json -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisFiles.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisFiles.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisList.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisLiveInteraction.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisLiveInteraction.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisMetadataTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisMetadataTable.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisPendingView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisPendingView.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisReport.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisReport.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisScreenshotViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisScreenshotViewer.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisStatusBadge.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisSummary.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/AnalysisView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/AnalysisView.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/App.css -------------------------------------------------------------------------------- /drakrun/web/frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/App.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/LogViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/LogViewer.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/MethodFilterPicker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/MethodFilterPicker.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/PluginPicker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/PluginPicker.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/ProcessBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/ProcessBadge.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/ProcessInfoTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/ProcessInfoTable.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/ProcessTree.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/ProcessTree.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/ProcessTreeView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/ProcessTreeView.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/TabSwitcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/TabSwitcher.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/UploadView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/UploadView.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/src/analysisStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/analysisStatus.js -------------------------------------------------------------------------------- /drakrun/web/frontend/src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/api.js -------------------------------------------------------------------------------- /drakrun/web/frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /drakrun/web/frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/src/main.jsx -------------------------------------------------------------------------------- /drakrun/web/frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/frontend/vite.config.js -------------------------------------------------------------------------------- /drakrun/web/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/schema.py -------------------------------------------------------------------------------- /drakrun/web/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/drakrun/web/storage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/bump_version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/scripts/bump_version.json -------------------------------------------------------------------------------- /scripts/bump_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/scripts/bump_version.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/setup.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest==5.4.1 2 | ./vm-runner-client 3 | -------------------------------------------------------------------------------- /test/test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/test.exe -------------------------------------------------------------------------------- /test/test_sanity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/test_sanity.py -------------------------------------------------------------------------------- /test/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/utils.py -------------------------------------------------------------------------------- /test/vm-runner-client/.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info/ 2 | build/ 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /test/vm-runner-client/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/vm-runner-client/pyproject.toml -------------------------------------------------------------------------------- /test/vm-runner-client/vm_runner_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/vm-runner-client/vm_runner_client/__init__.py -------------------------------------------------------------------------------- /test/vm-runner-client/vm_runner_client/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/vm-runner-client/vm_runner_client/__main__.py -------------------------------------------------------------------------------- /test/vm-runner-client/vm_runner_client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/vm-runner-client/vm_runner_client/client.py -------------------------------------------------------------------------------- /test/vm-runner-client/vm_runner_client/socks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CERT-Polska/drakvuf-sandbox/HEAD/test/vm-runner-client/vm_runner_client/socks.py --------------------------------------------------------------------------------