github.com / rtulke
rtulke/ AirJack
Python·18 files·commit 92da55c·scanned 1h ago·cached ✓
30/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
verdict accurate?
Research / educational context
threat-state: lowlive
FINDINGS ░▒▓
warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.airdetect.py
"""Clear the terminal screen."""
os.system('clear' if os.name == 'posix' else 'cls')
+4warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.connect.py
try:
result = subprocess.run(
cmd,
shell=True,+4warningHigh-entropy string literalsFound 64 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.airdetect.py+3
warningHigh-entropy string literalsFound 14 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.airjack.py+3
warningHigh-entropy string literalsFound 5 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.connect.py+3
infoSuspicious file in repoVery large source file (2143KB) — could contain obfuscated payloadoui-vendors.json+2
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.
5 files scanned @ 92da55c | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access0
obfuscation12
supply chain2
owasp / injection0
telemetry
files 5/18rules hit 7engine v6commit 92da55c
github
rtulke/AirJack
A macOS Wi-Fi security testing tool for analyzing WPA/WPA2 network security.
72
13
559d
18 files
5 scanned(28%)
92da55c
architecture░▒▓
entry (0) flagged (4) pkg (42)
46 nodes · 65 edgesscroll to zoom · click node to jump to finding