to the English manual

EasyLock v2.2a

(ehemals PalmLock)

© by Daniel Seifert, 2000-2001
http://www.dseifert.de/easylock

01.01.2001

Palm, Palm OS, HotSync sind (eingetragene) Warenzeichen von Palm Inc.
Andere Produkte und Markennamen können eingetragene Warenzeichen anderer Firmen sein.


Inhaltsverzeichnis



Einleitung

Es existieren Unmengen von Sicherheitsprogrammen für PalmOS-kompatible Geräte. Aber warum benutzen so viele User keines dieser Programme? Der Grund liegt in der Unbequemlichkeit begründet. Wer will schon andauernd Paßwörter oder ähnliches eingeben?

EasyLock ist ebenfalls ein Sicherheitsprogramm, geht aber an das Problem etwas anders heran. Ziel ist nicht, den Palm ständig zu sperren, sondern vielmehr, ihn so selten wie nur möglich zu sperren. Wenn Sie Ihren Palm anschalten, so müssen Sie mit EasyLock innerhalb einer einzustellenden Zeit einen bestimmten, frei wählbaren, Knopf (oder auch zwei) an Ihrem Palm drücken. Passiert dies nicht, wird der Palm sofort gesperrt. Auch während der Zeit zwischen Anschalten und Gesperrt-werden ist der Palm nicht schutzlos - der gesamte Touchscreen akzeptiert keine Stifteingaben mehr.

Der typische Mehraufwand beträgt in der Regel einen Tastendruck pro Einschaltvorgang mehr. Dies ist vertretbar und wird Ihnen bald in Fleisch und Blut übergehen. Eine Vielzahl von Optionen bieten Ihnen desweiteren die Möglichkeit, EasyLock ganz nach Ihren Wünschen zu konfigurieren.

Gewährleistungsausschluß

Obwohl ich mir jede erdenkliche Mühe gegeben habe, EasyLock zu einem fehlerfreien und funktionierenden Programm zu machen, so muß ich doch jede Garantie/Gewährleistung ausschließen. Ich lehne jedwede Verantwortung für Schäden, einschließlich verlorener Zeit, Geld oder Daten, ab, die durch die Benutzung (oder Unmöglichkeit des Benutzens) von EasyLock enstehen.

EasyLock ist ein "Hack". Und wie mit jedem anderen Hack auch, sollten Sie Vorsichtsmaßnahmen ergreifen und für den Fall der Fälle vor der Erstbenutzung ein Backup Ihrer Daten machen. Bitte lesen Sie sich auch die Rubrik Inkompatibilitäten vor der Erstbenutzung durch!

Falls Sie Fehler im Programm entdecken oder Probleme haben, lesen Sie sich bitte diese Anleitung nochmals durch und sehen Sie auch auf meiner Webseite nach. Wenn das nicht hilft, so setzen Sie sich bitte mit mir in Verbindung.

Systemanforderungen

EasyLock wurde für PalmOS 3.x entwickelt und funktioniert nur dort hundertprozentig. Bei OS 2.x ist eine eingeschränkte Nutzung möglich, indem "Don't require login at alarms" benutzt wird.

EasyLock ist ein Hack für Hackmaster, welches Sie natürlich installiert haben müssen. Hackmaster ist Shareware, registrieren Sie sich bitte, wenn Sie Hackmaster regelmäßig benutzen. Sie können auch EVPlugBase (Freeware) benutzen, allerdings ist eine Eingabe des Registrierungsschlüssels für EasyLock nur mit Hackmaster möglich, da EVPlugBase nicht 100% kompatibel zu Hackmaster ist.

Desweiteren benötigt EasyLock ein gesetztes Paßwort (gehen Sie zu der 'Sicherheits' Anwendung, um ein Paßwort einzustellen, falls Sie dies bis jetzt noch nicht getan haben).

Vor Aktivierung von EasyLock sollten Sie sich vergewissern, daß Sie Ihr gesetztes Paßwort auch noch korrekt in Erinnerung haben. Falls also EasyLock Ihren Palm sperrt und Ihnen das richtige Paßwort nicht mehr einfällt, so bleibt Ihnen nur noch ein Hardreset (Löschen aller Daten). Es gibt kein Generalpaßwort oder sonstige Möglichkeiten, die Paßwortsperre ohne Kenntnis des korrekten Paßwortes aufzuheben!

Inkompatibilitäten

Besonderheiten

Auf Visor-Geräten ist es ratsam, nicht die Funktion "Don't require login at alarms" zu benutzen, da dies auch zutrifft, wenn ein Modul in den Slot geschoben wird. Benutzen Sie vorzugsweise "Wait for login forever".

Wenn Sie eine Tastatur benutzen, die den Palm automatisch anschaltet sobald sie verbunden werden, so geschieht dies mittels eines "HotSyncs" und es gelten die entsprechenden EasyLock-Einstellungen.

Installation / Deinstallation

Löschen Sie bitte alte PalmLock-Versionen, bevor Sie EasyLock installieren. Denken Sie daran, vor dem Löschen PalmLock zu deaktivieren.

Wenn Sie HackMaster aufrufen, werden Sie EasyLock in der Liste der installierten Hacks sehen. Um EasyLock zu aktivieren, benutzen Sie bitte die Schaltfläche auf der linken Seite. Rechts finden Sie ein "?" und ein "+". Ein Druck auf das "?" bringt den About-Text zum Vorderschein, ein Druck auf "+" bringt Sie zum Einstellungsbildschirm (Screenshot sollte oben angezeigt werden). Eine Beschreibung der einzelnen Optionen finden Sie weiter unten.

Bevor Sie EasyLock wieder deinstallieren, MÜSSEN Sie es in HackMaster deaktivieren, sonst riskieren Sie einen Absturz Ihres Palms. Um EasyLock zu löschen, gehen Sie bitte zum "Launcher" (Anwendungsauswahlprogramm) und wählen Sie "Löschen" aus dem Menü. Alternativ (empfohlen) benutzen Sie HackBroom (siehe PalmGear.com) zum Löschen von EasyLock.

Gebrauch

Jedesmal, wenn Sie den Palm anschalten, müssen Sie Ihren Login-Button innerhalb der Zeitfrist drücken (siehe unten). Wenn Sie dies nicht tun, so wird der Palm gesperrt.

Nun, das ist es. Drücken Sie den richtigen Knopf und benutzen Sie den Palm, oder drücken Sie den falschen und er wird gesperrt.

Optionen

Button
Hier können Sie einstellen, welchen Knopf Sie benutzen wollen.
 
Time-Out
Hier können Sie angeben, wieviele Sekunden EasyLock auf den Knopfdruck warten soll. Wählen Sie eine vernünftige Zeit. (Muß kleiner als 100 Sekunden sein). Empfohlen sind 2 bis 3 Sekunden.
 
Lock after reset
Diese Funktion wird den Palm nach einem Reset sperren (auch nach einem sogenannten No-Notify-Reset, also Reset mit gedrückter Hochscrolltaste), wenn sie aktiviert ist. Ist sie nicht aktiviert, so kann EasyLock durch einen Reset (auch während des Logins) umgangen werden! Obwohl es bequem für Sie sein mag, diese Funktion auszuschalten um somit nach einem Reset nicht jedesmal das Paßwort eingeben zu müssen, schränkt es die Sicherheit doch erheblich ein!
 
Allow instant access
Aktivieren Sie diese Option, so können Sie sich in Ihren Palm einloggen, indem Sie im ausgeschaltenen Zustand den Login-Button drücken. Das Drücken eines falschen Knopfes (natürlich mit Ausnahme des Anschaltknopfes) wird Ihren Palm sofort sperren. Diese Option macht natürlich nur Sinn, wenn Ihr Login-Button einer der Hardware-Knöpfe ist.
Ist die Funktion deaktiviert, so merkt sich EasyLock, wenn Sie den Palm mit einem der Hardwareknöpfe anschalten und sorgt dafür, daß nach erfolgreichem Druck des Login-Buttons die jeweilige Anwendung gestartet wird.
 
Don't require login at hotsyncs
Diese Option regelt das Verhalten, falls Sie einen Hotsync starten, während der Palm ausgeschalten ist. Ist die Option aktiviert, müssen Sie sich nicht einloggen. Ist sie deaktiviert, startet der Hotsync erst, nachdem Sie den Login-Button gedrückt haben.
 
Alarme
Ihr Palm wird nicht nur angeschalten, wenn Sie einen der Knöpfe drücken, sondern auch, wenn ein Alarm ausgelöst wird. Hier können Sie nun einstellen, wie sich EasyLock verhalten soll:

Don't require login at alarms
Bei einem Alarm ist kein Einloggen nötig.
Wait for login at alarms
Bei einem Alarm wird auf den Login-Button gewartet. Der Palm wird gesperrt, falls dies nicht passiert.
Der Alarm wird erst nach erfolgreichem/fehlgeschlagenem Login angezeigt.
Wait for login forever at alarms
Bei einem Alarm wird auf den Login-Button gewartet, wobei der unter Timeout eingestellte Wert ignoriert wird.
Der Alarm wird sofort angezeigt. Der "Ok"-Knopf kann aber erst nach erfolgreichem/fehlgeschlagenem Login betätigt werden. Desweiteren ist bei dieser Auswahl der untenstehend beschriebene Message-Screen bei Alarmen automatisch deaktiviert.

Es wird empfohlen, die dritte Variante zu benutzen. Sie bietet ein gutes Mittelmaß zwischen Bequemlichkeit und Sicherheit in diesen Fällen.

Bitte beachten Sie, daß eine Sperrung des Palms erst dann erfolgen kann, wenn Sie den Alarmdialog geschlossen haben. EasyLock versucht alle paar Sekunden, den Palm zu sperren. Sobald der Alarmdialog also beendet ist, dauert es maximal ein paar Sekunden, bis die Systemsperre eintritt. In diesem Fall ist es wahrscheinlich, daß eine sogenannte Zweifachsperre auftritt, da sich der Palm die erste (nicht durchgeführte) Sperrung gemerkt hat. Sie müssen also hier unter Umständen ihr Paßwort zweimal eingeben.

Beachten Sie desweiteren, daß ein Alarm immer angezeigt wird, auch wenn der Login fehlgeschlagen ist.
 

Msg (Message)
Ist diese Option aktiviert und ein Text eingegeben (bis zu 80 Zeichen, Scrolling ist momentan nicht möglich), so wird bei jedem Einschalten des Palms der Bildschirm geleert und dieser Text angezeigt.

Bitte beachten Sie, daß dies eine optionale Funktion ist, die dem ursprünglichen EasyLock-Gedanken entgegen steht (ein potentieller Eindringling soll nicht merken, daß der Palm geschützt ist). Da aber einige Benutzer Wert darauf legten, habe ich es eingebaut. Bitte beachten Sie aber, daß der Bildschirm nur einmal gelöscht wird. Manche Bildschirmelemente (z.B. Uhrzeiten, Batterieanzeige, oder bei Spielen auch der ganze Schirm) werden aber bei bestimmten Programmen regelmäßig geupdatet, so daß sie auch auf dem Message-Screen erscheinen. Da dies in der Regel keine wichtigen (respektive schützenswerten) Daten sind, sollte es kein Problem darstellen.

Beachten Sie desweiteren, daß bei einem fehlgeschlagenen Login der Message-Screen nicht gelöscht wird, sondern erst vom Systemsperre-Bildschirm überzeichnet wird. Falls der Palm aber nicht gesperrt werden kann (z.B. weil gerade ein Alarm angezeigt wird), so setzt EasyLock nach 5 Sekunden den Bildschirm automatisch auf den ursprünglichen Inhalt zurück, damit das Problem behoben werden kann. Anschließend erfolgt aber trotzdem die Systemsperre.
 

Require second button at login
Diese Option ist für diejenigen, denen ein einzelner Knopfdruck nicht sicher genug ist. Wenn Sie diese Option aktivieren, können Sie sich einen zweiten Knopf aussuchen, den Sie beim Einschalten nach dem ersten Knopf drücken müssen.

Danke

Mein Dank geht an Markus Biewer für die Idee von EasyLock und für moralische Unterstützung, sowie für extensives Beta-Testen.

Desweiteren möchte ich den Teilnehmern der Beta-Mailingliste danken. Ohne Sie wäre EasyLock nicht so stabil, wie es momentan ist.

Registrierung

EasyLock ist Shareware. Die Registrierungsgebühr beträgt 5 US$ / 10 DM und der Registrierungsschlüssel kann für alle zukünftigen Versionen von EasyLock benutzt werden.

Die Demoversion von EasyLock läuft 14 Tage. Nach Ablauf dieser zwei Wochen muß EasyLock registriert werden, anderenfalls hört es auf zu arbeiten (der Palm wird dabei nicht gesperrt!)

Es werden die folgenden beiden Möglichkeiten zur Registrierung angeboten:

Für Firmen stehen spezielle Preise und Leistungen zur Verfügung. Bitte wenden Sie sich bei Interesse direkt an mich.

Mailing-Listen

Ich habe zwei Mailing-Listen eingerichtet, in denen Sie sich durch Senden einer leeren Mail anmelden können (für eine bessere Kontrolle können Sie auch zu www.egroups.com gehen und sich dort von Hand eintragen). Sehen Sie bitte davon ab, an die Mailinglisten Mails zu schicken (dies ist im übrigen auch nicht möglich).

EasyLock-Announce
Hier werden Ankündigungen neuer EasyLock-Versionen erscheinen. Falls Sie über Updates informiert werden wollen, schreiben Sie sich bitte in dieser Liste ein. Ankündigungen neuer Versionen werden nur hier und in einschlägigen Webseiten (PalmGear, etc) vorgenommen.
EasyLock Beta
In dieser Liste werde ich Beta-Versionen von EasyLock veröffentlichen.

Kontakt

Wenn Sie sich mit mir in Verbindung setzen wollen, schicken Sie bitte eine Mail an easylock@dseifert.de.

Bitte beachten Sie folgende Punkte, wenn Sie mir einen Fehler in EasyLock berichten wollen:

  1. Lesen Sie sich zuerst die Anleitung und Webseite durch, vielleicht ist Ihre Frage dort ja schon beantwortet.
  2. Überprüfen Sie, ob Sie auch wirklich die neueste Version von EasyLock benutzen, bevor Sie einen Fehler melden, der eventuell schon behoben ist.
  3. Beschreiben Sie den Fehler detailliert. Fehlermeldungen ala "EasyLock funktioniert nicht" sind nicht sehr hilfreich. Eine genaue (je pingeliger desto besser) Beschreibung, wie ich den Fehler reproduzieren kann, erhöht die Wahrscheinlichkeit auf eine rasche Lösung um ein Vielfaches.
  4. Geben Sie an, welche Version von EasyLock, welchen Palm/Visor/... und welches PalmOS Sie benutzen.

© Daniel Seifert, 2000-2001