Autor Beitrag
seven-ex
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39



BeitragVerfasst: Di 17.04.07 20:25 
HI,

wie kann ich mit delphi das Pw einer Access DB auslesen?

grüße
JayEff
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2971

Windows Vista Ultimate
D7 Enterprise
BeitragVerfasst: Di 17.04.07 20:30 
Du hast eine Datenbankdatei im Acces Format und willst an das Passwort für den Zugriff kommen? Ist das sowas ähnliches wie ein MySQL Server? :gruebel:
Wenn ja, dann ist das PW sicher verschlüsselt und beinahe unmöglich auszulesen... Könnte Jahre dauern :D

_________________
>+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 17.04.07 20:30 
//EDIT: konnte meine vorlaute Klappe nich halten und einfach nix schreiben... :(

_________________
There are 10 types of people - those who understand binary and those who don´t.


Zuletzt bearbeitet von Narses am Mi 18.04.07 10:43, insgesamt 1-mal bearbeitet
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 17.04.07 20:43 
Bei sowas stelle ich mir immer die Frage: "Was wäre, wenn das möglich wäre?" Dann ergibt sich das schon von ganz alleine. ;)
HaPpY-MOEP
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Di 17.04.07 20:52 
Kann man mit Delphi einen Banküberfall planen? Ich bitte um dringende Ratschläge :o)

*Auch einen sinnlosen Post hinzufügen wollte*

cu


MOEP
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Di 17.04.07 21:41 
Leute, das ist ja echt peinlich. Sieht so aus, als ob sich hier die Créme de la Créme der Unwissenheit versammelt hat.

Access-DB Passwörter kann man mit gängigen Programmen auslesen, die es im Internet -in unterschiedlicher Qualität- zuhauf gibt. Und zwar nicht auf warez-sites, sondern von durchaus seriösen Anbietern...

Normalerweise reicht eine System.mdw, um eine angeblich PW-geschützte Access-DB zu öffnen. Dabei ist es egal, was in der System.mdw steht.

Wir bekommen reihenweise Access-DB von unseren Kunden, die angeblich PW-geschützt sind, um sie zu konvertieren, oder sonst was. Ist das illegal?

Wer seine Daten mit Access sichert, wird auch seine Ersparnisse auf den öffentlichen Dorfplatz in einer Plastiktüte lagern, die mit einem Vorhängeschloss gesichert ist. Da man -um eine kriminelle Handlung zu begehen- einen Schutz umgehen muss, ist das Auslesen von PW-geschützten Access-DB alles andere als illegal, eben weil es trivial ist.

Vielleicht sollte man sein Gehirn anschalten, bevor man pawlovartig mit erhobenen Zeigefinger auf derartige Anfragen reagiert.

Falls ich den wirklichen Kennern hier zu nahe getreten bin, tut es mir leid, denn deren Kompetenz wollte ich nicht in Frage stellen...

Ach so: Wie es mit Delphi geht, weiss ich auch nicht :mrgreen:

_________________
Na denn, dann. Bis dann, denn.
Hobby-Programmierer
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 238
Erhaltene Danke: 4

Win XP Pro, Vista Ultimate Trial :o)
D6 Pro, D7 Pro, Turbo, XE SE
BeitragVerfasst: Di 17.04.07 21:53 
Nabend ...,
gabs da nicht mal was für ADO womit man Access PW zurücksetzen konnte :gruebel:
@alzaimar: lest ihr wirklich die 'alten' DB PW aus?

schau mal bei Torry vorbei :wink:

LG Mario
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Di 17.04.07 22:44 
Danke alzaimer. Beim Lesen des Threads hatte ich schon beschlossen, das Gleiche zu schreiben ;)

Ich sag mal so: Das Passwort steht in den ersten 240(?) Byte der Datei, mit einem xor 'verschlüsselt'. Die Werte mit denen ge-xor-t wird, findet man im Internet.

Ich hab auch schon mal sowas implementiert. Allerdings funktionierte das nicht ganz, da mir eben die korrekten Schlüssel für die Dateiversion meiner Zieldatenbank fehlen.

Weiter hab ich mich dann aber nicht mit beschäftigt, da ich doch noch anderweitig an das PW gekommen bin.

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
HelgeLange
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 735
Erhaltene Danke: 6

Windows 7
Delphi7 - Delphi XE
BeitragVerfasst: Mi 18.04.07 00:34 
Ich hab vorgstern ne doku über amerikanische voting maschinen gesehen, die von Diebold. Das Hauptprogramm, welches die votes aus einem county zusammenzählt über die memorycards der ganzen Maschinen benutzt auch einen Access-DB... ist das nicht megaLOL ? Ging man über das Programm rein, wollte es ein PW, ging man über Access rein, konnte man so die Daten ändern ;) Wenn man wöllte... war ja nicht so, als hätte Gore in der 200er Wahl nicht sowieso schon negative Stimmen bekommen aus einem Ort (wie auch immer sowas zu erklären ist, hat ja schliesslich nicht ausgereicht, Zeifel an der Wahl aufkommen zu lassen)

_________________
"Ich bin bekannt für meine Ironie. Aber auf den Gedanken, im Hafen von New York eine Freiheitsstatue zu errichten, wäre selbst ich nicht gekommen." - George Bernhard Shaw
ene
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 779
Erhaltene Danke: 1

Vista, XP, W2K
Delphi, .Net, Deutsch und Englisch
BeitragVerfasst: Mi 18.04.07 06:38 
Zitat:
Wer seine Daten mit Access sichert, wird auch seine Ersparnisse auf den öffentlichen Dorfplatz in einer Plastiktüte lagern, die mit einem Vorhängeschloss gesichert ist. Da man -um eine kriminelle Handlung zu begehen- einen Schutz umgehen muss, ist das Auslesen von PW-geschützten Access-DB alles andere als illegal, eben weil es trivial ist.


Da ich es eine Weile beruflich gemacht habe, kann ich sagen, dass es nicht mehr ganz trivial ist, wenn man mit einem vernünftigen System arbeitet. Es bietet definitiv nicht den Schutz eines anderen DBMS. Und wenn ich dein Tagebuch lese, weil ich das Schloss mit einer Büroklammer aufbekomme ist es immer noch Vetrauensbruch und ich würde niemandem dazu einen Tipp geben. Ohne Nachweis, soll er selber suchen.

JM2C

_________________
Wir, die guten Willens sind, geführt von Ahnungslosen, Versuchen für die Undankbaren das Unmögliche zu vollbringen.
Wir haben soviel mit so wenig so lange versucht, daß wir jetzt qualifiziert sind, fast alles mit Nichts zu bewerkstelligen.
Hobby-Programmierer
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 238
Erhaltene Danke: 4

Win XP Pro, Vista Ultimate Trial :o)
D6 Pro, D7 Pro, Turbo, XE SE
BeitragVerfasst: Mi 18.04.07 07:00 
Moin ...,
user profile iconene hat folgendes geschrieben:
... Ohne Nachweis, soll er selber suchen.JM2C
Ein Nachweis kann in einem Online-Forum nicht geführt werden!! Dies wird wahrscheinlich wieder in eine Diskussion ausarten, wo der OP an den Rand der Legalität gedrängt wird.
Wie Luckie schon meinte: Es kommt alles 'nur' auf die Formulierung des fragenden an ...

LG Mario
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Mi 18.04.07 07:14 
user profile iconene hat folgendes geschrieben:

...dass es nicht mehr ganz trivial ist, wenn man mit einem vernünftigen System arbeitet. Es bietet definitiv nicht den Schutz eines anderen DBMS. Und wenn ich dein Tagebuch lese, weil ich das Schloss mit einer Büroklammer aufbekomme ist es immer noch Vetrauensbruch

Vertrauensbruch ja, kriminell nein. Denn es fehlt die 'Umgehung des Schutzes'. Andere eventuelle Straftaten, wie z.B. Hausfriedensbruch (daher der öffentliche Dorfplatz) bleiben unberührt. Ein "Schutz", der diesen Namen nicht verdient, ist keiner, und insofern kann man die mit ihm "geschützen" Daten bzw. Objekte durchaus als 'öffentlich' ansehen. Natürlich werden u.U. Urheber- oder sonstige Eigentümerrechte verletzt, wenn ich die Daten dann verwende. Aber der Zugriff an sich ist hier u.U. nicht strafbar.

user profile iconene hat folgendes geschrieben:
und ich würde niemandem dazu einen Tipp geben. Ohne Nachweis, soll er selber suchen.

Hab ich auch nicht, denn googeln kann ja schließlich jeder.

Wir haben es mit meistens mit alten Access-DB zu tun, die irgendein Mitarbeiter angelegt und schlimmstenfalls paranoid abgesichert hat. Der Mitarbeiter ist weg und die wollen an die Daten ran.

_________________
Na denn, dann. Bis dann, denn.
ene
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 779
Erhaltene Danke: 1

Vista, XP, W2K
Delphi, .Net, Deutsch und Englisch
BeitragVerfasst: Mi 18.04.07 07:22 
Vielleicht als Anreiz, weil man unter Access nicht so viel OpenSource findet:

Zitat:
Hallo Leute,

ich möchte an dieser Stelle noch einmal klarstellen, dass wir keine Links zu Tools zum Kennwort-Knacken dulden.
Viele die hier täglich mit ihrem Wissen den Fragenden weiterhelfen arbeiten beruflich mit Access, Excel und Word. Es kann dann nicht angehen, dass es dann Beiträge mit solchen Links gibt. Mit diesen Tools könnte man dann die Arbeit dieser Leute knacken und hätte dadurch Zugriff auf deren Know-How und dass kann nicht angehen.

Bitte habt dafür Verständnis, dass wir solche Links löschen. Beantwortet bitte auch keine Fragen mit dem Titel "Habe mein Kennwort vergessen". Wenn dem wirklich so ist, dann hätten diese Pechvögel eine vernünftige Datensicherung machen sollen.
Zudem gibt es professionelle Firmen, die diese Datenbanken wieder öffnen. Dazu ist jedoch eine Eidesstattliche Erklärung notwendig, dass Derjenige auch wirklich der Eigentümer der Datenbank ist. Wir führen solche Dienste durch. Auf unserer Homepage unter *zensiert* -> Links findet man weitere Adressen zu solchen Firmen.


Und so wird es in einem Forum behandelt, dass relativ groß ist und sich nur um Office dreht.

@alzaimar Ich hatte es nicht auf dich bezogen, sondern auf den generellen Vorgang hier im Forum und dort wo du arbeitest sollte auch die Erklärung möglich sein.

_________________
Wir, die guten Willens sind, geführt von Ahnungslosen, Versuchen für die Undankbaren das Unmögliche zu vollbringen.
Wir haben soviel mit so wenig so lange versucht, daß wir jetzt qualifiziert sind, fast alles mit Nichts zu bewerkstelligen.