Scan timing: clone 1.48s · analysis 0.19s · 0.1 MB · GitHub preflight 422ms
https://github.com/knjx547/patched_bunny.git
· scanned 2026-05-29 06:45 UTC (1 week ago)
· 10 languages
124 findings (66 legacy + 58 scanner) 11th percentile · Python · small (2-20K LoC) Scanner says 84 (lower by 41)
Last scanned 1 week ago · v2 · 95 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
30.0 | 0.15 | 4.50 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
40.0 | 0.15 | 6.00 |
practices_score |
30.0 | 0.15 | 4.50 |
code_quality |
37.0 | 0.10 | 3.70 |
| Overall | 1.00 | 43.7 |
All 87 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
add_exclusions |
software | healthy | patched_bunny.py:38 |
is_authorized |
software | healthy | patched_bunny.py:78 |
correct_channel |
software | healthy | patched_bunny.py:85 |
get_pc_id |
software | healthy | patched_bunny.py:92 |
get_pc_name |
software | healthy | patched_bunny.py:101 |
load_sessions |
software | healthy | patched_bunny.py:109 |
save_sessions |
software | healthy | patched_bunny.py:125 |
create_session_channel |
software | healthy | patched_bunny.py:132 |
register_session_with_channel |
software | healthy | patched_bunny.py:178 |
unregister_session |
software | dead | patched_bunny.py:221 |
on_ready |
software | healthy | patched_bunny.py:233 |
auto_send_dm |
software | healthy | patched_bunny.py:252 |
helpmenu |
software | healthy | patched_bunny.py:365 |
checkadmin |
software | healthy | patched_bunny.py:420 |
open_website |
software | healthy | patched_bunny.py:458 |
run_command |
software | healthy | patched_bunny.py:485 |
change_wallpaper |
software | healthy | patched_bunny.py:537 |
blockinput |
software | healthy | patched_bunny.py:627 |
unblockinput |
software | healthy | patched_bunny.py:642 |
run_program |
software | healthy | patched_bunny.py:657 |
download_file |
software | healthy | patched_bunny.py:684 |
upload |
software | healthy | patched_bunny.py:746 |
take_screenshot |
software | healthy | patched_bunny.py:777 |
play_audio |
software | healthy | patched_bunny.py:805 |
msgpop |
software | healthy | patched_bunny.py:922 |
taskkill |
software | healthy | patched_bunny.py:941 |
bluescreen |
software | healthy | patched_bunny.py:998 |
shutdown |
software | healthy | patched_bunny.py:1014 |
restart |
software | healthy | patched_bunny.py:1030 |
webcam |
software | healthy | patched_bunny.py:1046 |
text_to_speech |
software | healthy | patched_bunny.py:1085 |
sticktosystem |
software | healthy | patched_bunny.py:1134 |
infodump |
software | healthy | patched_bunny.py:1391 |
__init__ |
software | healthy | patched_bunny.py:1403 |
add_to_defender_exclusions |
software | healthy | patched_bunny.py:1411 |
get_browsers |
software | healthy | patched_bunny.py:1425 |
get_chromium_passwords |
software | healthy | patched_bunny.py:1451 |
get_chromium_cookies |
software | healthy | patched_bunny.py:1497 |
get_chromium_credit_cards |
software | healthy | patched_bunny.py:1530 |
get_chromium_history |
software | healthy | patched_bunny.py:1556 |
get_chromium_downloads |
software | healthy | patched_bunny.py:1578 |
get_firefox_profiles |
software | healthy | patched_bunny.py:1600 |
get_firefox_passwords |
software | healthy | patched_bunny.py:1609 |
get_firefox_cookies |
software | healthy | patched_bunny.py:1627 |
get_firefox_history |
software | healthy | patched_bunny.py:1649 |
get_master_key |
software | healthy | patched_bunny.py:1672 |
decrypt_chromium_value |
software | healthy | patched_bunny.py:1688 |
add_section |
software | healthy | patched_bunny.py:1713 |
add_item |
software | healthy | patched_bunny.py:1718 |
add_credential |
software | healthy | patched_bunny.py:1721 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
patched_bunny.py |
software | healthy | patched_bunny.py |
README.md |
software | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-15clt8ex |
software | healthy | /tmp/repobility-clone-15clt8ex |
| Label | Layer | Status | Path |
|---|---|---|---|
Stealer |
software | healthy | patched_bunny.py:1402 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | patched_bunny.py |
This page is publicly accessible at:
https://repobility.com/scan/98a1cc74-97e2-4953-a711-7e63b23b9ce1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/98a1cc74-97e2-4953-a711-7e63b23b9ce1/
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.