Trouver un héritage firebird/Interbase base de données de mot de passe
J'ai un client qui a un vieux inexistant application; il avait un problème avec la société qui a fait la demande et qu'ils ne seront pas divulguer son mot de passe de la base de données. Il a réalisé qu'il a signé un contrat (à l'époque) où il a dit qu'il était une sorte de "location" de l'application et ils n'avaient pas le droit de divulguer quoi que ce soit. Ce client trouve qu'il est pas le seul à avoir le même problème avec cette société. Il est un Dentiste et d'autres dentistes, avec la même vieille application a connu les mêmes problèmes lorsque vous essayez d'acheter un nouveau logiciel, et a tenté de migrer leurs patients vers le nouveau système.
Dans les deux cas, il veut ouvrir sa petite base de données firebird, afin que nous puissions au moins en extraire des données de nos Serveurs SQL. J'ai essayé avec la valeur par défaut "masterkey" (qui est, en fait, "masterke" en raison de la 8 char limite) en vain.
Maintenant, je sais qu'il pourrait aller juridiques et essayer de forcer la société à la libération de son information, mais je veux le faire le chemin court. Quelqu'un sait une application qui permet de la force brute ou la fissure d'un héritage Firebird mot de passe?
Grâce.
EDIT: L'héritage le logiciel est "STOMIE-W", je ne peux même pas le trouver sur Internet. Ils sont situés dans les Asturies, en Espagne.
OriginalL'auteur Martin Marconcini | 2009-03-26
Vous devez vous connecter pour publier un commentaire.
Firebird n'a pas (encore) de stocker des mots de passe dans le fichier de base de données.
Avec cela à l'esprit, déplacez le fichier de base de données vers un autre serveur où le sysdba mot de passe est connu.
Seulement Firebird Serveur de reconnaître le fichier. Vous devez utiliser un client (c'est à dire isql) pour accéder à la base de données via firebird. Je ne suis pas vraiment sûr de ce que vous essayez de faire avec le fichier. C'est plutôt un truc de base. Essayer de googler "prise en main firebird".
OriginalL'auteur Douglas Tosi
Vieux Interbase et Firebird avait codé en dur backdoor mot de passe, vous pourriez vouloir essayer:
http://www.theregister.co.uk/2001/01/12/borland_interbase_backdoor_exposed
OriginalL'auteur avra
Fourni pas pour le SYSDBA compte, vous pouvez réinitialiser les mots de passe oubliés pour les utilisateurs avec FlameRobin. Après l'enregistrement de la base de données sur votre serveur localhost, utilisez le Gérer les utilisateurs... fonction dans le menu contextuel:
Ici, vous obtenez une liste d'utilisateurs avec des options permettant de supprimer ou d'afficher/modifier les propriétés. Si vous cliquez sur l'icône des propriétés, vous entrez dans ce dialogue où il vous suffit d'entrer le nouveau mot de passe deux fois:
Il est également IBConsole qui vient emballé avec les bases de données InterBase/Firebird SDK. Il a des fonctions similaires.
OriginalL'auteur Wolf