J'essaie de modifier un format (légèrement) propriétaire et dans l'un des fichiers, il va encoder une chaîne de connexion. J'ai un moyen d'encoder mes propres données avec, donc je peux le désosser un peu.Quel est le format d'encodage?
ABC123"/3
va encoder
rijcmlqXxEeLA4tSspHg5XfWJiq4w==
et
AB120";2
encode
rijcmlqiF3LjnFJnYfEi2WvcSoPSg==
Est-ce un format de codage connu? J'ai essayé Base64 et ça n'a rien donné d'utile.
Cela pourrait être n'importe quoi, un algorithme de hachage connu, un hachage salé, un hachage plié, un CRC avec 'rijcmlq ... ==' l'entourant. Il y a plusieurs façons de faire un chiffre qui est simplement difficile à pénétrer. Les gens de la NSA ont probablement des machines capables de déchiffrer des chiffrements de texte en clair sans clignoter, mais je peux créer quelque chose d'énormément complexe pour vous (ou moi) dans une ligne de Perl. – msw
Ne peut pas être un hachage - la chaîne de connexion en texte brut est un peu nécessaire pour se connecter. Plus probablement, un cryptage réversible. Qui sait lequel. :) Il est probable que l'ingénierie inverse du code soit en ordre. Regarder à travers la liste des dépendances pourrait fournir un indice. –