Quote:
Originally Posted by Daifoku
bringt nichts.
IchBinEineCooleVerschlüsselteDatei.sqlite
und nun ?
wie soll javascript oder ein anderes Programm darauf zugreifen ?
Richtig, du musst javascript (und damit auch deinen Nutzern) sagen, wie man schreib und lese Operationen ausführt.
Wie schon gesagt, wirst du lokal sowas nicht machen können. Das müsstest du schon komplett in einer höheren Programmiersprache mit eigenem Daten-Management schreiben und selbst da ist das auslesen/verändern ein Kinderspiel, sofern man sich mit olly oder ähnlichem auskennt.
|
Erst denken...Die Datenbank ist Verschlüsselt im Ordner, beim ersten Aufrufen der Seite muss man sich einloggen (Passwort und Username kann man zwar im quellcode lesen, jedoch ist es sehr stark verschlüsselt so das, das enschlüsseln sehr schwer bzw sehr lange dauert....Nach dem einloggen wird die Datenbank entschlüsselt(Mit einem Weiteren Passwort)...
Danach werden weitere Aktionen mit der Datenbank gemacht und wenn man fertig ist kann man sie wieder mit einem Passwort verschlüsseln ;)
Also wie gesagt Sicherheit geht logischerweise nicht 100%tig, dennoch kann man es schwerer machen etc..
Quote:
Originally Posted by -Bl4ckfail-
Via JS mit einem Websocket Server kommunizieren, welcher dann auf dem Server den Account erstellt bzw. die Daten prüft.
|
Sollte Offline gehen (Deswegen hatte ich den Usb-Stick u.a. erwähnt)