├── .cargo └── config.toml ├── .github └── workflows │ ├── ci.yml │ ├── doc.yml │ ├── python-wheels.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches ├── .gitignore ├── Cargo.toml ├── README.md ├── retrieve_assets.sh └── src │ ├── bench.rs │ ├── compiled_size.rs │ ├── lib.rs │ └── serialized_size.rs ├── boreal-cli ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ ├── args │ │ ├── callback.rs │ │ ├── compiler.rs │ │ ├── input.rs │ │ ├── mod.rs │ │ └── scanner.rs │ └── main.rs └── tests │ └── cli.rs ├── boreal-parser ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── error.rs │ ├── expression │ ├── boolean_expression.rs │ ├── common.rs │ ├── for_expression.rs │ ├── identifier.rs │ ├── mod.rs │ ├── primary_expression.rs │ ├── read_integer.rs │ └── string_expression.rs │ ├── file.rs │ ├── hex_string.rs │ ├── lib.rs │ ├── nom_recipes.rs │ ├── number.rs │ ├── regex.rs │ ├── rule.rs │ ├── string.rs │ ├── test_helpers.rs │ └── types.rs ├── boreal-py ├── Cargo.toml ├── README.md ├── boreal.pyi ├── docs │ ├── README.md │ ├── api.md │ ├── griffe_customization.py │ └── yara_compatibility_mode.md ├── mkdocs.yml ├── pyproject.toml ├── scripts │ ├── test-parallel.sh │ └── test.sh ├── src │ ├── lib.rs │ ├── module.rs │ ├── rule.rs │ ├── rule_match.rs │ ├── rule_string.rs │ ├── scanner.rs │ ├── string_match_instance.rs │ └── string_matches.rs ├── tests │ ├── conftest.py │ ├── test_api.py │ ├── test_compile.py │ ├── test_scanner.py │ ├── test_types.py │ └── utils.py └── uv.lock ├── boreal-test-helpers ├── Cargo.toml └── src │ └── main.rs ├── boreal ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── src │ ├── atoms.rs │ ├── bitmaps.rs │ ├── bytes_pool.rs │ ├── compiler │ │ ├── builder.rs │ │ ├── error.rs │ │ ├── expression.rs │ │ ├── external_symbol.rs │ │ ├── mod.rs │ │ ├── module.rs │ │ ├── params.rs │ │ ├── rule.rs │ │ ├── tests.rs │ │ └── variable.rs │ ├── evaluator │ │ ├── entrypoint.rs │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── module.rs │ │ ├── read_integer.rs │ │ └── variable.rs │ ├── lib.rs │ ├── matcher │ │ ├── analysis.rs │ │ ├── base64.rs │ │ ├── literals.rs │ │ ├── mod.rs │ │ ├── only_literals.rs │ │ ├── raw.rs │ │ ├── validator.rs │ │ ├── validator │ │ │ ├── dfa.rs │ │ │ └── simple.rs │ │ └── widener.rs │ ├── memory.rs │ ├── module │ │ ├── console.rs │ │ ├── cuckoo.rs │ │ ├── dex.rs │ │ ├── dotnet.rs │ │ ├── elf.rs │ │ ├── hash.rs │ │ ├── macho.rs │ │ ├── magic.rs │ │ ├── math.rs │ │ ├── mod.rs │ │ ├── pe.rs │ │ ├── pe │ │ │ ├── debug.rs │ │ │ ├── ord.rs │ │ │ ├── signatures.rs │ │ │ ├── signatures │ │ │ │ ├── asn1.rs │ │ │ │ └── verify.rs │ │ │ ├── utils.rs │ │ │ └── version_info.rs │ │ ├── string.rs │ │ └── time.rs │ ├── regex │ │ ├── hir.rs │ │ ├── mod.rs │ │ └── visitor.rs │ ├── scanner │ │ ├── ac_scan.rs │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── params.rs │ │ ├── process.rs │ │ └── process │ │ │ ├── sys.rs │ │ │ └── sys │ │ │ ├── default.rs │ │ │ ├── linux.rs │ │ │ ├── macos.rs │ │ │ └── windows.rs │ ├── statistics.rs │ ├── test_helpers.rs │ ├── timeout.rs │ └── wire.rs └── tests │ ├── assets │ ├── dotnet │ │ ├── README │ │ ├── assembly.cil │ │ ├── assembly.dll │ │ ├── build.ps1 │ │ ├── classes.cs │ │ ├── classes.dll │ │ ├── constants.cs │ │ ├── constants.exe │ │ ├── recursive_limit.cs │ │ ├── recursive_limit.dll │ │ ├── types.cs │ │ ├── types.exe │ │ ├── types2.cil │ │ └── types2.dll │ ├── elf │ │ ├── README │ │ ├── asm │ │ │ ├── invalid_program_header.asm │ │ │ ├── invalid_sections.asm │ │ │ ├── invalid_symbols.asm │ │ │ └── smallest.asm │ │ ├── elf_with_imports │ │ ├── invalid_program_header │ │ ├── invalid_sections │ │ ├── invalid_symbols │ │ └── smallest │ ├── invalid_files │ │ ├── compilation │ │ │ ├── duplicated_identifier_binding.yar │ │ │ ├── duplicated_rule_name.yar │ │ │ ├── duplicated_rule_tag.yar │ │ │ ├── duplicated_variable.yar │ │ │ ├── expression_incompatible_types.yar │ │ │ ├── expression_incompatible_types2.yar │ │ │ ├── expression_incompatible_types3.yar │ │ │ ├── expression_incompatible_types4.yar │ │ │ ├── expression_incompatible_types5.yar │ │ │ ├── expression_incompatible_types6.yar │ │ │ ├── expression_incompatible_types7.yar │ │ │ ├── expression_incompatible_types8.yar │ │ │ ├── import_invalid.yar │ │ │ ├── import_unknown.yar │ │ │ ├── invalid_identifier_binding.yar │ │ │ ├── invalid_identifier_binding2.yar │ │ │ ├── invalid_identifier_binding3.yar │ │ │ ├── invalid_identifier_binding4.yar │ │ │ ├── invalid_identifier_call.yar │ │ │ ├── invalid_identifier_index_type.yar │ │ │ ├── invalid_identifier_type.yar │ │ │ ├── invalid_identifier_type2.yar │ │ │ ├── invalid_identifier_type3.yar │ │ │ ├── invalid_identifier_type4.yar │ │ │ ├── invalid_identifier_type5.yar │ │ │ ├── invalid_identifier_use.yar │ │ │ ├── invalid_identifier_use2.yar │ │ │ ├── invalid_identifier_use3.yar │ │ │ ├── invalid_identifier_use4.yar │ │ │ ├── invalid_include.yar │ │ │ ├── invalid_included.yar │ │ │ ├── invalid_type.yar │ │ │ ├── invalid_type2.yar │ │ │ ├── invalid_type3.yar │ │ │ ├── invalid_type4.yar │ │ │ ├── match_on_wildcard_rule_set.yar │ │ │ ├── non_iterable_identifier.yar │ │ │ ├── non_iterable_identifier2.yar │ │ │ ├── regex_error.yar │ │ │ ├── regex_error2.yar │ │ │ ├── too_many_strings.yar │ │ │ ├── unauthorized_include.yar │ │ │ ├── unknown_identifier.yar │ │ │ ├── unknown_identifier2.yar │ │ │ ├── unknown_identifier_field.yar │ │ │ ├── unknown_identifier_ruleset.yar │ │ │ ├── unknown_identifier_ruleset2.yar │ │ │ ├── unknown_import.yar │ │ │ ├── unknown_variable.yar │ │ │ ├── unknown_variable2.yar │ │ │ ├── unknown_variable3.yar │ │ │ ├── unknown_variable4.yar │ │ │ ├── unknown_variable5.yar │ │ │ ├── unknown_variable6.yar │ │ │ ├── unknown_variable_variableset.yar │ │ │ ├── unknown_variable_variableset2.yar │ │ │ ├── unused_variable.yar │ │ │ ├── valid.yar │ │ │ ├── variable_compilation.yar │ │ │ └── variable_empty.yar │ │ └── parsing │ │ │ ├── base64_alphabets_incompatible.yar │ │ │ ├── base64_alphabets_incompatible2.yar │ │ │ ├── base64_invalid_length.yar │ │ │ ├── empty_regex.yar │ │ │ ├── expr_too_deep.yar │ │ │ ├── hex_string_invalid_not.yar │ │ │ ├── hex_string_not_mask_all.yar │ │ │ ├── hex_string_too_deep.yar │ │ │ ├── jump_at_bound.yar │ │ │ ├── jump_at_bound2.yar │ │ │ ├── jump_empty.yar │ │ │ ├── jump_range_invalid.yar │ │ │ ├── jump_too_big_in_alternation.yar │ │ │ ├── jump_unbounded_in_alternation.yar │ │ │ ├── mul_overflow.yar │ │ │ ├── regex_class_range_invalid.yar │ │ │ ├── regex_non_ascii_byte.yar │ │ │ ├── regex_range_invalid.yar │ │ │ ├── regex_too_deep.yar │ │ │ ├── str_to_hex_int.yar │ │ │ ├── str_to_hex_int2.yar │ │ │ ├── str_to_hex_int3.yar │ │ │ ├── str_to_int.yar │ │ │ ├── str_to_int2.yar │ │ │ ├── str_to_int3.yar │ │ │ ├── str_to_int4.yar │ │ │ ├── str_to_int_range.yar │ │ │ ├── str_to_int_range2.yar │ │ │ ├── str_to_int_range3.yar │ │ │ ├── str_to_oct_int.yar │ │ │ ├── string_modifier_duplicated.yar │ │ │ ├── string_modifier_duplicated2.yar │ │ │ ├── string_modifier_duplicated3.yar │ │ │ ├── string_modifier_duplicated4.yar │ │ │ ├── string_modifier_incompatible.yar │ │ │ ├── string_modifier_incompatible2.yar │ │ │ ├── string_modifier_incompatible3.yar │ │ │ ├── string_modifier_incompatible4.yar │ │ │ ├── string_modifier_incompatible5.yar │ │ │ ├── string_modifier_incompatible6.yar │ │ │ ├── string_modifier_incompatible7.yar │ │ │ ├── xor_invalid.yar │ │ │ ├── xor_invalid_value.yar │ │ │ ├── xor_invalid_value2.yar │ │ │ └── xor_invalid_value3.yar │ ├── libyara │ │ ├── COPYING │ │ └── data │ │ │ ├── 05cd06e6a202e12be22a02700ed6f1604e803ca8867277d852e8971efded0650 │ │ │ ├── 079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885 │ │ │ ├── 079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885.upx │ │ │ ├── 0ca09bde7602769120fadc4f7a4147347a7a97271370583586c9e587fd396171 │ │ │ ├── 33fc70f99be6d2833ae48852d611c8048d0c053ed0b2c626db4dbe902832a08b │ │ │ ├── 3b8b90159fa9b6048cc5410c5d53f116943564e4d05b04a843f9b3d0540d0c1c │ │ │ ├── 6c2abf4b80a87e63eee2996e5cea8f004d49ec0c1806080fa72e960529cba14c │ │ │ ├── 756684f4017ba7e931a26724ae61606b16b5f8cc84ed38a260a34e50c5016f59 │ │ │ ├── ChipTune.efi │ │ │ ├── bad_dotnet_pe │ │ │ ├── base64 │ │ │ ├── baz.yar │ │ │ ├── c6f9709feccf42f2d9e22057182fe185f177fb9daaa2649b4669a24f2ee7e3ba_0h_410h │ │ │ ├── ca21e1c32065352d352be6cde97f89c141d7737ea92434831f998080783d5386 │ │ │ ├── e3d45a2865818756068757d7e319258fef40dad54532ee4355b86bc129f27345 │ │ │ ├── foo.yar │ │ │ ├── include │ │ │ └── bar.yar │ │ │ ├── mtxex.dll │ │ │ ├── mtxex_modified_rsrc_rva.dll │ │ │ ├── pe_imports │ │ │ ├── pe_mingw │ │ │ ├── test-pb.data │ │ │ ├── test-pb.data.bin │ │ │ ├── tiny │ │ │ ├── tiny-idata-51ff │ │ │ ├── tiny-idata-5200 │ │ │ ├── tiny-macho │ │ │ ├── tiny-overlay │ │ │ ├── tiny-universal │ │ │ ├── tiny.notes │ │ │ ├── tiny_empty_import_name │ │ │ ├── weird_rich │ │ │ ├── x.txt │ │ │ ├── xor.out │ │ │ ├── xorwide.out │ │ │ └── xorwideandascii.out │ ├── macho │ │ ├── README │ │ ├── entry_points │ │ └── fat64 │ ├── pe │ │ ├── README │ │ ├── invalid_dll_names.exe │ │ ├── long_dll_name.exe │ │ ├── long_name_exporter.exe │ │ ├── long_name_importer.exe │ │ ├── ord_and_delay.exe │ │ ├── resources_only.dll │ │ └── signed │ │ │ ├── README │ │ │ ├── dsa_sha1.exe │ │ │ ├── dsa_sha256.exe │ │ │ ├── ec_p256_sha1.exe │ │ │ ├── ec_p256_sha256.exe │ │ │ ├── ec_p256_sha384.exe │ │ │ ├── ec_p256_sha512.exe │ │ │ ├── ec_p384_sha1.exe │ │ │ ├── ec_p384_sha256.exe │ │ │ ├── ec_p384_sha384.exe │ │ │ ├── ec_p384_sha512.exe │ │ │ ├── ec_p521_sha1.exe │ │ │ ├── ec_p521_sha256.exe │ │ │ ├── ec_p521_sha384.exe │ │ │ ├── ec_p521_sha512.exe │ │ │ ├── rsa_md5.exe │ │ │ ├── rsa_sha1.exe │ │ │ ├── rsa_sha256.exe │ │ │ ├── rsa_sha384.exe │ │ │ └── rsa_sha512.exe │ ├── warning_files │ │ ├── implicit_bytes_to_boolean_cast.yar │ │ ├── implicit_bytes_to_boolean_cast2.yar │ │ ├── implicit_bytes_to_boolean_cast3.yar │ │ ├── implicit_bytes_to_boolean_cast4.yar │ │ ├── implicit_bytes_to_boolean_cast5.yar │ │ ├── regex_contains_non_ascii_char.yar │ │ ├── regex_contains_non_ascii_char2.yar │ │ ├── regex_contains_non_ascii_char3.yar │ │ ├── regex_unknown_escape.yar │ │ ├── regex_unknown_escape_2.yar │ │ └── regex_unknown_escape_3.yar │ └── yara_1561 │ │ ├── COPYING │ │ ├── Win32 │ │ ├── FileTest.exe │ │ ├── FileTest_Alignment_40.exe │ │ └── FileTest_Section1_Starts_at_header.exe │ │ └── x64 │ │ ├── FileTest.exe │ │ └── FileTest_alignment_40.exe │ └── it │ ├── api.rs │ ├── callback.rs │ ├── cuckoo.rs │ ├── dex.rs │ ├── dotnet.rs │ ├── elf.rs │ ├── error.rs │ ├── evaluation.rs │ ├── external_symbol.rs │ ├── for_expression.rs │ ├── fragmented.rs │ ├── full.rs │ ├── hash.rs │ ├── libyara_compat │ ├── elf.rs │ ├── macho.rs │ ├── math.rs │ ├── mod.rs │ ├── pe.rs │ ├── rules.rs │ ├── string.rs │ └── util.rs │ ├── limits.rs │ ├── macho.rs │ ├── magic.rs │ ├── main.rs │ ├── math.rs │ ├── module_tests.rs │ ├── modules.rs │ ├── namespaces.rs │ ├── pe.rs │ ├── process.rs │ ├── regex.rs │ ├── string.rs │ ├── undefined.rs │ ├── utils.rs │ ├── variables.rs │ └── warning.rs ├── deny.toml └── vcpkg.json /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/python-wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/.github/workflows/python-wheels.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /target 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | boreal/README.md -------------------------------------------------------------------------------- /benches/.gitignore: -------------------------------------------------------------------------------- 1 | /Cargo.lock 2 | /target 3 | /assets 4 | -------------------------------------------------------------------------------- /benches/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/Cargo.toml -------------------------------------------------------------------------------- /benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/README.md -------------------------------------------------------------------------------- /benches/retrieve_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/retrieve_assets.sh -------------------------------------------------------------------------------- /benches/src/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/src/bench.rs -------------------------------------------------------------------------------- /benches/src/compiled_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/src/compiled_size.rs -------------------------------------------------------------------------------- /benches/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/src/lib.rs -------------------------------------------------------------------------------- /benches/src/serialized_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/benches/src/serialized_size.rs -------------------------------------------------------------------------------- /boreal-cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/CHANGELOG.md -------------------------------------------------------------------------------- /boreal-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/Cargo.toml -------------------------------------------------------------------------------- /boreal-cli/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /boreal-cli/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /boreal-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/README.md -------------------------------------------------------------------------------- /boreal-cli/src/args/callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/args/callback.rs -------------------------------------------------------------------------------- /boreal-cli/src/args/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/args/compiler.rs -------------------------------------------------------------------------------- /boreal-cli/src/args/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/args/input.rs -------------------------------------------------------------------------------- /boreal-cli/src/args/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/args/mod.rs -------------------------------------------------------------------------------- /boreal-cli/src/args/scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/args/scanner.rs -------------------------------------------------------------------------------- /boreal-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/src/main.rs -------------------------------------------------------------------------------- /boreal-cli/tests/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-cli/tests/cli.rs -------------------------------------------------------------------------------- /boreal-parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/Cargo.toml -------------------------------------------------------------------------------- /boreal-parser/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /boreal-parser/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /boreal-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/README.md -------------------------------------------------------------------------------- /boreal-parser/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/error.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/boolean_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/boolean_expression.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/common.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/for_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/for_expression.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/identifier.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/mod.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/primary_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/primary_expression.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/read_integer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/read_integer.rs -------------------------------------------------------------------------------- /boreal-parser/src/expression/string_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/expression/string_expression.rs -------------------------------------------------------------------------------- /boreal-parser/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/file.rs -------------------------------------------------------------------------------- /boreal-parser/src/hex_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/hex_string.rs -------------------------------------------------------------------------------- /boreal-parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/lib.rs -------------------------------------------------------------------------------- /boreal-parser/src/nom_recipes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/nom_recipes.rs -------------------------------------------------------------------------------- /boreal-parser/src/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/number.rs -------------------------------------------------------------------------------- /boreal-parser/src/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/regex.rs -------------------------------------------------------------------------------- /boreal-parser/src/rule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/rule.rs -------------------------------------------------------------------------------- /boreal-parser/src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/string.rs -------------------------------------------------------------------------------- /boreal-parser/src/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/test_helpers.rs -------------------------------------------------------------------------------- /boreal-parser/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-parser/src/types.rs -------------------------------------------------------------------------------- /boreal-py/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/Cargo.toml -------------------------------------------------------------------------------- /boreal-py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/README.md -------------------------------------------------------------------------------- /boreal-py/boreal.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/boreal.pyi -------------------------------------------------------------------------------- /boreal-py/docs/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /boreal-py/docs/api.md: -------------------------------------------------------------------------------- 1 | # API documentation 2 | 3 | ::: boreal 4 | -------------------------------------------------------------------------------- /boreal-py/docs/griffe_customization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/docs/griffe_customization.py -------------------------------------------------------------------------------- /boreal-py/docs/yara_compatibility_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/docs/yara_compatibility_mode.md -------------------------------------------------------------------------------- /boreal-py/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/mkdocs.yml -------------------------------------------------------------------------------- /boreal-py/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/pyproject.toml -------------------------------------------------------------------------------- /boreal-py/scripts/test-parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/scripts/test-parallel.sh -------------------------------------------------------------------------------- /boreal-py/scripts/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | set -eux 4 | 5 | uv run pytest 6 | -------------------------------------------------------------------------------- /boreal-py/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/lib.rs -------------------------------------------------------------------------------- /boreal-py/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/module.rs -------------------------------------------------------------------------------- /boreal-py/src/rule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/rule.rs -------------------------------------------------------------------------------- /boreal-py/src/rule_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/rule_match.rs -------------------------------------------------------------------------------- /boreal-py/src/rule_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/rule_string.rs -------------------------------------------------------------------------------- /boreal-py/src/scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/scanner.rs -------------------------------------------------------------------------------- /boreal-py/src/string_match_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/string_match_instance.rs -------------------------------------------------------------------------------- /boreal-py/src/string_matches.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/src/string_matches.rs -------------------------------------------------------------------------------- /boreal-py/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/conftest.py -------------------------------------------------------------------------------- /boreal-py/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/test_api.py -------------------------------------------------------------------------------- /boreal-py/tests/test_compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/test_compile.py -------------------------------------------------------------------------------- /boreal-py/tests/test_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/test_scanner.py -------------------------------------------------------------------------------- /boreal-py/tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/test_types.py -------------------------------------------------------------------------------- /boreal-py/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/tests/utils.py -------------------------------------------------------------------------------- /boreal-py/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-py/uv.lock -------------------------------------------------------------------------------- /boreal-test-helpers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-test-helpers/Cargo.toml -------------------------------------------------------------------------------- /boreal-test-helpers/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal-test-helpers/src/main.rs -------------------------------------------------------------------------------- /boreal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/Cargo.toml -------------------------------------------------------------------------------- /boreal/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | ../LICENSE-APACHE -------------------------------------------------------------------------------- /boreal/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | ../LICENSE-MIT -------------------------------------------------------------------------------- /boreal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/README.md -------------------------------------------------------------------------------- /boreal/src/atoms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/atoms.rs -------------------------------------------------------------------------------- /boreal/src/bitmaps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/bitmaps.rs -------------------------------------------------------------------------------- /boreal/src/bytes_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/bytes_pool.rs -------------------------------------------------------------------------------- /boreal/src/compiler/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/builder.rs -------------------------------------------------------------------------------- /boreal/src/compiler/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/error.rs -------------------------------------------------------------------------------- /boreal/src/compiler/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/expression.rs -------------------------------------------------------------------------------- /boreal/src/compiler/external_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/external_symbol.rs -------------------------------------------------------------------------------- /boreal/src/compiler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/mod.rs -------------------------------------------------------------------------------- /boreal/src/compiler/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/module.rs -------------------------------------------------------------------------------- /boreal/src/compiler/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/params.rs -------------------------------------------------------------------------------- /boreal/src/compiler/rule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/rule.rs -------------------------------------------------------------------------------- /boreal/src/compiler/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/tests.rs -------------------------------------------------------------------------------- /boreal/src/compiler/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/compiler/variable.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/entrypoint.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/error.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/mod.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/module.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/read_integer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/read_integer.rs -------------------------------------------------------------------------------- /boreal/src/evaluator/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/evaluator/variable.rs -------------------------------------------------------------------------------- /boreal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/lib.rs -------------------------------------------------------------------------------- /boreal/src/matcher/analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/analysis.rs -------------------------------------------------------------------------------- /boreal/src/matcher/base64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/base64.rs -------------------------------------------------------------------------------- /boreal/src/matcher/literals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/literals.rs -------------------------------------------------------------------------------- /boreal/src/matcher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/mod.rs -------------------------------------------------------------------------------- /boreal/src/matcher/only_literals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/only_literals.rs -------------------------------------------------------------------------------- /boreal/src/matcher/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/raw.rs -------------------------------------------------------------------------------- /boreal/src/matcher/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/validator.rs -------------------------------------------------------------------------------- /boreal/src/matcher/validator/dfa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/validator/dfa.rs -------------------------------------------------------------------------------- /boreal/src/matcher/validator/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/validator/simple.rs -------------------------------------------------------------------------------- /boreal/src/matcher/widener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/matcher/widener.rs -------------------------------------------------------------------------------- /boreal/src/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/memory.rs -------------------------------------------------------------------------------- /boreal/src/module/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/console.rs -------------------------------------------------------------------------------- /boreal/src/module/cuckoo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/cuckoo.rs -------------------------------------------------------------------------------- /boreal/src/module/dex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/dex.rs -------------------------------------------------------------------------------- /boreal/src/module/dotnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/dotnet.rs -------------------------------------------------------------------------------- /boreal/src/module/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/elf.rs -------------------------------------------------------------------------------- /boreal/src/module/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/hash.rs -------------------------------------------------------------------------------- /boreal/src/module/macho.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/macho.rs -------------------------------------------------------------------------------- /boreal/src/module/magic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/magic.rs -------------------------------------------------------------------------------- /boreal/src/module/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/math.rs -------------------------------------------------------------------------------- /boreal/src/module/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/mod.rs -------------------------------------------------------------------------------- /boreal/src/module/pe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/debug.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/ord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/ord.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/signatures.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/signatures/asn1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/signatures/asn1.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/signatures/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/signatures/verify.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/utils.rs -------------------------------------------------------------------------------- /boreal/src/module/pe/version_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/pe/version_info.rs -------------------------------------------------------------------------------- /boreal/src/module/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/string.rs -------------------------------------------------------------------------------- /boreal/src/module/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/module/time.rs -------------------------------------------------------------------------------- /boreal/src/regex/hir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/regex/hir.rs -------------------------------------------------------------------------------- /boreal/src/regex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/regex/mod.rs -------------------------------------------------------------------------------- /boreal/src/regex/visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/regex/visitor.rs -------------------------------------------------------------------------------- /boreal/src/scanner/ac_scan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/ac_scan.rs -------------------------------------------------------------------------------- /boreal/src/scanner/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/error.rs -------------------------------------------------------------------------------- /boreal/src/scanner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/mod.rs -------------------------------------------------------------------------------- /boreal/src/scanner/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/params.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process/sys.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process/sys/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process/sys/default.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process/sys/linux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process/sys/linux.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process/sys/macos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process/sys/macos.rs -------------------------------------------------------------------------------- /boreal/src/scanner/process/sys/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/scanner/process/sys/windows.rs -------------------------------------------------------------------------------- /boreal/src/statistics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/statistics.rs -------------------------------------------------------------------------------- /boreal/src/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/test_helpers.rs -------------------------------------------------------------------------------- /boreal/src/timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/timeout.rs -------------------------------------------------------------------------------- /boreal/src/wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/src/wire.rs -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/README -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/assembly.cil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/assembly.cil -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/assembly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/assembly.dll -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/build.ps1 -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/classes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/classes.cs -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/classes.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/classes.dll -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/constants.cs -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/constants.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/constants.exe -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/recursive_limit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/recursive_limit.cs -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/recursive_limit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/recursive_limit.dll -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/types.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/types.cs -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/types.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/types.exe -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/types2.cil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/types2.cil -------------------------------------------------------------------------------- /boreal/tests/assets/dotnet/types2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/dotnet/types2.dll -------------------------------------------------------------------------------- /boreal/tests/assets/elf/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/README -------------------------------------------------------------------------------- /boreal/tests/assets/elf/asm/invalid_program_header.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/asm/invalid_program_header.asm -------------------------------------------------------------------------------- /boreal/tests/assets/elf/asm/invalid_sections.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/asm/invalid_sections.asm -------------------------------------------------------------------------------- /boreal/tests/assets/elf/asm/invalid_symbols.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/asm/invalid_symbols.asm -------------------------------------------------------------------------------- /boreal/tests/assets/elf/asm/smallest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/asm/smallest.asm -------------------------------------------------------------------------------- /boreal/tests/assets/elf/elf_with_imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/elf_with_imports -------------------------------------------------------------------------------- /boreal/tests/assets/elf/invalid_program_header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/invalid_program_header -------------------------------------------------------------------------------- /boreal/tests/assets/elf/invalid_sections: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/invalid_sections -------------------------------------------------------------------------------- /boreal/tests/assets/elf/invalid_symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/invalid_symbols -------------------------------------------------------------------------------- /boreal/tests/assets/elf/smallest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/elf/smallest -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/duplicated_identifier_binding.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/duplicated_identifier_binding.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/duplicated_rule_name.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/duplicated_rule_name.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/duplicated_rule_tag.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/duplicated_rule_tag.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/duplicated_variable.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/duplicated_variable.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types5.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types5.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types6.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types6.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types7.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types7.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/expression_incompatible_types8.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/expression_incompatible_types8.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/import_invalid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/import_invalid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/import_unknown.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/import_unknown.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_binding4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_call.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_call.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_index_type.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_index_type.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_type.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_type.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_type2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_type2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_type3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_type3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_type4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_type4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_type5.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_type5.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_use.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_use.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_use2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_use2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_use3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_use3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_identifier_use4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_identifier_use4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_include.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_include.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_included.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_included.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_type.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_type.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_type2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_type2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_type3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_type3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/invalid_type4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/invalid_type4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/match_on_wildcard_rule_set.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/match_on_wildcard_rule_set.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/non_iterable_identifier.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/non_iterable_identifier.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/non_iterable_identifier2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/non_iterable_identifier2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/regex_error.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/regex_error.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/regex_error2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/regex_error2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/too_many_strings.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/too_many_strings.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unauthorized_include.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unauthorized_include.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_identifier.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_identifier.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_identifier2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_identifier2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_identifier_field.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_identifier_field.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_identifier_ruleset.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_identifier_ruleset.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_identifier_ruleset2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_identifier_ruleset2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_import.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_import.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable5.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable5.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable6.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable6.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable_variableset.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable_variableset.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unknown_variable_variableset2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unknown_variable_variableset2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/unused_variable.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/unused_variable.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/valid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/valid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/variable_compilation.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/variable_compilation.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/compilation/variable_empty.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/compilation/variable_empty.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/base64_alphabets_incompatible.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/base64_alphabets_incompatible.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/base64_alphabets_incompatible2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/base64_alphabets_incompatible2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/base64_invalid_length.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/base64_invalid_length.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/empty_regex.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/empty_regex.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/expr_too_deep.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/expr_too_deep.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/hex_string_invalid_not.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/hex_string_invalid_not.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/hex_string_not_mask_all.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/hex_string_not_mask_all.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/hex_string_too_deep.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/hex_string_too_deep.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_at_bound.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_at_bound.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_at_bound2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_at_bound2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_empty.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_empty.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_range_invalid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_range_invalid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_too_big_in_alternation.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_too_big_in_alternation.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/jump_unbounded_in_alternation.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/jump_unbounded_in_alternation.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/mul_overflow.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/mul_overflow.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/regex_class_range_invalid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/regex_class_range_invalid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/regex_non_ascii_byte.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/regex_non_ascii_byte.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/regex_range_invalid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/regex_range_invalid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/regex_too_deep.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/regex_too_deep.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_hex_int.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_hex_int.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_hex_int2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_hex_int2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_hex_int3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_hex_int3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int_range.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int_range.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int_range2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int_range2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_int_range3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_int_range3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/str_to_oct_int.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/str_to_oct_int.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_duplicated4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible5.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible5.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible6.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible6.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible7.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/string_modifier_incompatible7.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/xor_invalid.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/xor_invalid.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/xor_invalid_value.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/xor_invalid_value.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/xor_invalid_value2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/xor_invalid_value2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/invalid_files/parsing/xor_invalid_value3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/invalid_files/parsing/xor_invalid_value3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/COPYING -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/05cd06e6a202e12be22a02700ed6f1604e803ca8867277d852e8971efded0650: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/05cd06e6a202e12be22a02700ed6f1604e803ca8867277d852e8971efded0650 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885.upx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/079a472d22290a94ebb212aa8015cdc8dd28a968c6b4d3b88acdd58ce2d3b885.upx -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/0ca09bde7602769120fadc4f7a4147347a7a97271370583586c9e587fd396171: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/0ca09bde7602769120fadc4f7a4147347a7a97271370583586c9e587fd396171 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/33fc70f99be6d2833ae48852d611c8048d0c053ed0b2c626db4dbe902832a08b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/33fc70f99be6d2833ae48852d611c8048d0c053ed0b2c626db4dbe902832a08b -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/3b8b90159fa9b6048cc5410c5d53f116943564e4d05b04a843f9b3d0540d0c1c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/3b8b90159fa9b6048cc5410c5d53f116943564e4d05b04a843f9b3d0540d0c1c -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/6c2abf4b80a87e63eee2996e5cea8f004d49ec0c1806080fa72e960529cba14c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/6c2abf4b80a87e63eee2996e5cea8f004d49ec0c1806080fa72e960529cba14c -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/756684f4017ba7e931a26724ae61606b16b5f8cc84ed38a260a34e50c5016f59: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/756684f4017ba7e931a26724ae61606b16b5f8cc84ed38a260a34e50c5016f59 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/ChipTune.efi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/ChipTune.efi -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/bad_dotnet_pe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/bad_dotnet_pe -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/base64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/base64 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/baz.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/baz.yar -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/c6f9709feccf42f2d9e22057182fe185f177fb9daaa2649b4669a24f2ee7e3ba_0h_410h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/c6f9709feccf42f2d9e22057182fe185f177fb9daaa2649b4669a24f2ee7e3ba_0h_410h -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/ca21e1c32065352d352be6cde97f89c141d7737ea92434831f998080783d5386: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/ca21e1c32065352d352be6cde97f89c141d7737ea92434831f998080783d5386 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/e3d45a2865818756068757d7e319258fef40dad54532ee4355b86bc129f27345: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/e3d45a2865818756068757d7e319258fef40dad54532ee4355b86bc129f27345 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/foo.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/foo.yar -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/include/bar.yar: -------------------------------------------------------------------------------- 1 | include "../baz.yar" 2 | 3 | rule bar { condition: baz } 4 | -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/mtxex.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/mtxex.dll -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/mtxex_modified_rsrc_rva.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/mtxex_modified_rsrc_rva.dll -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/pe_imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/pe_imports -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/pe_mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/pe_mingw -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/test-pb.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/test-pb.data -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/test-pb.data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/test-pb.data.bin -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny-idata-51ff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny-idata-51ff -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny-idata-5200: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny-idata-5200 -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny-macho: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny-macho -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny-overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny-overlay -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny-universal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny-universal -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny.notes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny.notes -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/tiny_empty_import_name: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/tiny_empty_import_name -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/weird_rich: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/weird_rich -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/x.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/x.txt -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/xor.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/xor.out -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/xorwide.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/xorwide.out -------------------------------------------------------------------------------- /boreal/tests/assets/libyara/data/xorwideandascii.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/libyara/data/xorwideandascii.out -------------------------------------------------------------------------------- /boreal/tests/assets/macho/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/macho/README -------------------------------------------------------------------------------- /boreal/tests/assets/macho/entry_points: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/macho/entry_points -------------------------------------------------------------------------------- /boreal/tests/assets/macho/fat64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/macho/fat64 -------------------------------------------------------------------------------- /boreal/tests/assets/pe/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/README -------------------------------------------------------------------------------- /boreal/tests/assets/pe/invalid_dll_names.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/invalid_dll_names.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/long_dll_name.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/long_dll_name.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/long_name_exporter.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/long_name_exporter.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/long_name_importer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/long_name_importer.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/ord_and_delay.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/ord_and_delay.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/resources_only.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/resources_only.dll -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/README -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/dsa_sha1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/dsa_sha1.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/dsa_sha256.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/dsa_sha256.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p256_sha1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p256_sha1.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p256_sha256.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p256_sha256.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p256_sha384.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p256_sha384.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p256_sha512.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p256_sha512.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p384_sha1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p384_sha1.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p384_sha256.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p384_sha256.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p384_sha384.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p384_sha384.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p384_sha512.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p384_sha512.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p521_sha1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p521_sha1.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p521_sha256.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p521_sha256.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p521_sha384.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p521_sha384.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/ec_p521_sha512.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/ec_p521_sha512.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/rsa_md5.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/rsa_md5.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/rsa_sha1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/rsa_sha1.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/rsa_sha256.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/rsa_sha256.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/rsa_sha384.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/rsa_sha384.exe -------------------------------------------------------------------------------- /boreal/tests/assets/pe/signed/rsa_sha512.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/pe/signed/rsa_sha512.exe -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast4.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast4.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast5.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/implicit_bytes_to_boolean_cast5.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_contains_non_ascii_char.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_contains_non_ascii_char.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_contains_non_ascii_char2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_contains_non_ascii_char2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_contains_non_ascii_char3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_contains_non_ascii_char3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_unknown_escape.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_unknown_escape.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_unknown_escape_2.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_unknown_escape_2.yar -------------------------------------------------------------------------------- /boreal/tests/assets/warning_files/regex_unknown_escape_3.yar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/warning_files/regex_unknown_escape_3.yar -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/COPYING -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/Win32/FileTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/Win32/FileTest.exe -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/Win32/FileTest_Alignment_40.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/Win32/FileTest_Alignment_40.exe -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/Win32/FileTest_Section1_Starts_at_header.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/Win32/FileTest_Section1_Starts_at_header.exe -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/x64/FileTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/x64/FileTest.exe -------------------------------------------------------------------------------- /boreal/tests/assets/yara_1561/x64/FileTest_alignment_40.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/assets/yara_1561/x64/FileTest_alignment_40.exe -------------------------------------------------------------------------------- /boreal/tests/it/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/api.rs -------------------------------------------------------------------------------- /boreal/tests/it/callback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/callback.rs -------------------------------------------------------------------------------- /boreal/tests/it/cuckoo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/cuckoo.rs -------------------------------------------------------------------------------- /boreal/tests/it/dex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/dex.rs -------------------------------------------------------------------------------- /boreal/tests/it/dotnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/dotnet.rs -------------------------------------------------------------------------------- /boreal/tests/it/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/elf.rs -------------------------------------------------------------------------------- /boreal/tests/it/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/error.rs -------------------------------------------------------------------------------- /boreal/tests/it/evaluation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/evaluation.rs -------------------------------------------------------------------------------- /boreal/tests/it/external_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/external_symbol.rs -------------------------------------------------------------------------------- /boreal/tests/it/for_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/for_expression.rs -------------------------------------------------------------------------------- /boreal/tests/it/fragmented.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/fragmented.rs -------------------------------------------------------------------------------- /boreal/tests/it/full.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/full.rs -------------------------------------------------------------------------------- /boreal/tests/it/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/hash.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/elf.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/macho.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/macho.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/math.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/mod.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/pe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/pe.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/rules.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/string.rs -------------------------------------------------------------------------------- /boreal/tests/it/libyara_compat/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/libyara_compat/util.rs -------------------------------------------------------------------------------- /boreal/tests/it/limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/limits.rs -------------------------------------------------------------------------------- /boreal/tests/it/macho.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/macho.rs -------------------------------------------------------------------------------- /boreal/tests/it/magic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/magic.rs -------------------------------------------------------------------------------- /boreal/tests/it/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/main.rs -------------------------------------------------------------------------------- /boreal/tests/it/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/math.rs -------------------------------------------------------------------------------- /boreal/tests/it/module_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/module_tests.rs -------------------------------------------------------------------------------- /boreal/tests/it/modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/modules.rs -------------------------------------------------------------------------------- /boreal/tests/it/namespaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/namespaces.rs -------------------------------------------------------------------------------- /boreal/tests/it/pe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/pe.rs -------------------------------------------------------------------------------- /boreal/tests/it/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/process.rs -------------------------------------------------------------------------------- /boreal/tests/it/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/regex.rs -------------------------------------------------------------------------------- /boreal/tests/it/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/string.rs -------------------------------------------------------------------------------- /boreal/tests/it/undefined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/undefined.rs -------------------------------------------------------------------------------- /boreal/tests/it/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/utils.rs -------------------------------------------------------------------------------- /boreal/tests/it/variables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/variables.rs -------------------------------------------------------------------------------- /boreal/tests/it/warning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/boreal/tests/it/warning.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/deny.toml -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vthib/boreal/HEAD/vcpkg.json --------------------------------------------------------------------------------