https://github.com/Vector35/binaryninja-api
· scanned 2026-06-05 23:53 UTC (4 days, 3 hours ago)
· 10 languages
631 raw signals (205 security + 426 graph) 11/13 scanners ran 46th percentile · C · huge (>500K LoC) System graph score 90 (lower by 25)
Last scanned 4 days, 3 hours ago · v2 · 251 actionable findings from 2 signal sources. 167 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
26.0 | 0.20 | 5.20 |
documentation_score |
67.0 | 0.15 | 10.05 |
practices_score |
85.0 | 0.15 | 12.75 |
code_quality |
27.0 | 0.10 | 2.70 |
| Overall | 1.00 | 64.7 |
Showing 112 of 251 actionable findings. 418 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
python/types.py:276, 2593, 2758 (3 hits)python/binaryview.py:3768, 11115 (2 hits)python/function.py:2857, 4026 (2 hits)arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:818plugins/warp/api/python/warp.py:151python/callingconvention.py:56python/collaboration/user.py:81python/lineardisassembly.py:49scripts/install_api.py:125
scripts/install_api.py:181
python/highlevelil.py:4279python/lowlevelil.py:5593python/mediumlevelil.py:5827python/deprecation.py:284
python/filemetadata.py:43, 44, 45, 46, 47, 48, 52, 60, +12 more (23 hits)python/associateddatastore.py:32, 39 (2 hits)docs/about/rust-binaryninjacore.html:8072
.github/workflows/rust.yml:22, 39, 53, 63, 72 (6 hits).github/workflows/rust_testing.yml:30.github/workflows/rust.yml:24, 29, 41, 46, 55, 65 (10 hits).github/workflows/rust_testing.yml:37, 42 (2 hits)python/bncompleter.py:598
Eval used
python/scriptingprovider.py:685
Eval used
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:49python/mediumlevelil.py:871python/workflow.py:708python/transform.py:297, 320, 343, 944 (4 hits)python/binaryview.py:3510python/commonil.py:39scripts/download_headless.py:81
api-docs/cppdocs/binaryninja-darkmode.js:38
python/scriptingprovider.py:839, 864, 907, 927, 994, 1052, 1076, 1087, +1 more (9 hits)python/bncompleter.py:70, 82, 135, 426, 599 (5 hits)arch/x86/code_generator/parse-iform-types.py:22, 376 (2 hits)python/platform.py:221, 273 (2 hits)python/binaryview.py:5911python/collaboration/merge.py:229python/function.py:4017python/interaction.py:845api-docs/cppdocs/binaryninja-darkmode.js:48
api-docs/cppdocs/build_min_docs.py:30
Subprocess shell true
platform/mac/platform_mac.cpp:9, 12, 13 (3 hits)plugins/warp/build.rs:1, 2, 25 (3 hits)platform/mac-kernel/platform_mac_kernel.cpp:9, 12 (2 hits)platform/windows-kernel/platform_windows_kernel.cpp:10, 78 (2 hits)plugins/svd/build.rs:1, 2 (2 hits)arch/riscv/build.rs:1lang/rust/pseudorust.h:16platform/freebsd/platform_freebsd.cpp:7repo-level (16 hits)repo-level (2 hits)python/database.py:87
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:286
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:216
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:638
sphinx_rtd/__init__.py:27
python/typecontainer.py:180
arch/armv7/thumb2_disasm/generator.py:1076
python/database.py:91
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:516
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:543
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:552
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:674
arch/armv7/thumb2_disasm/generator.py:608
arch/armv7/thumb2_disasm/generator.py:368
python/typecontainer.py:169
arch/arm64/misc/neon_intrins.py:101
api-docs/source/conf.py:198
sphinx_rtd/__init__.py:35
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:622
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:403
arch/arm64/misc/neon_intrins.py:65
This page is publicly accessible at:
https://repobility.com/scan/ba8c1155-b910-4ac6-8158-d21018b737ac/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ba8c1155-b910-4ac6-8158-d21018b737ac/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.