github.com / nazedev
nazedev/ hitori
JavaScript·62 files·commit 7f0a35f·scanned 2d ago·cached ✓
40/100
SUSPICIOUS
Obfuscation or dynamic code paths detected. Intent unclear — review before running anything.
verdict accurate?
Research / educational context
CLI tool detected
threat-state: suspiciouslive
FINDINGS ░▒▓
criticalSuspicious code is reachable from an entry pointFlagged files are imported by the application's entry path: src/helper/interactive-message.js, lib/function.js. This means the suspicious code can execute when the app runs.+8
infoBase64 encoding usedatob() or Buffer.from with base64. Common in legitimate code but also used to hide malicious URLs.lib/function.js
try {
const buffer = Buffer.from(msg, "base64");
const decoded = proto.WebMessageInfo.decode(buffer);
if (decoded.ephemeralDuration && !decoded.metadata) {+2warningLarge base64-encoded blobA 376-character base64 blob was found. May hide a remote payload or encoded executable code.src/helper/interactive-message.js
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQE...+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.lib/werewolf.js+3
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
37 files scanned @ 7f0a35f | 10/26/2026 | heuristic scan — always review manually
risk by category
code execution15
network & exfiltration2
file system access0
obfuscation6
supply chain4
owasp / injection0
telemetry
files 37/62rules hit 8engine v7commit 7f0a35f
github
nazedev/hitori
New Base Bot WhatsApp
341
648
1501d
62 files
37 scanned(60%)
7f0a35f
architecture░▒▓
entry (3) flagged (2) pkg (63)
92 nodes · 132 edgesscroll to zoom · click node to jump to finding