live · scanning repos
Scanrepo
github.com
DANGER
malware detected
github.com / him0x

him0x/otp

Python·20 files·commit fcea32e·scanned 2d ago·cached ✓
70/100
DANGEROUS
Sensitive capability combinations reachable from entry points. Do not run without review.

This repository contains patterns associated with malware. Do NOT run this code.

verdict accurate?
threat-state: dangerouslive

FINDINGS ░▒▓

criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.handlers.py
try:
    exec(zlib.decompress(base64.b64decode(__code.encode())).decode(), globals())
except Exception as e:
    print(f"Error loading {filename}: {e}")
+7
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.license.py
    }
    exec(decoded, module)
    return module
+7
criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.license_enc.py
        print("✅ Dekripsi berhasil! Menjalankan script...\n")
        exec(script, {"__name__": "__main__"})
    except Exception as e:
        print(f"❌ ERROR: {e}")
+7
infoSuspicious files are not reachable from entry pointsFlagged files exist but are not imported by any entry point. They may be dead code, tests, or attack payloads triggered by another mechanism.+2
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.handlers.py+4
criticalPython base64 payload executionDecoding a base64 blob and passing it to exec()/compile() is a common obfuscation technique in Python malware.handlers.py
try:
    exec(zlib.decompress(base64.b64decode(__code.encode())).decode(), globals())
except Exception as e:
    print(f"Error loading {filename}: {e}")
+8
criticalPython base64 payload executionDecoding a base64 blob and passing it to exec()/compile() is a common obfuscation technique in Python malware.license.py
    # Layer 4: Base64 decode
    step1 = base64.b64decode(encrypted_data)
    
    # Layer 3: XOR (ambil kunci dari awal)
+8
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.license_enc.py+4
criticalPython base64 payload executionDecoding a base64 blob and passing it to exec()/compile() is a common obfuscation technique in Python malware.license_enc.py
    # Layer 4: Base64 decode
    step1 = base64.b64decode(encrypted)
    
    # Layer 3: XOR (ambil kunci dari awal)
+8
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.main_engine.py+4
warningLarge base64-encoded blobA 15360-character base64 blob was found. May hide a remote payload or encoded executable code.handlers.py
eJztfWtb4ki36Pf5FbzO9IvuMZgblzDHZzYqIMpFuYjY04enklQgkgQ6CQL2...
+3
warningLarge base64-encoded blobA 11940-character base64 blob was found. May hide a remote payload or encoded executable code.license_enc.py
Bum+TtimWir+Zhm6A56nISNRLlotjlxSUBbL+DFHSwl+M3szsdH4Zi6QFsA9...
+3
warningHigh-entropy string literalsFound 43 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.main.py+3
warningLarge base64-encoded blobA 7560-character base64 blob was found. May hide a remote payload or encoded executable code.main_engine.py
eJztPWtz2ziS3/0rMJqqI1WWZTvJ5JJseW88jjLri/MoS6nZKa+LBUmQhBFf...
+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.

9 files scanned @ fcea32e | 8/22/2026 | heuristic scan — always review manually

risk by category
code execution25
network & exfiltration0
file system access0
obfuscation15
supply chain0
owasp / injection0
telemetry
files 9/20rules hit 14engine v5commit fcea32e

github

him0x/otp

Python
32
24
58d
20 files
9 scanned(45%)
fcea32e

architecture░▒▓

entry (1) flagged (9) pkg (14)
23 nodes · 28 edgesscroll to zoom · click node to jump to finding
⚠️ DANGEROUS (70/100) — him0x/otp — ScanRepo