github.com / xtekky
xtekky/ TikTok-Viewbot
Python·28 files·commit 0073d8f·scanned 1h ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 1,910 stars — findings likely legitimate code patterns
verdict accurate?
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.old/v1/to update/viewbot.py
def gui(self):
os.system("cls" if os.name == "nt" else "clear")
txt = """\n██╗ ██╗██╗███████╗██╗ ██╗██████╗ ██████╗ ████████╗\n██║ ██║██║██╔════╝██║ ██║██╔══██╗██╔═══██╗...+4criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.old/v1/viewbot.py
if eval(base64.b64decode("dGhyZWFkaW5nLmFjdGl2ZV9jb3VudCgpIDwgMTAwICMgZG9uJ3QgY2hhbmdlIGNvdW50IG9yIHUgd2lsbCBraWxsIGRldmljZXMgYW5kIHJ1aW4gZnVuIGZvciBvdGhlcnM=")):
did, iid, cdid, ...+8criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.old/v1/viewbot.py
if eval(base64.b64decode("dGhyZWFkaW5nLmFjdGl2ZV9jb3VudCgpIDwgMTAwICMgZG9uJ3QgY2hhbmdlIGNvdW50IG9yIHUgd2lsbCBraWxsIGRldmljZXMgYW5kIHJ1aW4gZnVuIGZvciBvdGhlcnM=")):
did, iid, cdid, ...+7warningPython subprocess / os.system usageos.system() or subprocess with shell=True / suspicious commands can execute arbitrary shell commands. Plain pip/package installs are usually benign.old/v1/viewbot.py
while True:
os.system(f'title TikTok Viewbot by @xtekky ^| success: {success} fails: {fails} reqs: {reqs} rps: {rps} rpm: {rpm}')
time.sleep(0.1)
+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.test.py
def main(self):
os.system(self.clear)
self.change_title("TikTok Automator using zefoy.com | Github: @xtekky")
+4criticaleval() usage detectedeval() executes arbitrary code and is commonly used in malware to run obfuscated payloads fetched from remote servers.v2.py
task, div = self.tasks[self.option][0]; eval(task)
video_url_box = f'/html/body/div[{div}]/div/form/div/input'+8criticalPython dynamic code executioneval(), exec() or compile() on untrusted input can execute arbitrary code. Common in Python malware for running obfuscated payloads.v2.py
task, div = self.tasks[self.option][0]; eval(task)
video_url_box = f'/html/body/div[{div}]/div/form/div/input'+7criticalPython base64 payload executionDecoding a base64 blob and passing it to exec()/compile() is a common obfuscation technique in Python malware.old/v1/viewbot.py
if eval(base64.b64decode("dGhyZWFkaW5nLmFjdGl2ZV9jb3VudCgpIDwgMTAwICMgZG9uJ3QgY2hhbmdlIGNvdW50IG9yIHUgd2lsbCBraWxsIGRldmljZXMgYW5kIHJ1aW4gZnVuIGZvciBvdGhlcnM=")):
did, iid, cdid, ...+8warningHigh-entropy string literalsFound 3 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.old/main.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.old/v1/to update/mobile/mobile_script.py+3
warningHigh-entropy string literalsFound 7 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.old/v1/to update/viewbot.py+3
warningLarge base64-encoded blobA 132-character base64 blob was found. May hide a remote payload or encoded executable code.old/v1/viewbot.py
dGhyZWFkaW5nLmFjdGl2ZV9jb3VudCgpIDwgMTAwICMgZG9uJ3QgY2hhbmdl...+3
warningLarge base64-encoded blobA 128-character base64 blob was found. May hide a remote payload or encoded executable code.old/v2/main.py
553246736447566b58312f7a4f72413653425342717a6e4231596f7a4d59...+3
warningLarge hex-encoded blobA 128-character hex blob was found. Often used to hide shellcode or C2 addresses.old/v2/main.py
553246736447566b58312f7a4f72413653425342717a6e4231596f7a4d59...+3
warningLarge base64-encoded blobA 128-character base64 blob was found. May hide a remote payload or encoded executable code.old/v2/test.py
553246736447566b58312f7a4f72413653425342717a6e4231596f7a4d59...+3
warningLarge hex-encoded blobA 128-character hex blob was found. Often used to hide shellcode or C2 addresses.old/v2/test.py
553246736447566b58312f7a4f72413653425342717a6e4231596f7a4d59...+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.
17 files scanned @ 0073d8f | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration0
file system access0
obfuscation15
supply chain0
owasp / injection0
telemetry
files 17/28rules hit 17engine v6commit 0073d8f
github
xtekky/TikTok-Viewbot
ViewBot using requests | Fast, no selenium | Custom Views count | Updated 2025
1910
681
1545d
28 files
17 scanned(61%)
0073d8f
architecture░▒▓
entry (0) flagged (12) pkg (37)
51 nodes · 122 edgesscroll to zoom · click node to jump to finding