PDA

[HowTo] Midlet signieren





View Full Version: [HowTo] Midlet signieren


madmax
19.02.2006, 22:33
HowTo Midlet signieren






benötigt wird :


das JAVA Midlet z.B. für den masterPatch (http://chaos.allsiemens.com/download/Master.rar)
die Software Smelter (http://avkiev.kiev.ua/Siemens/Smelter/Smelter.htm)
Zugriff auf den Config Ordner im Handy z.B. per S25@once (http://www.jp-shaw.de/s25/index.html)
Folgende Datei vom Handy auf den PC kopieren

2:\Config\Policy\manufacturer.sbp
Smelter starten
http://files.modopo.com/howto/midlet-bild1.png
Zertifikat erzeugen

Das Zertifikat wird mit den angehakten Optionen erzeugt. Man kann an dieser Stelle auch ein allgemeines Zertifikat erzeugen bei dem alle Aktionen und Zugriffe gestattet sind. Dies gestattet auch bösartigen Midlets Zugriff auf SMS und MMS Versand oder Internet Zugriff.

http://files.modopo.com/howto/midlet-bild2.png

Der Name ist beliebig, ein eindeutiger Name erleichtert natürlich die Arbeit.

Anschließen die unter 1. kopierte Datei auswählen. Das obige Zertifikat wird darin eingetragen.

http://files.modopo.com/howto/midlet-bild3.png
Midlet signieren (wieder mit Smelter)

Zuerst wird das Zertifikat ausgewählt

http://files.modopo.com/howto/midlet-bild4.png

http://files.modopo.com/howto/midlet-bild5.png

Dann die JAR Datei des Midlets, das Midlet selber, auswählen

http://files.modopo.com/howto/midlet-bild6.png

http://files.modopo.com/howto/midlet-bild7.png

Das Zertifikat ist nun in die JAD Datei des Midlets eingetragen worden.
die Dateien aufs Handy kopieren

2:\Config\Policy\manufacturer.sbp
2:\Config\Certificate store\Master91.der Speicherort für Zertifikate

sowie die JAD und JAR Dateien des Midlets

0:\Data\Java\jam\Applications in einen eigenen Ordner

Weitere Midlets können dann ab Punkt 4. und folgend signiert werden, ein neues Zertifikat ist nur bei erweiterten Berechtigungen für das Midlet erforderlich.
Fertig !Diskussion, Fragen und Antworten dazu gibt es hier (http://forum.modopo.com/showthread.php?t=6231)
© MODOPO.COM



View Full Version: [HowTo] Midlet signieren