S'enregistrer | Rechercher | FAQ | Liste des Membres | Groupes d'utilisateurs | Connexion

  Nom d'utilisateur:    Mot de passe:       

  

Poster un nouveau sujet   Répondre au sujet Page 1 sur 1
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
MessagePosté le: Ven Fév 15, 2013 9:44 am    Sujet du message: Zend studio 10 est sortie Répondre en citant

SHEPSHEP
Projets


 
Inscrit le: 08 Avr 2009
Messages: 268
Localisation: /dev/null



Comme la V9, la 10 est limitée à 30 jours d'utilisation.

Test de modification de la clé de licence :

EICDFCFDEG => origin (30 jours)
DICDFCFDEG => 20j
CICDFCFDEG => ERROR PARSING => /5/02/2013
EHCDFCFDEG => 29j

Hypothèses vérifiées :

1) La clé est la date d'installation ou d'activation de la version d'essai.
2) La comparaison se fait par rapport à la date du système qui l'exécute.
3) Si la date de la licence est mal formée => Parsing Error => ECHEC
4) Si la date de la licence est supérieur à la date du système => ECHEC
5) Si la date de la licence est antérieur de plus de 30 jours à la date système => ECHEC

Signification des caractères :

C => /
D => 0
E => 1
F => 2
G => 3
H => 4
I => 5
etc...

DĂ©composition :

Char 1 : Jour (dizaine)
Char 2 : Jour (unité)
Char 3 : SĂ©parateur "/"
Char 4 : Mois (dizaine)
Char 5 : Mois (unité)
Char 6 : SĂ©parateur "/"
Char 7 : Année
Char 8 : Année
Char 9 : Année
Char 10 : Année

Solutions :

1) En modifiant régulièrement le fichier de licence pour que la date d'installation ne soit antérieur de plus de 30 jours à la date du système.
2) Faire un pre loader qui modifie le fichier de licence à la date du système en suivant les règles d'encodage.

++
2ShEp
Voir le profil de l'utilisateur Envoyer un message privés Visiter le site web de l'utilisateur
MessagePosté le: Ven Avr 12, 2013 8:06 am    Sujet du message: Répondre en citant

SHEPSHEP
Projets


 
Inscrit le: 08 Avr 2009
Messages: 268
Localisation: /dev/null



Salut Ă  tous,

Un petit préloader pour réécrire le fichier de licence et lancer l'appli.
Comme ca la limite reste bloquer Ă  30 jours.

Code:
Dim t1(11)
Dim datejour
Dim car
Dim str

datejour = date
str = "   "

t1(0)="D"
t1(1)="E"
t1(2)="F"
t1(3)="G"
t1(4)="H"
t1(5)="I"
t1(6)="J"
t1(7)="K"
t1(8)="L"
t1(9)="M"
t1(10)="C"

 For i=1 To Len(datejour)
 
   car = Mid(datejour,i,1)
   
   If car = "/" Then
      str = str&t1(10)
   Else
      str = str&t1(Mid(datejour,i,1))
   End If
 Next
 
 
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("C:\Users\ShEp\.ZendStudio\10_0", 2, true)
f.write(str)

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """C:\Program Files\Zend\Zend Studio 10.0.0\ZendStudio.exe"""


EDIT 0 : Pour ceux qui n'aurait pas reconnu, c'est du VBS.
Voir le profil de l'utilisateur Envoyer un message privés Visiter le site web de l'utilisateur
MessagePosté le: Ven Avr 12, 2013 10:56 am    Sujet du message: Répondre en citant

TorTukiTu
Site Admin


 
Inscrit le: 07 Fév 2008
Messages: 1960
Localisation: Devant son pc durant la redaction de ce message



Merci pour cette astuce =). C'est bien trouvé.

Tortue 974.
Voir le profil de l'utilisateur Envoyer un message privés Visiter le site web de l'utilisateur Compte AIM MSN Messenger Numéro ICQ
MessagePosté le: Ven Avr 12, 2013 2:40 pm    Sujet du message: Répondre en citant

SHEPSHEP
Projets


 
Inscrit le: 08 Avr 2009
Messages: 268
Localisation: /dev/null



De rien.

Ca m'a occupé ce matin le temps de remonter un serveur de DEV depuis le backup Razz
Voir le profil de l'utilisateur Envoyer un message privés Visiter le site web de l'utilisateur
Poster un nouveau sujet   Répondre au sujet Page 1 sur 1

  


 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum



110003 Attacks blocked