Forum - Planète-Nokia: [TUTORIAL] Signer Une application - Forum - Planète-Nokia

Aller au contenu

Connexion Inscription Aide
  • (57 Pages)
  • +
  • 1
  • 2
  • 3
  • Dernière »
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

[TUTORIAL] Signer Une application Pour les Symbians 3eme edition Noter : ***** 1 Votes

#1 L'utilisateur est hors-ligne   SlipKoRnSaad Icône

  • Animateur (Software)
  • Icône
Messages
4341
Opérateur
Meditel
Mobile
Voir signature !

Posté 31 janvier 2007 - 20:18

:!: IMPORTANT :!: Explications sur les signatures :!: IMPORTANT :!:

(Préambule by r4ph43l)

Toutes les applications que créent les développeurs doivent être signées, sans exception, pour fonctionner correctement et normalement (ce n'est pas un choix du programmeur). Cette signature permet d'indiquer que l'application est correcte et peut être utilisée par tout le monde.

Les développeurs doivent faire une demande de signature auprès de SymbianSigned pour que leur application soit instalables sur tous les mobiles. Cependant, cette demande prend du temps (parfois près d'un an), et donc les développeurs proposent leur application non signée dans un premier temps (D'ailleurs, ces temps ci, on ne voit plus de réponses de la part de Symbian Signed).

Avant, les utilisateurs pouvaient créer un compte sur Symbian Signed, et obtenir un certificat pour UN seul mobile : le notre (selon le numéro IMEI, unique pour tous les téléphones), ce certificat nous permettait de signer nos applications. C'est cette partie qu'il n'est plus possible d'effectuer désormais.

Cependant, Symbian Signed a proposé un autre moyen : open-signed qui permet de signer pour soi même (donc pour notre seul numéro IMEI) une application qui a été créée pour pouvoir être signée de cette façon là. Les anciennes applications ne peuvent donc pas être signées de cette façon. Comme ce système est relativement nouveau, et qu'il n'est pas au point, les développeurs sont assez rares à proposer de telles applications.

Comment contourner ce problème ?
Première solution, un site chinois propose de délivrer des certificats et donc de signer par nous-mêmes nos applications (comme l'ancien système). Ce site n'est pas officiel, mais il s'est révélé sérieux. Vous pouvez suivre le tutoriel (premier post) et posez vos questions dans ce sujet : http://www.planete-n...showtopic=52000 . Regardez en particulier le post 37 qui reprend un tutoriel complet, du début à la fin : http://www.planete-n.......st&p=460511 , ou utilisez le tutoriel du premier post (premier lien cité : http://www.planete-n...showtopic=52000 ), et suivez ensuite le tutoriel du premier post de ce sujet ici, après ces quelques lignes.

Deuxième solution, certains l'ont plus ou moins abordé, c'est le hacking de votre téléphone, qui déverrouille certains fichiers du système du téléphone, et permet d'installer des fichiers non signés. Cependant, cette manipulation fait sauter la garantie, et est à vos risques et périls. Le forum ne l'encourage pas, et c'est pourquoi nous ne donneront pas la marche à suivre.

___________________________________________________

Salut à vous tous :wink:

Ce tuto, est un préambule pour d'autres Tutos qui viendront par après...

Souvent on entend parler de la signature des applications pour Symbian 3eme edition, de quoi s'agit il? : tout simplement, c'est une sorte de signature numérique permettant à l'application de bénéficier de quelques "droits" (accès aux données personnelles, accès aux moyens de connectivités etc...) et en même temps pour protéger l'application d'être facilement crackée ou piratée...

Bref, ce tuto montre d'une façon simplifiée comment procéder à la signature d'une application, ceci est pratique par exemple lorsque l'on veut essayer une application de développement ou une application beta qui n'a pas était signée par le développeur...

Le processus de la signature est assez complexe à première vue, mais après deux essais, il devient une affaire de 5min :wink: :bravo:

Image attachée


1) rendez-vous sur le site https://www.symbiansigned.com/app/page et créer un compte, ensuite, connectez vous.

Après il va falloir :

2) télécharger et installer le logiciel DevCertRequest.exe (Fichier joint  DevCertRequest_30_10_2006_v2.0.rar (3,54 Mo)
Nombre de téléchargements : 1152125) qui va nous permettre de générer le fichier *.csr qui va nous servir pour l'étape 8

3) Après l'installation, lancer l'application et procéder comme suit (à la place de SlipKoRnSaad mettre ce que vous voulez) :

Image attachée


Puis "next"

4) Dans la deuxième étape, il nous faudra une clé privée *.key qui sera nécessaire à la création du fichier *.csr, pour la créer, il suffit de procéder comme sur la capture :

Image attachée


-Taper un nom et un mot de passe de votre choix (il faut s'en souvenir pour la dernière étape) :

Image attachée


Puis "next"

5) Remplir les informations librement :

Image attachée


6) Ensuite il faut saisir votre IMEI comme suit :

Image attachée


Image attachée


"add" puis "ok" et enfin "next"

PS : N'oublions pas d'ajouter toutes les "possibilités" = "capabilities" qui sont en effet les criteres pour la validité du certificat et par conséquent pour permettre à l'application de s'installer

7) Dernière étape dans DevCertRequest, cliquer sur "finish" pour créer votre fichier *.csr (demande de certificat)

Image attachée


Image attachée


8 ) Une fois tout cela passe sans problème, rendez-vous sur www.symbiansigned.com/app/barclayhtml/devcert/requestupload.jsp (ou My Symbian Signed >>> Developer Certificates >>> Request ) pour ainsi créer votre certificat (*.cer cette fois ci ), vous allez obtenir l'écran suivant :

Image attachée


-Il vous reste à choisir le fichier *csr que vous veniez de créer (il se trouverait dans : C:\Documents and Settings\moi), dans mon cas c'est SlipKoRnSaad.csr

Image attachée


-Après, choisir "send" et télécharger le fichier dans votre dossier :

Image attachée


Vous allez remarquer peut-être, que l'extension du fichier juste téléchargé est *.html, il faut impérativement la changer en *.cer sinon vous allez échouer à signer l'application :wink:

-Ensuite il ne vous restera qu'à créer un dossier comprenant l'application à signer + le certificat que vous veniez de télécharger (SlipKoRnSaad.cer) + la clé privée que vous avez utilisés pour créer votre demande de certificat (SKS.key) + le fichier de la demande de certificat (SlipKoRnSaad.csr) + SignSIS + auto_signsis.bat (pour les deux derniers, voir le fichier joint)

:arrow: Fichier joint  Symbian_Signed.rar (379,05 Ko)
Nombre de téléchargements : 1310832

-Toute chose à sa place, il va falloir éditer le fichier auto_signsis.bat :

Image attachée


-Comme suit (je vais prendre comme application à signer : taskspy) :

:arrow: Fichier joint  TaskSpy.sis (68,32 Ko)
Nombre de téléchargements : 4173

Image attachée


-Avec : nokia3650 le mot de passe que j'ai attribué à ma clé privée lors de la création du fichier *.csr (etape 4-2)

-Enregistrer les modifications

-Enfin, exécuter le fichier *.bat et le tour sera joué :wink:

-Une fois le fichier signé est crée, transférer le vers votre mobile...:)

PS : pour d'autres applications, il suffit de procéder exactement de la même manière à condition de respecter le nom de chaque extension pour chaque fichier :wink:

Des questions? N'hésitez pas...Vous pouvez aussi vous informez à partir du site www.symbiansigned.com :)

:bravo:

----------------------------------------
Edit Caro: Si vous avez du mal avec la ligne de commande, voici 2 softs qui vont vous permettre de signer une application encore plus facilement :

Xpress Signer :

Image IPB


:arrow: Fichier joint  Signer_eng.zip (1,17 Mo)
Nombre de téléchargements : 4314

Toutes les étapes restent les mêmes presque sauf qu'au lieu de modifier le *.bat, lancez Xpress Signer et laissez vous guider. :roll: :wink:

:bravo:


BinpdasignSIS :

Image attachée


:arrow: Fichier joint  BinpdasignSiS.rar (794,07 Ko)
Nombre de téléchargements : 5078

Il suffit de se laisser guider, c'est très facile. Pas besoin de password si votre certif vient du forum OPDA. ;)

Bonne signature à tous. :bravo:
   Mobiles actuels : E90, E71, E75, N82, N86, N91 8Gb, INNOV8, 5800XM, OMNIA HD, N900, (iPhone)


Image IPB

#2 L'utilisateur est hors-ligne   TaRuX Icône

  • Membre Senior
  • Icône
Messages
7070
Opérateur
IAM / SFR
Mobile
Iphone 3G

Posté 31 janvier 2007 - 20:22

:shock:

du grand art .. MERCI 8) ..
0

#3 L'utilisateur est hors-ligne   Jacques Icône

  • Animateur - Modérateur
  • Icône
Messages
17260
Opérateur
SFR
Mobile
Iphone 3GS black - SE Vivaz

Posté 31 janvier 2007 - 20:29

surement très fort l'ami,mais trop pour moi! :wink: :thumb:
bravo,l'artiste!
Image IPB
Image IPB

#4 L'utilisateur est hors-ligne   KGB Icône

  •  
  • Icône
Messages
4117
Opérateur
Orange - Origami Jet
Mobile
Nokia(s)

Posté 31 janvier 2007 - 20:32

:grin: :grin:


Bravo Maestro :bravo:
KGB®
0

#5 L'utilisateur est hors-ligne   KhaLidoO Icône

  • Piplette
  • Icône
Messages
844
Opérateur
Méditel 3G
Mobile
iPhone 4

Posté 31 janvier 2007 - 20:51

Je l'ai trouvé trés complexe ! :shock:

Merci SKS pour ce Tuto ! ;)
Sony

like.no.other
0

#6 L'utilisateur est hors-ligne   ZeusPower Icône

  • Membre Senior
  • Icône
Messages
16632
Opérateur
Sunrise3G-Swisscom3G-Orange
Mobile
Principaux: N95 8GB, N73, etc...

Posté 31 janvier 2007 - 21:12

Et ben, fallait la trouver celle là! :shock:
Bravo SKS, un tuto de derrière les fagots, come d'hab! :thumb:

Image IPB

° Merci à AB Auto, un magasin sympa à Genève pour votre mobile!!
° www.zeuspower.ch - faites moi une ptite visite ;o)
° Pensez à faire une recherche avant de poster! ;o)

0

#7 L'utilisateur est hors-ligne   teoz Icône

  • Membre habitué
  • Icône
Messages
237
Opérateur
F SFR
Mobile
Nokia N95 Deep plum

Posté 31 janvier 2007 - 22:19

Jolie travail...tu monte le niveau d'un cran!!! :pitié:
Nokia Addicted

TEOZ
0

#8 L'utilisateur est hors-ligne   sHin0 Icône

  • V-I-P
  • Icône
Messages
884
Opérateur
BouygteL
Mobile
Iphone 3Gs 16Go - SE C902 - T650i - W200i

Posté 31 janvier 2007 - 22:21

Merci et Bravo pour ce tuto SKS ;)
Image IPB

Image IPB

Image IPB
0

#9 L'utilisateur est hors-ligne   SlipKoRnSaad Icône

  • Animateur (Software)
  • Icône
Messages
4341
Opérateur
Meditel
Mobile
Voir signature !

Posté 31 janvier 2007 - 22:37

merci à vous tous :grin: :)
   Mobiles actuels : E90, E71, E75, N82, N86, N91 8Gb, INNOV8, 5800XM, OMNIA HD, N900, (iPhone)


Image IPB

#10 L'utilisateur est hors-ligne   mr Chang Icône

  • Membres
  • Icône
Messages
5582
Opérateur
Orange CH
Mobile
I Phone 4 Black 16GB

Posté 31 janvier 2007 - 23:15

Mais d'oû sors-tu tout ca .... :shock: :bravo: :pitié:
I Phone 3Gs 32Gb Black
0

#11 L'utilisateur est hors-ligne   Nathanaël Icône

  • Admis avec mention 400D
  • Icône
Messages
3558
Opérateur
SFR
Mobile
Nokia N70

Posté 01 février 2007 - 13:28

:0

Super tuto !! :grin: T'es une bête Saad !! :grin: :content: :wink:

Merci beaucoup !! :) ;)
Image IPB

Image IPB

Image IPB

Image IPB

#12 L'utilisateur est hors-ligne   lifebloger Icône

  • Membre Indispensable
  • Icône
Messages
1380
Opérateur
Orange F
Mobile
Nokia N900

Posté 07 février 2007 - 18:52

SlipKoRnSaad, j'ai à ce jour fait trois tentatives en suivant à la lettre tes étapes, qui sont par ailleurs très claires, mais à la toute fin de la procédure lorsqu'il faut cliquer sur "auto-signed" pour l'exécuter, je n'ai aucune nouvelle application qui se crée.
Aurais-tu une explication ? :wink:
0

#13 L'utilisateur est hors-ligne   SlipKoRnSaad Icône

  • Animateur (Software)
  • Icône
Messages
4341
Opérateur
Meditel
Mobile
Voir signature !

Posté 07 février 2007 - 19:32

peux tu faire une capture de ton fichier *.bat? (ouvert)
   Mobiles actuels : E90, E71, E75, N82, N86, N91 8Gb, INNOV8, 5800XM, OMNIA HD, N900, (iPhone)


Image IPB

#14 L'utilisateur est hors-ligne   lifebloger Icône

  • Membre Indispensable
  • Icône
Messages
1380
Opérateur
Orange F
Mobile
Nokia N900

Posté 07 février 2007 - 20:00

J'aimerais bien mais je suppose qu'il faut une application particulière pour réaliser cette capture et je ne l'ai pas ...
Désolé. :oops:
0

#15 L'utilisateur est en ligne   Tiffken Icône

  • Membre très actif
  • Icône
Messages
508
Opérateur
PROXIMUS

Posté 08 février 2007 - 15:25

Un tout grand merci pour ce super Tuto SKS ... :bravo:
Image IPB

Image IPB

Image IPB
0

  • (57 Pages)
  • +
  • 1
  • 2
  • 3
  • Dernière »
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet



1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

  1. MSN/Bing