- www.spichal.net - http://blog.spichal.net -

How To : Symbian-Software signieren

Dieser Eintrag stammt von admin Am 8.7.2008 @ 15:17 In Mobile | 1 Kommentar

SymbianOS hat ein recht restriktives Rechtesystem und läßt unsignierte Software nicht zur Installation zu. Die Signierung der Software erfolgt normalerweise nur durch wenige ausgesuchte Zertifizierungsstellen weltweit und ist kostenpflichtig

Auf der einen Seite wird so eine zusätzliche Sicherheitsebene geschaffen, so daß nicht jede x-beliebige Software ungeprüft installiert werden kann. Auf der anderen Seite ist gerade der finanzielle Aufwand ein Problem für die Programmierer von Freeware-Lösungen.

Nach vielen Hin und Her bietet SymbianSigned seit einiger Zeit nun eine Möglichkeit, Installationspakete kostenlos online signieren zu lassen. Um dem Sicherheitsgedanken Rechnung zu tragen, kann die Software hierüber nur für eine bestimmte IMEI (weltweit eindeutige Seriennummer eines Mobiltelefons) signiert werden. Die Installation gelingt somit dann nur auf genau diesem Gerät.

Da es mittlerweile viele gute Freeware-Programme für Symbian/Series60 3rd Ed. gibt, möchte ich in einem kurzen How To darstellen, wie man zu einer signierten Installationsversion kommt.

1. Voraussetzung für die Signierung ist natürlich eine physikalisch vorhandene Installationsdatei (.sisx).

2. Der Open Signed Online [1] Dienst befindet sich momentan noch in einer Beta-Phase, ist aber nach meiner bisherigen Kenntnis funktionsfähig. Man ruft einfach die Seite auf und muß nun einige Angaben machen, sowie das Installationspaket hochladen.

3. Die IMEI des eigenen Mobiltelefons ermittelt man mit dem Shortcut *#06#. Die Kombination gibt man einfach über die Tastatur des Mobiltelefons ein und bekommt dann die IMEI angezeigt.

4. Die so ermittelt IMEI trägt man nun auf der Open Signed-Seite ein, gibt seine Mailadresse an (Achtung : unbedingt gültige Mailadresse verwenden !) und lädt die Applikation hoch.

5. Nun muß man noch angeben, welche kritischen Prozesse die Applikation nutzt.

Symbian unterscheidet hier zwischen verschiedenen Aktionen, über die die Software auf Systemprozesse zugreift (z.B. Nutzung des Netzwerkes, Zugriff auf Benutzerdaten, etc.).

Wenn vom Entwickler der Software keine Angaben vorliegen, sollte man hier besser alle Prozesse markieren. Andernfalls kann es passieren, daß hinterher die Software nicht korrekt installiert oder genutzt werden kann, da einige Prozesse nicht freigegeben werden.

6. Nach Abschluß der Sicherheitsabfrage kann man dann die Software zur Signierung übertragen. Als Bestätigung erhält man kurze Zeit später eine Email mit einem Bestätigungslink.Erst nach Aufruf des Links wird die Signierung bei Symbian verarbeitet.

7. Letztendlich erhält man kurze Zeit später erneut eine Mail mit einem Link zum Download der signierten Installationsdatei. Diese läßt sich jetzt auf dem Gerät mit der angegebenen IMEI problemlos installieren und nutzen.


Dieser Artikel wurde ausgedruckt ab www.spichal.net: http://blog.spichal.net

URL zum Artikel: http://blog.spichal.net/2008/07/08/how-to-symbian-software-signieren/

URLs in this post:
[1] Dienst: http://blog.spichal.nethttps://www.symbiansigned.com/app/page/public/openSignedO
nline.do

Klicken hier zum Drucken.