├── .bazelrc ├── .clang-format ├── .github └── workflows │ └── clang_format.yml ├── .gitignore ├── .gitmodules ├── BUILD.bazel ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── WORKSPACE ├── bazel ├── libxml.BUILD ├── mini_chromium.BUILD ├── minizip.BUILD ├── tensorflow_protos.BUILD ├── variables.bzl ├── zetasql.BUILD ├── zip_reader.BUILD └── zlibwrapper.BUILD ├── ci └── kokoro │ ├── gcp_ubuntu │ ├── build_docker_images.sh │ └── cc_test │ │ ├── cc_test.sh │ │ ├── continuous.cfg │ │ ├── kokoro_build.sh │ │ └── presubmit.cfg │ └── gcp_windows │ └── cc_test │ ├── cc_test.bat │ ├── continuous.cfg │ ├── kokoro_build.bat │ └── presubmit.cfg ├── clang-format.sh ├── docker ├── Dockerfile └── Dockerfile.maldoca-with-repo ├── maldoca ├── base │ ├── BUILD.bazel │ ├── cleanup.h │ ├── cleanup_test.cc │ ├── digest.h │ ├── encoding_error.cc │ ├── encoding_error.h │ ├── endian.h │ ├── endian_test.cc │ ├── enum_utils.h │ ├── enum_utils_test.cc │ ├── file.cc │ ├── file.h │ ├── file_test.cc │ ├── get_runfiles_dir.cc │ ├── get_runfiles_dir.h │ ├── logging.h │ ├── map_util.h │ ├── parse_text_proto.h │ ├── ret_check.h │ ├── source_location.h │ ├── source_location_test.cc │ ├── status.h │ ├── status_builder.h │ ├── status_builder_test.cc │ ├── status_macros.h │ ├── status_macros_test.cc │ ├── status_payload.h │ ├── status_payload_test.cc │ ├── status_proto.proto │ ├── status_test.cc │ ├── statusor.h │ ├── statusor_test.cc │ ├── test_payload.proto │ ├── testing │ │ ├── BUILD.bazel │ │ ├── protocol-buffer-matchers.cc │ │ ├── protocol-buffer-matchers.h │ │ ├── status_matchers.h │ │ ├── status_matchers_test.cc │ │ └── test_utils.h │ └── utf8 │ │ ├── BUILD.bazel │ │ └── unicodetext.h ├── ole │ ├── BUILD.bazel │ ├── archive_handler.cc │ ├── archive_handler.h │ ├── archive_handler_test.cc │ ├── data_structures.cc │ ├── data_structures.h │ ├── dir.cc │ ├── dir.h │ ├── dir_test.cc │ ├── endian_reader.cc │ ├── endian_reader.h │ ├── endian_reader_test.cc │ ├── excel4 │ │ ├── BUILD.bazel │ │ └── ast.proto │ ├── fat.cc │ ├── fat.h │ ├── fat_test.cc │ ├── header.cc │ ├── header.h │ ├── header_test.cc │ ├── mso.cc │ ├── mso.h │ ├── ole_helper.cc │ ├── ole_helper.h │ ├── ole_to_proto.cc │ ├── ole_to_proto.h │ ├── ole_to_proto_cli.cc │ ├── ole_to_proto_fuzzer.cc │ ├── ole_to_proto_test.cc │ ├── ooxml_properties_extract.cc │ ├── ooxml_properties_extract.h │ ├── ooxml_properties_extract_test.cc │ ├── ooxml_to_proto.cc │ ├── ooxml_to_proto.h │ ├── ooxml_to_proto_cli.cc │ ├── ooxml_to_proto_test.cc │ ├── oss_utils.cc │ ├── oss_utils.h │ ├── oss_utils_test.cc │ ├── ppt.cc │ ├── ppt.h │ ├── ppt_test.cc │ ├── property_set_stream.cc │ ├── property_set_stream.h │ ├── proto │ │ ├── BUILD.bazel │ │ ├── excel4_extraction.proto │ │ ├── extract_vba_settings.proto │ │ ├── office.proto │ │ ├── ole.proto │ │ ├── ole_to_proto_settings.proto │ │ ├── ooxml.proto │ │ ├── ooxml_to_proto_settings.proto │ │ └── vba_extraction.proto │ ├── stream.cc │ ├── stream.h │ ├── stream_test.cc │ ├── strings_extract.cc │ ├── strings_extract.h │ ├── strings_extract_test.cc │ ├── testdata │ │ ├── MALICIOUS_vba1_xor_0x42_encoded.bin │ │ ├── archive_zip.zip │ │ ├── ole │ │ │ ├── 0d21ac394df6857ff203e456ed2385ee │ │ │ ├── 95dc7b31c9ba45a066f580e6e2c5c914 │ │ │ ├── MALICIOUS_7050af905f1696b2b8cdb4c6e6805a618addf5acfbd4edc3fc807a663016ab26_xor_0x42_encoded │ │ │ ├── MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded │ │ │ ├── MALICIOUS_f674740dfdf4fd4ded529c339160c8255cdd971c4a00180c9e3fc3f3e7b53799_xor_0x42_encoded │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto │ │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto │ │ │ ├── array_record.biff8 │ │ │ ├── array_record.biff8.textproto │ │ │ ├── assign.biff8 │ │ │ ├── assign.biff8.textproto │ │ │ ├── bogus_ole │ │ │ ├── bogus_ooxml │ │ │ ├── encrypted_no_formulas.biff8 │ │ │ ├── encrypted_no_formulas.biff8.textproto │ │ │ ├── encrypted_no_formulas_12345.xls │ │ │ ├── encrypted_no_formulas_12345.xls_excel4.textproto │ │ │ ├── encrypted_with_formulas.biff8 │ │ │ ├── encrypted_with_formulas.biff8.textproto │ │ │ ├── encrypted_workbook_12345.xls │ │ │ ├── encrypted_workbook_12345.xls_excel4.textproto │ │ │ ├── excel4.biff │ │ │ ├── external_refs.xls │ │ │ ├── external_refs.xls_excel4.textproto │ │ │ ├── extraction_errors_base.xls │ │ │ ├── extraction_errors_base.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_boundsheet.xls │ │ │ ├── extraction_errors_corrupted_boundsheet.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_externalbook.xls │ │ │ ├── extraction_errors_corrupted_externalbook.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_externalname.xls │ │ │ ├── extraction_errors_corrupted_externalname.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_externalname_formula.xls │ │ │ ├── extraction_errors_corrupted_externalname_formula.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_externsheet.xls │ │ │ ├── extraction_errors_corrupted_externsheet.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_formula.xls │ │ │ ├── extraction_errors_corrupted_formula.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_formularecord.xls │ │ │ ├── extraction_errors_corrupted_formularecord.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_lbl.xls │ │ │ ├── extraction_errors_corrupted_lbl.xls_excel4.textproto │ │ │ ├── extraction_errors_corrupted_lbl_formula.xls │ │ │ ├── extraction_errors_corrupted_lbl_formula.xls_excel4.textproto │ │ │ ├── f3897d9509bd8f6bbee6e39568fb694aa05f3dc83ccf5eedcfabda21b48332ee │ │ │ ├── internal_dependencies.xls │ │ │ ├── missing_formula.xls │ │ │ ├── missing_formula.xls_excel4.textproto │ │ │ ├── name.biff8 │ │ │ ├── name.biff8.textproto │ │ │ ├── name.xls │ │ │ ├── name.xls_excel4.textproto │ │ │ ├── name.xls_noexcel4.textproto │ │ │ ├── testcase-5487200440418304 │ │ │ └── testcase-6493403182268416 │ │ └── ooxml │ │ │ ├── MALICIOUS_sample_document_xor_0x42_encoded.docm │ │ │ ├── hyperlink_relationship.docx │ │ │ └── sample_document_invalid_archive.docx │ ├── vba.cc │ ├── vba.h │ ├── vba_extract.cc │ ├── vba_extract.h │ ├── vba_extract_test.cc │ ├── vba_extractor.cc │ └── vba_test.cc ├── pdf_parser │ └── proto │ │ ├── BUILD.bazel │ │ ├── adobe_js.proto │ │ ├── exporting_packet.proto │ │ ├── features_packet.proto │ │ ├── parser_packet.proto │ │ ├── pdf_assets.proto │ │ ├── pdf_feature.proto │ │ └── pdfium_result.proto ├── service │ ├── BUILD.bazel │ ├── common │ │ ├── office_processing_component.cc │ │ ├── office_processing_component.h │ │ ├── office_processing_component_test.cc │ │ ├── process_doc.cc │ │ ├── process_doc.h │ │ ├── process_doc_test.cc │ │ ├── processing_component.cc │ │ ├── processing_component.h │ │ ├── processing_component_factory.cc │ │ ├── processing_component_factory.h │ │ ├── processing_pipeline.cc │ │ ├── processing_pipeline.h │ │ ├── processing_pipeline_test.cc │ │ ├── utils.cc │ │ ├── utils.h │ │ └── utils_test.cc │ ├── maldoca_client.cc │ ├── maldoca_client.h │ ├── maldoca_client_cli.cc │ ├── maldoca_server.cc │ ├── maldoca_service.cc │ ├── maldoca_service.h │ ├── proto │ │ ├── BUILD.bazel │ │ ├── doc_type.proto │ │ ├── document_features.proto │ │ ├── exported_features.proto │ │ ├── maldoca_service.proto │ │ ├── parsed_document.proto │ │ └── processing_config.proto │ └── testdata │ │ ├── MALICIOUS_ba5c251f78a1d57b72901f4ff80824d6ad0aa4bf1931c593a36254db4ab41021_xor_0x42_encoded.ppt │ │ ├── MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.docx │ │ ├── MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.features.textproto │ │ ├── MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.parsed.textproto │ │ ├── MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.response.textproto │ │ ├── MALICIOUS_f66b8ee9bea7ec406c6a88ccfb54c447afc3e4c44ae08c071b97beb74b66e2eb_xor_0x42_encoded.xls │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.doc │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.features.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.parsed.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.response.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto │ │ ├── MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto │ │ ├── MALICIOUS_vba1_xor_0x42_encoded.bin │ │ ├── MALICIOUS_vba1_xor_0x42_encoded.bin.response.textproto │ │ ├── MALICIOUS_vba1_xor_0x42_encoded.features.textproto │ │ ├── MALICIOUS_vba1_xor_0x42_encoded.parsed.textproto │ │ ├── embedded_file.pdf │ │ ├── embedded_file.pdf.response.textproto │ │ ├── embedded_file.pdf.response.textproto_external │ │ ├── image_and_link.pdf │ │ ├── image_and_link.pdf.response.textproto │ │ ├── image_and_link.pdf.response.textproto_external │ │ ├── image_and_text.features.textproto │ │ ├── image_and_text.parsed.textproto │ │ ├── image_and_text.parsed.textproto_external │ │ ├── image_and_text.pdf │ │ ├── image_and_text.pdf.response.textproto │ │ └── image_and_text.pdf.response.textproto_external └── vba │ └── antivirus │ ├── BUILD.bazel │ └── vba_feature.proto ├── testdata_encode.py └── third_party ├── chromium ├── LICENSE └── third_party │ └── zlib │ └── google │ ├── zip_reader.cc │ └── zip_reader.h ├── iree ├── LICENSE └── build_tools │ └── embed_data │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── build_defs.bzl │ ├── cc_embed_data_test.cc │ ├── data │ ├── file2.txt │ └── file3.txt │ ├── file1.txt │ └── generate_cc_embed_data.cc ├── libxml2_config ├── BUILD.bazel ├── README ├── config.h └── libxml │ └── xmlversion.h ├── tensorflow_protos ├── LICENSE ├── README.md └── tensorflow │ └── core │ └── example │ ├── example.proto │ └── feature.proto ├── zetasql ├── LICENSE ├── README.md └── zetasql │ └── base │ ├── arena.cc │ ├── arena.h │ ├── arena_allocator.h │ ├── arena_leakage_unittest.cc │ ├── arena_unittest.cc │ ├── atomic_sequence_num.h │ ├── bits.cc │ ├── bits.h │ ├── bits_test.cc │ ├── canonical_errors.h │ ├── case.cc │ ├── case.h │ ├── case_test.cc │ ├── cleanup.h │ ├── cleanup_test.cc │ ├── clock.cc │ ├── clock.h │ ├── clock_test.cc │ ├── endian.h │ ├── endian_test.cc │ ├── enum_utils.h │ ├── enum_utils_test.cc │ ├── exactfloat.cc │ ├── exactfloat.h │ ├── exactfloat_test.cc │ ├── exactfloat_underflow_test.cc │ ├── flat_internal.cc │ ├── flat_internal.h │ ├── flat_internal_test.cc │ ├── flat_set.h │ ├── flat_set_test.cc │ ├── general_trie.h │ ├── general_trie_unittest.cc │ ├── logging.cc │ ├── logging.h │ ├── map_traits.h │ ├── map_traits_test.cc │ ├── map_util.h │ ├── map_util_test.h │ ├── map_util_unittest.cc │ ├── mathlimits.cc │ ├── mathlimits.h │ ├── mathlimits_test.cc │ ├── mathutil.cc │ ├── mathutil.h │ ├── mathutil_test.cc │ ├── no_destructor.h │ ├── no_destructor_test.cc │ ├── path.cc │ ├── path.h │ ├── path_test.cc │ ├── ret_check.cc │ ├── ret_check.h │ ├── simple_reference_counted.h │ ├── simple_reference_counted_test.cc │ ├── source_location.h │ ├── source_location_test.cc │ ├── status.h │ ├── status_builder.cc │ ├── status_builder.h │ ├── status_builder_test.cc │ ├── status_macros.h │ ├── status_macros_test.cc │ ├── status_payload.cc │ ├── status_payload.h │ ├── status_payload_test.cc │ ├── status_test.cc │ ├── statusor.cc │ ├── statusor.h │ ├── statusor_internals.h │ ├── statusor_test.cc │ ├── stl_util.h │ ├── stl_util_test.cc │ ├── string_numbers.cc │ ├── string_numbers.h │ ├── string_numbers_test.cc │ ├── test_payload.proto │ ├── testing │ ├── status_matchers.cc │ ├── status_matchers.h │ └── status_matchers_test.cc │ ├── time_proto_util.cc │ ├── time_proto_util.h │ ├── time_proto_util_test.cc │ ├── unaligned_access.h │ └── varsetter.h └── zlibwrapper ├── LICENSE ├── gzipheader.cc ├── gzipheader.h ├── zlibwrapper.cc └── zlibwrapper.h /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/.bazelrc -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/clang_format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/.github/workflows/clang_format.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/.gitmodules -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | For now, we don't accept contributions. 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/WORKSPACE -------------------------------------------------------------------------------- /bazel/libxml.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/libxml.BUILD -------------------------------------------------------------------------------- /bazel/mini_chromium.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/mini_chromium.BUILD -------------------------------------------------------------------------------- /bazel/minizip.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/minizip.BUILD -------------------------------------------------------------------------------- /bazel/tensorflow_protos.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/tensorflow_protos.BUILD -------------------------------------------------------------------------------- /bazel/variables.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/variables.bzl -------------------------------------------------------------------------------- /bazel/zetasql.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/zetasql.BUILD -------------------------------------------------------------------------------- /bazel/zip_reader.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/zip_reader.BUILD -------------------------------------------------------------------------------- /bazel/zlibwrapper.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/bazel/zlibwrapper.BUILD -------------------------------------------------------------------------------- /ci/kokoro/gcp_ubuntu/build_docker_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_ubuntu/build_docker_images.sh -------------------------------------------------------------------------------- /ci/kokoro/gcp_ubuntu/cc_test/cc_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_ubuntu/cc_test/cc_test.sh -------------------------------------------------------------------------------- /ci/kokoro/gcp_ubuntu/cc_test/continuous.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_ubuntu/cc_test/continuous.cfg -------------------------------------------------------------------------------- /ci/kokoro/gcp_ubuntu/cc_test/kokoro_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_ubuntu/cc_test/kokoro_build.sh -------------------------------------------------------------------------------- /ci/kokoro/gcp_ubuntu/cc_test/presubmit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_ubuntu/cc_test/presubmit.cfg -------------------------------------------------------------------------------- /ci/kokoro/gcp_windows/cc_test/cc_test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_windows/cc_test/cc_test.bat -------------------------------------------------------------------------------- /ci/kokoro/gcp_windows/cc_test/continuous.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_windows/cc_test/continuous.cfg -------------------------------------------------------------------------------- /ci/kokoro/gcp_windows/cc_test/kokoro_build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_windows/cc_test/kokoro_build.bat -------------------------------------------------------------------------------- /ci/kokoro/gcp_windows/cc_test/presubmit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/ci/kokoro/gcp_windows/cc_test/presubmit.cfg -------------------------------------------------------------------------------- /clang-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/clang-format.sh -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.maldoca-with-repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/docker/Dockerfile.maldoca-with-repo -------------------------------------------------------------------------------- /maldoca/base/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/base/cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/cleanup.h -------------------------------------------------------------------------------- /maldoca/base/cleanup_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/cleanup_test.cc -------------------------------------------------------------------------------- /maldoca/base/digest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/digest.h -------------------------------------------------------------------------------- /maldoca/base/encoding_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/encoding_error.cc -------------------------------------------------------------------------------- /maldoca/base/encoding_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/encoding_error.h -------------------------------------------------------------------------------- /maldoca/base/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/endian.h -------------------------------------------------------------------------------- /maldoca/base/endian_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/endian_test.cc -------------------------------------------------------------------------------- /maldoca/base/enum_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/enum_utils.h -------------------------------------------------------------------------------- /maldoca/base/enum_utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/enum_utils_test.cc -------------------------------------------------------------------------------- /maldoca/base/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/file.cc -------------------------------------------------------------------------------- /maldoca/base/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/file.h -------------------------------------------------------------------------------- /maldoca/base/file_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/file_test.cc -------------------------------------------------------------------------------- /maldoca/base/get_runfiles_dir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/get_runfiles_dir.cc -------------------------------------------------------------------------------- /maldoca/base/get_runfiles_dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/get_runfiles_dir.h -------------------------------------------------------------------------------- /maldoca/base/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/logging.h -------------------------------------------------------------------------------- /maldoca/base/map_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/map_util.h -------------------------------------------------------------------------------- /maldoca/base/parse_text_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/parse_text_proto.h -------------------------------------------------------------------------------- /maldoca/base/ret_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/ret_check.h -------------------------------------------------------------------------------- /maldoca/base/source_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/source_location.h -------------------------------------------------------------------------------- /maldoca/base/source_location_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/source_location_test.cc -------------------------------------------------------------------------------- /maldoca/base/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status.h -------------------------------------------------------------------------------- /maldoca/base/status_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_builder.h -------------------------------------------------------------------------------- /maldoca/base/status_builder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_builder_test.cc -------------------------------------------------------------------------------- /maldoca/base/status_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_macros.h -------------------------------------------------------------------------------- /maldoca/base/status_macros_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_macros_test.cc -------------------------------------------------------------------------------- /maldoca/base/status_payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_payload.h -------------------------------------------------------------------------------- /maldoca/base/status_payload_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_payload_test.cc -------------------------------------------------------------------------------- /maldoca/base/status_proto.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_proto.proto -------------------------------------------------------------------------------- /maldoca/base/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/status_test.cc -------------------------------------------------------------------------------- /maldoca/base/statusor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/statusor.h -------------------------------------------------------------------------------- /maldoca/base/statusor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/statusor_test.cc -------------------------------------------------------------------------------- /maldoca/base/test_payload.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/test_payload.proto -------------------------------------------------------------------------------- /maldoca/base/testing/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/base/testing/protocol-buffer-matchers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/protocol-buffer-matchers.cc -------------------------------------------------------------------------------- /maldoca/base/testing/protocol-buffer-matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/protocol-buffer-matchers.h -------------------------------------------------------------------------------- /maldoca/base/testing/status_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/status_matchers.h -------------------------------------------------------------------------------- /maldoca/base/testing/status_matchers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/status_matchers_test.cc -------------------------------------------------------------------------------- /maldoca/base/testing/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/testing/test_utils.h -------------------------------------------------------------------------------- /maldoca/base/utf8/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/utf8/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/base/utf8/unicodetext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/base/utf8/unicodetext.h -------------------------------------------------------------------------------- /maldoca/ole/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/ole/archive_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/archive_handler.cc -------------------------------------------------------------------------------- /maldoca/ole/archive_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/archive_handler.h -------------------------------------------------------------------------------- /maldoca/ole/archive_handler_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/archive_handler_test.cc -------------------------------------------------------------------------------- /maldoca/ole/data_structures.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/data_structures.cc -------------------------------------------------------------------------------- /maldoca/ole/data_structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/data_structures.h -------------------------------------------------------------------------------- /maldoca/ole/dir.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/dir.cc -------------------------------------------------------------------------------- /maldoca/ole/dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/dir.h -------------------------------------------------------------------------------- /maldoca/ole/dir_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/dir_test.cc -------------------------------------------------------------------------------- /maldoca/ole/endian_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/endian_reader.cc -------------------------------------------------------------------------------- /maldoca/ole/endian_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/endian_reader.h -------------------------------------------------------------------------------- /maldoca/ole/endian_reader_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/endian_reader_test.cc -------------------------------------------------------------------------------- /maldoca/ole/excel4/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/excel4/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/ole/excel4/ast.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/excel4/ast.proto -------------------------------------------------------------------------------- /maldoca/ole/fat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/fat.cc -------------------------------------------------------------------------------- /maldoca/ole/fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/fat.h -------------------------------------------------------------------------------- /maldoca/ole/fat_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/fat_test.cc -------------------------------------------------------------------------------- /maldoca/ole/header.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/header.cc -------------------------------------------------------------------------------- /maldoca/ole/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/header.h -------------------------------------------------------------------------------- /maldoca/ole/header_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/header_test.cc -------------------------------------------------------------------------------- /maldoca/ole/mso.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/mso.cc -------------------------------------------------------------------------------- /maldoca/ole/mso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/mso.h -------------------------------------------------------------------------------- /maldoca/ole/ole_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_helper.cc -------------------------------------------------------------------------------- /maldoca/ole/ole_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_helper.h -------------------------------------------------------------------------------- /maldoca/ole/ole_to_proto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_to_proto.cc -------------------------------------------------------------------------------- /maldoca/ole/ole_to_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_to_proto.h -------------------------------------------------------------------------------- /maldoca/ole/ole_to_proto_cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_to_proto_cli.cc -------------------------------------------------------------------------------- /maldoca/ole/ole_to_proto_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_to_proto_fuzzer.cc -------------------------------------------------------------------------------- /maldoca/ole/ole_to_proto_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ole_to_proto_test.cc -------------------------------------------------------------------------------- /maldoca/ole/ooxml_properties_extract.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_properties_extract.cc -------------------------------------------------------------------------------- /maldoca/ole/ooxml_properties_extract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_properties_extract.h -------------------------------------------------------------------------------- /maldoca/ole/ooxml_properties_extract_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_properties_extract_test.cc -------------------------------------------------------------------------------- /maldoca/ole/ooxml_to_proto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_to_proto.cc -------------------------------------------------------------------------------- /maldoca/ole/ooxml_to_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_to_proto.h -------------------------------------------------------------------------------- /maldoca/ole/ooxml_to_proto_cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_to_proto_cli.cc -------------------------------------------------------------------------------- /maldoca/ole/ooxml_to_proto_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ooxml_to_proto_test.cc -------------------------------------------------------------------------------- /maldoca/ole/oss_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/oss_utils.cc -------------------------------------------------------------------------------- /maldoca/ole/oss_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/oss_utils.h -------------------------------------------------------------------------------- /maldoca/ole/oss_utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/oss_utils_test.cc -------------------------------------------------------------------------------- /maldoca/ole/ppt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ppt.cc -------------------------------------------------------------------------------- /maldoca/ole/ppt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ppt.h -------------------------------------------------------------------------------- /maldoca/ole/ppt_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/ppt_test.cc -------------------------------------------------------------------------------- /maldoca/ole/property_set_stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/property_set_stream.cc -------------------------------------------------------------------------------- /maldoca/ole/property_set_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/property_set_stream.h -------------------------------------------------------------------------------- /maldoca/ole/proto/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/ole/proto/excel4_extraction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/excel4_extraction.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/extract_vba_settings.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/extract_vba_settings.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/office.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/office.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/ole.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/ole.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/ole_to_proto_settings.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/ole_to_proto_settings.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/ooxml.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/ooxml.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/ooxml_to_proto_settings.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/ooxml_to_proto_settings.proto -------------------------------------------------------------------------------- /maldoca/ole/proto/vba_extraction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/proto/vba_extraction.proto -------------------------------------------------------------------------------- /maldoca/ole/stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/stream.cc -------------------------------------------------------------------------------- /maldoca/ole/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/stream.h -------------------------------------------------------------------------------- /maldoca/ole/stream_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/stream_test.cc -------------------------------------------------------------------------------- /maldoca/ole/strings_extract.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/strings_extract.cc -------------------------------------------------------------------------------- /maldoca/ole/strings_extract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/strings_extract.h -------------------------------------------------------------------------------- /maldoca/ole/strings_extract_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/strings_extract_test.cc -------------------------------------------------------------------------------- /maldoca/ole/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin -------------------------------------------------------------------------------- /maldoca/ole/testdata/archive_zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/archive_zip.zip -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/0d21ac394df6857ff203e456ed2385ee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/0d21ac394df6857ff203e456ed2385ee -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/95dc7b31c9ba45a066f580e6e2c5c914: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/95dc7b31c9ba45a066f580e6e2c5c914 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_7050af905f1696b2b8cdb4c6e6805a618addf5acfbd4edc3fc807a663016ab26_xor_0x42_encoded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_7050af905f1696b2b8cdb4c6e6805a618addf5acfbd4edc3fc807a663016ab26_xor_0x42_encoded -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_f674740dfdf4fd4ded529c339160c8255cdd971c4a00180c9e3fc3f3e7b53799_xor_0x42_encoded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_f674740dfdf4fd4ded529c339160c8255cdd971c4a00180c9e3fc3f3e7b53799_xor_0x42_encoded -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/array_record.biff8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/array_record.biff8 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/array_record.biff8.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/array_record.biff8.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/assign.biff8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/assign.biff8 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/assign.biff8.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/assign.biff8.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/bogus_ole: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/bogus_ole -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/bogus_ooxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/bogus_ooxml -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_no_formulas.biff8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_no_formulas.biff8 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_no_formulas.biff8.textproto: -------------------------------------------------------------------------------- 1 | is_encrypted: true 2 | -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_no_formulas_12345.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_no_formulas_12345.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_no_formulas_12345.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_no_formulas_12345.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_with_formulas.biff8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_with_formulas.biff8 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_with_formulas.biff8.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_with_formulas.biff8.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_workbook_12345.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_workbook_12345.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/encrypted_workbook_12345.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/encrypted_workbook_12345.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/excel4.biff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/excel4.biff -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/external_refs.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/external_refs.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/external_refs.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/external_refs.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_base.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_base.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_base.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_base.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_boundsheet.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_boundsheet.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_boundsheet.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_boundsheet.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalbook.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalbook.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalbook.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalbook.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname_formula.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname_formula.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname_formula.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externalname_formula.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externsheet.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externsheet.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_externsheet.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_externsheet.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_formula.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_formula.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_formula.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_formula.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_formularecord.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_formularecord.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_formularecord.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_formularecord.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl_formula.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl_formula.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl_formula.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/extraction_errors_corrupted_lbl_formula.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/f3897d9509bd8f6bbee6e39568fb694aa05f3dc83ccf5eedcfabda21b48332ee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/f3897d9509bd8f6bbee6e39568fb694aa05f3dc83ccf5eedcfabda21b48332ee -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/internal_dependencies.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/internal_dependencies.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/missing_formula.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/missing_formula.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/missing_formula.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/missing_formula.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/name.biff8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/name.biff8 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/name.biff8.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/name.biff8.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/name.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/name.xls -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/name.xls_excel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/name.xls_excel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/name.xls_noexcel4.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/name.xls_noexcel4.textproto -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/testcase-5487200440418304: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/testcase-5487200440418304 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ole/testcase-6493403182268416: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ole/testcase-6493403182268416 -------------------------------------------------------------------------------- /maldoca/ole/testdata/ooxml/MALICIOUS_sample_document_xor_0x42_encoded.docm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ooxml/MALICIOUS_sample_document_xor_0x42_encoded.docm -------------------------------------------------------------------------------- /maldoca/ole/testdata/ooxml/hyperlink_relationship.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/testdata/ooxml/hyperlink_relationship.docx -------------------------------------------------------------------------------- /maldoca/ole/testdata/ooxml/sample_document_invalid_archive.docx: -------------------------------------------------------------------------------- 1 | This is not a valid archive file. 2 | -------------------------------------------------------------------------------- /maldoca/ole/vba.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba.cc -------------------------------------------------------------------------------- /maldoca/ole/vba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba.h -------------------------------------------------------------------------------- /maldoca/ole/vba_extract.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba_extract.cc -------------------------------------------------------------------------------- /maldoca/ole/vba_extract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba_extract.h -------------------------------------------------------------------------------- /maldoca/ole/vba_extract_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba_extract_test.cc -------------------------------------------------------------------------------- /maldoca/ole/vba_extractor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba_extractor.cc -------------------------------------------------------------------------------- /maldoca/ole/vba_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/ole/vba_test.cc -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/adobe_js.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/adobe_js.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/exporting_packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/exporting_packet.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/features_packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/features_packet.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/parser_packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/parser_packet.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/pdf_assets.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/pdf_assets.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/pdf_feature.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/pdf_feature.proto -------------------------------------------------------------------------------- /maldoca/pdf_parser/proto/pdfium_result.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/pdf_parser/proto/pdfium_result.proto -------------------------------------------------------------------------------- /maldoca/service/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/service/common/office_processing_component.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/office_processing_component.cc -------------------------------------------------------------------------------- /maldoca/service/common/office_processing_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/office_processing_component.h -------------------------------------------------------------------------------- /maldoca/service/common/office_processing_component_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/office_processing_component_test.cc -------------------------------------------------------------------------------- /maldoca/service/common/process_doc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/process_doc.cc -------------------------------------------------------------------------------- /maldoca/service/common/process_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/process_doc.h -------------------------------------------------------------------------------- /maldoca/service/common/process_doc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/process_doc_test.cc -------------------------------------------------------------------------------- /maldoca/service/common/processing_component.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_component.cc -------------------------------------------------------------------------------- /maldoca/service/common/processing_component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_component.h -------------------------------------------------------------------------------- /maldoca/service/common/processing_component_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_component_factory.cc -------------------------------------------------------------------------------- /maldoca/service/common/processing_component_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_component_factory.h -------------------------------------------------------------------------------- /maldoca/service/common/processing_pipeline.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_pipeline.cc -------------------------------------------------------------------------------- /maldoca/service/common/processing_pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_pipeline.h -------------------------------------------------------------------------------- /maldoca/service/common/processing_pipeline_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/processing_pipeline_test.cc -------------------------------------------------------------------------------- /maldoca/service/common/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/utils.cc -------------------------------------------------------------------------------- /maldoca/service/common/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/utils.h -------------------------------------------------------------------------------- /maldoca/service/common/utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/common/utils_test.cc -------------------------------------------------------------------------------- /maldoca/service/maldoca_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_client.cc -------------------------------------------------------------------------------- /maldoca/service/maldoca_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_client.h -------------------------------------------------------------------------------- /maldoca/service/maldoca_client_cli.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_client_cli.cc -------------------------------------------------------------------------------- /maldoca/service/maldoca_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_server.cc -------------------------------------------------------------------------------- /maldoca/service/maldoca_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_service.cc -------------------------------------------------------------------------------- /maldoca/service/maldoca_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/maldoca_service.h -------------------------------------------------------------------------------- /maldoca/service/proto/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/service/proto/doc_type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/doc_type.proto -------------------------------------------------------------------------------- /maldoca/service/proto/document_features.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/document_features.proto -------------------------------------------------------------------------------- /maldoca/service/proto/exported_features.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/exported_features.proto -------------------------------------------------------------------------------- /maldoca/service/proto/maldoca_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/maldoca_service.proto -------------------------------------------------------------------------------- /maldoca/service/proto/parsed_document.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/parsed_document.proto -------------------------------------------------------------------------------- /maldoca/service/proto/processing_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/proto/processing_config.proto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ba5c251f78a1d57b72901f4ff80824d6ad0aa4bf1931c593a36254db4ab41021_xor_0x42_encoded.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ba5c251f78a1d57b72901f4ff80824d6ad0aa4bf1931c593a36254db4ab41021_xor_0x42_encoded.ppt -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.docx -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.features.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.features.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.parsed.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.parsed.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_c98661bcd5bd2e5df06d3432890e7a2e8d6a3edcb5f89f6aaa2e5c79d4619f3d_xor_0x42_encoded.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_f66b8ee9bea7ec406c6a88ccfb54c447afc3e4c44ae08c071b97beb74b66e2eb_xor_0x42_encoded.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_f66b8ee9bea7ec406c6a88ccfb54c447afc3e4c44ae08c071b97beb74b66e2eb_xor_0x42_encoded.xls -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.doc -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.features.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.features.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.parsed.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.parsed.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_all.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nodirs.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nohashes.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_nosummary.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_novba.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_ffc835c9a950beda17fa79dd0acf28d1df3835232877b5fdd512b3df2ffb2431_xor_0x42_encoded_with_strings.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.bin.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.features.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.features.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.parsed.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/MALICIOUS_vba1_xor_0x42_encoded.parsed.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/embedded_file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/embedded_file.pdf -------------------------------------------------------------------------------- /maldoca/service/testdata/embedded_file.pdf.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/embedded_file.pdf.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/embedded_file.pdf.response.textproto_external: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/embedded_file.pdf.response.textproto_external -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_link.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_link.pdf -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_link.pdf.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_link.pdf.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_link.pdf.response.textproto_external: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_link.pdf.response.textproto_external -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.features.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.features.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.parsed.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.parsed.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.parsed.textproto_external: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.parsed.textproto_external -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.pdf -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.pdf.response.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.pdf.response.textproto -------------------------------------------------------------------------------- /maldoca/service/testdata/image_and_text.pdf.response.textproto_external: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/service/testdata/image_and_text.pdf.response.textproto_external -------------------------------------------------------------------------------- /maldoca/vba/antivirus/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/vba/antivirus/BUILD.bazel -------------------------------------------------------------------------------- /maldoca/vba/antivirus/vba_feature.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/maldoca/vba/antivirus/vba_feature.proto -------------------------------------------------------------------------------- /testdata_encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/testdata_encode.py -------------------------------------------------------------------------------- /third_party/chromium/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/chromium/LICENSE -------------------------------------------------------------------------------- /third_party/chromium/third_party/zlib/google/zip_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/chromium/third_party/zlib/google/zip_reader.cc -------------------------------------------------------------------------------- /third_party/chromium/third_party/zlib/google/zip_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/chromium/third_party/zlib/google/zip_reader.h -------------------------------------------------------------------------------- /third_party/iree/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/LICENSE -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/build_tools/embed_data/BUILD.bazel -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/build_tools/embed_data/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/build_tools/embed_data/build_defs.bzl -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/cc_embed_data_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/build_tools/embed_data/cc_embed_data_test.cc -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/data/file2.txt: -------------------------------------------------------------------------------- 1 | ¯\_(ツ)_/¯ 2 | -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/data/file3.txt: -------------------------------------------------------------------------------- 1 | ᕕ( ᐛ )ᕗ 2 | -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/file1.txt: -------------------------------------------------------------------------------- 1 | Are you '"Still"' here? 2 | -------------------------------------------------------------------------------- /third_party/iree/build_tools/embed_data/generate_cc_embed_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/iree/build_tools/embed_data/generate_cc_embed_data.cc -------------------------------------------------------------------------------- /third_party/libxml2_config/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/libxml2_config/BUILD.bazel -------------------------------------------------------------------------------- /third_party/libxml2_config/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/libxml2_config/README -------------------------------------------------------------------------------- /third_party/libxml2_config/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/libxml2_config/config.h -------------------------------------------------------------------------------- /third_party/libxml2_config/libxml/xmlversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/libxml2_config/libxml/xmlversion.h -------------------------------------------------------------------------------- /third_party/tensorflow_protos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/tensorflow_protos/LICENSE -------------------------------------------------------------------------------- /third_party/tensorflow_protos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/tensorflow_protos/README.md -------------------------------------------------------------------------------- /third_party/tensorflow_protos/tensorflow/core/example/example.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/tensorflow_protos/tensorflow/core/example/example.proto -------------------------------------------------------------------------------- /third_party/tensorflow_protos/tensorflow/core/example/feature.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/tensorflow_protos/tensorflow/core/example/feature.proto -------------------------------------------------------------------------------- /third_party/zetasql/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/LICENSE -------------------------------------------------------------------------------- /third_party/zetasql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/README.md -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/arena.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/arena.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/arena.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/arena_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/arena_allocator.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/arena_leakage_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/arena_leakage_unittest.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/arena_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/arena_unittest.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/atomic_sequence_num.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/atomic_sequence_num.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/bits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/bits.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/bits.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/bits_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/bits_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/canonical_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/canonical_errors.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/case.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/case.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/case.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/case.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/case_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/case_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/cleanup.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/cleanup_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/cleanup_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/clock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/clock.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/clock.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/clock_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/clock_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/endian.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/endian_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/endian_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/enum_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/enum_utils.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/enum_utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/enum_utils_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/exactfloat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/exactfloat.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/exactfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/exactfloat.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/exactfloat_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/exactfloat_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/exactfloat_underflow_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/exactfloat_underflow_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/flat_internal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/flat_internal.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/flat_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/flat_internal.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/flat_internal_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/flat_internal_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/flat_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/flat_set.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/flat_set_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/flat_set_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/general_trie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/general_trie.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/general_trie_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/general_trie_unittest.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/logging.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/logging.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/map_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/map_traits.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/map_traits_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/map_traits_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/map_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/map_util.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/map_util_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/map_util_test.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/map_util_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/map_util_unittest.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathlimits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathlimits.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathlimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathlimits.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathlimits_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathlimits_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathutil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathutil.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathutil.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/mathutil_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/mathutil_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/no_destructor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/no_destructor.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/no_destructor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/no_destructor_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/path.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/path.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/path_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/path_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/ret_check.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/ret_check.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/ret_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/ret_check.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/simple_reference_counted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/simple_reference_counted.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/simple_reference_counted_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/simple_reference_counted_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/source_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/source_location.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/source_location_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/source_location_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_builder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_builder.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_builder.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_builder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_builder_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_macros.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_macros_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_macros_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_payload.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_payload.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_payload.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_payload_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_payload_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/status_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/statusor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/statusor.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/statusor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/statusor.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/statusor_internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/statusor_internals.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/statusor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/statusor_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/stl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/stl_util.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/stl_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/stl_util_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/string_numbers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/string_numbers.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/string_numbers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/string_numbers.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/string_numbers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/string_numbers_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/test_payload.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/test_payload.proto -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/testing/status_matchers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/testing/status_matchers.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/testing/status_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/testing/status_matchers.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/testing/status_matchers_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/testing/status_matchers_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/time_proto_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/time_proto_util.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/time_proto_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/time_proto_util.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/time_proto_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/time_proto_util_test.cc -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/unaligned_access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/unaligned_access.h -------------------------------------------------------------------------------- /third_party/zetasql/zetasql/base/varsetter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zetasql/zetasql/base/varsetter.h -------------------------------------------------------------------------------- /third_party/zlibwrapper/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zlibwrapper/LICENSE -------------------------------------------------------------------------------- /third_party/zlibwrapper/gzipheader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zlibwrapper/gzipheader.cc -------------------------------------------------------------------------------- /third_party/zlibwrapper/gzipheader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zlibwrapper/gzipheader.h -------------------------------------------------------------------------------- /third_party/zlibwrapper/zlibwrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zlibwrapper/zlibwrapper.cc -------------------------------------------------------------------------------- /third_party/zlibwrapper/zlibwrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/maldoca/HEAD/third_party/zlibwrapper/zlibwrapper.h --------------------------------------------------------------------------------