import paramiko
import sys

HOST = "135.125.102.180"
USER = "ubuntu"
PASS = "BotPascal2026!"

def main():
    try:
        ssh = paramiko.SSHClient()
        ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh.connect(HOST, username=USER, password=PASS)
        
        # Read file
        stdin, stdout, stderr = ssh.exec_command("cat /var/www/html/repondeur_mail_grok/public/action.php")
        content = stdout.read().decode()
        
        # Check specifically for force_scan logic
        if "scan_loop.php" in content:
            print("✅ FOUND: scan_loop.php logic present.")
        elif "scan.php 3" in content:
            print("❌ OLD CODE: scan.php 3 present.")
        elif "scan.php 50" in content:
             print("❌ INTERMEDIATE CODE: scan.php 50 present.")
        else:
            print("❓ UNKNOWN STATE.")
            print(content[-500:]) # Print tail
            
        ssh.close()
    except Exception as e:
        print(e)

if __name__ == "__main__":
    main()
