\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82
| Path : /tmp/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : //tmp/fix.py |
with open('/root/email-ai/obmailai.py', 'r') as f:
code = f.read()
old = '''def clean(text: str) -> str:
"""Postgres'in kabul etmedigı NUL (0x00) ve diger sorunlu karakterleri temizle."""
if not text:
return ""
return text.replace("\\x00", "").replace("\\u0000", "")
import html as html_mod
text = re.sub(r"<style[^>]*>.*?</style>", " ", text, flags=re.DOTALL | re.IGNORECASE)
text = re.sub(r"<script[^>]*>.*?</script>", " ", text, flags=re.DOTALL | re.IGNORECASE)
text = re.sub(r"<[^>]+>", " ", text)
text = html_mod.unescape(text)
return re.sub(r"\\s+", " ", text).strip()'''
new = '''def clean(text: str) -> str:
"""NUL ve sorunlu karakterleri temizle."""
if not text:
return ""
return text.replace("\\x00", "").replace("\\u0000", "")
def strip_html(text: str) -> str:
import html as html_mod
text = re.sub(r"<style[^>]*>.*?</style>", " ", text, flags=re.DOTALL | re.IGNORECASE)
text = re.sub(r"<script[^>]*>.*?</script>", " ", text, flags=re.DOTALL | re.IGNORECASE)
text = re.sub(r"<[^>]+>", " ", text)
text = html_mod.unescape(text)
return re.sub(r"\\s+", " ", text).strip()'''
if old in code:
code = code.replace(old, new)
print("FIXED OK")
else:
print("NOT FOUND - manuel bak")
with open('/root/email-ai/obmailai.py', 'w') as f:
f.write(code)