Aller au contenu
Règlement du forum ×

Toute l’activité

Ce flux se met à jour automatiquement

  1. Dernière heure
  2. Je l'ai installée elle ne demande pas de compte pour l'utiliser et possède toutes les fonctionnalités premium
  3. je pense que c'est un problème de flux iptv et donc ta connexion internet
  4. bonsoir, c'est possible que c'est un problème de flux iptv vérifie la connexion internet
  5. moi j'ai acheté une mibox avec 55 euros
  6. j'ai un souci avec mon démo icon iron il dit que le sélecteur non diponible malgréque je l'ai installé
  7. c'est possible de faire une explication concernant l'option replay
  8. et concernant tivimate comment il peut gérér les liens externes
  9. bonjour, c'est possible de faire une vidéo explicative je tente d'ajouter une url mais elle fonctionne pas
  10. Aujourd’hui
  11. Essai de réinitialiser le 2eme modem puis rapplique la méthode
  12. Essaye en hors ligne (débrancher le câble optique) si tu as obtenu le password mais il n'est pas accepté par le modem
  13. @Majorx As-tu déjà testé ces deux-là? Username: admin Password: Mj5UI3OPr9vYq8bCxl1rV50E Username: superadmin Password: s)g_U+l|o{u@bzo2i081oe!
  14. J’ai deux routeur Fibrehome le premier ça a marche avec le générateur mais le deuxième malheureusement erreur mot de passe les deux son en version rp4423 j’ai pas compris pourquoi ça marche pas sur le deuxième router pourtant c’est le même quelqu’un peut me dire pour quoi ?
  15. Vous êtes génial l'équipe, merci pour se beau travail. La personne qui est dernière se code est un génie
  16. voici l'algo c'est écrit en Python : import hashlib import re UPPER = "ACDFGHJMNPRSTUWXY" LOWER = "abcdfghjkmpstuwxy" DIGIT = "2345679" SYMBOL = "!@$&%" def _mod(v: int, m: int) -> int: return v % m def mac_to_pass(mac: str) -> str: """Generate Fiberhome HG6145F1 (Algeria) admin password from MAC address""" if not re.fullmatch(r"([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}", mac): return "Invalid MAC format (expected XX:XX:XX:XX:XX:XX)" md5 = hashlib.md5() md5.update(mac.encode()) md5.update(b"AEJLY") digest = md5.hexdigest() vals = [] for c in digest[:20]: if "0" <= c <= "9": vals.append(ord(c) - ord("0")) elif "a" <= c <= "f": vals.append(ord(c) - ord("a") + 10) elif "A" <= c <= "F": vals.append(ord(c) - ord("A") + 10) else: vals.append(0) password = [""] * 16 for i in range(16): v = vals[i] sel = _mod(v, 4) if sel == 0: password[i] = UPPER[(v * 2) % 17] elif sel == 1: password[i] = LOWER[(v * 2 + 1) % 17] elif sel == 2: password[i] = DIGIT[6 - (v % 7)] else: password[i] = SYMBOL[4 - (v % 5)] positions = [ _mod(vals[16] + 1, 16), _mod(vals[17] + 1, 16), _mod(vals[18] + 1, 16), _mod(vals[19] + 1, 16), ] used = set() for i, p in enumerate(positions): while p in used: p = _mod(p + 1, 16) used.add(p) positions[i] = p password[positions[0]] = UPPER[(vals[16] * 2) % 17] password[positions[1]] = LOWER[(vals[17] * 2 + 1) % 17] password[positions[2]] = DIGIT[6 - (vals[18] % 7)] password[positions[3]] = SYMBOL[4 - (vals[19] % 5)] return "".join(password) if __name__ == "__main__": mac = input("Enter MAC address (XX:XX:XX:XX:XX:XX): ").strip() password = mac_to_pass(mac) print("Generated password:", password)
  17. Écoute pour pouvoir ouvrir exécutable sans risque utilisé bac à sable Windows ( Sandbox ) pour être tranquille
  18. J'avais vu mais je ne fait jamais confiance aux exécutables. J'aurais besoin de l'algo directement. Merci
  19. Oui merci infiniment je l’ai teste est ça marche je suis très ravis n’oublie pas de désactiver tr069
  20. https://github.com/wir3walk3r/HG6145F1_ONU_SU A vérifier si c'est sain. Fonctionne sur Windows 8.1 et plus
  21. Attention certains filtres de confidentialité dans NextDNS comme 1Host, hBloc , notracking, Liste AR , bloquent GoodByeDPI
  1. Charger plus d’activité
×
×
  • Créer...