Accueil > Forum > > > > Qui me "Traduit un Code FLASH en VB6" svplé ?
Qui me "Traduit un Code FLASH en VB6" svplé ?
mercredi 13 août 2008 à 17:41:32 |
Qui me "Traduit un Code FLASH en VB6" svplé ?

reacen
|
Salut, Puisque chui totalement nuul en Action Scripte du Flash, j'ai piké ce code d'un fichier swf, qui va trop me servir a crypter et decrypter un stuff, et j'aimerais bien l'avoir en VB6.0 
#initclip 82 if (!ank.utils.Crypt) { if (!ank) { _global.ank = new Object(); } // end if if (!ank.utils) { _global.ank.utils = new Object(); } // end if var _loc1 = (_global.ank.utils.Crypt = function () { }).prototype; (_global.ank.utils.Crypt = function () { }).cryptPassword = function (pwd, key) { var _loc4 = "#1"; var _loc5 = 0; while (++_loc5, _loc5 < pwd.length) { var _loc6 = pwd.charCodeAt(_loc5); var _loc7 = key.charCodeAt(_loc5); var _loc8 = Math.floor(_loc6 / 16); var _loc9 = _loc6 % 16; _loc4 = _loc4 + (ank.utils.Crypt.HASH[(_loc8 + _loc7 % ank.utils.Crypt.HASH.length) % ank.utils.Crypt.HASH.length] + ank.utils.Crypt.HASH[(_loc9 + _loc7 % ank.utils.Crypt.HASH.length) % ank.utils.Crypt.HASH.length]); } // end while return (_loc4); }; ASSetPropFlags(_loc1, null, 1); (_global.ank.utils.Crypt = function () { }).HASH = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "-", "_"); } // end if #endinitclip
j'ai aucune idée de ce que sont les procedures ou les fonctions dans le code si-dessus. Mais si c'est possible d'avoir une Fonction en vb6.0, simple comme: Crypte (String,Key) as string (blablabla) End Sub
Je seré trop heureux et reconessant ! Merci d'avanceuuuuuuuuuuuuuuuuh !
 Technologie Reacen²
|
|
mercredi 13 août 2008 à 20:16:58 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

cyrilremy
|
Heuuuuuuuuu... j'y connais rien non plus :D maéis si tu cherches des systèmes de cryptage y en a plein sur le site 
|
|
mercredi 13 août 2008 à 20:30:43 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

reacen
|
Je savé qu'on allé me proposer cette idée  Mais, je cherche a Crypter les donné selon le code FLASH en haut :) Je pensé aller fair visite du Forum de la Planet Flash (http://www.flashkod.com/) Mais, pour dir quoi ? "Allo Planette des FLASHeur, ya quelqun qui comprend le VB6.0 Pour me Traduir ? Car vote language est trop dur pour moi ?"Mdr, enfin chais pas trop ... Je doute qu'on va me repondre labas  Pourvu qu'un bonne homme m'aide, pssque c'est trop urgent là ..  Technologie Reacen²
|
|
mercredi 13 août 2008 à 22:41:53 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

stefbuet
|
Si t'as decompiler le swf c'est que tu n'as pas la source et que tu n'est pas l'auteur. Pour ton code, vu que tu l'as decompilé, les commentaires ne sont plus la, les noms de variables n'ont plus de noms qui veulent dire quelque chose, donc la logique de ton code est assez dur a comprendre maintenant...
|
|
mercredi 13 août 2008 à 22:53:56 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

reacen
|
Donc, tu veu dir que je peu JAMAIS encoder et l'envoier au serveur encodé, selon la source en haut ? c'est bien ca ? jlaisse tomber le tout ?  Technologie Reacen²
|
|
jeudi 14 août 2008 à 00:26:16 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

PCPT
|
Réponse acceptée !
salut, FlashKod, comme VbFrance, propose des codes open-source. logique puisque tout çà c'est CS :) donc pas de décompilation quelconque, reacen a juste inversé les termes SWF et FLA.... traduire? tu pourrais lire avant!!!! if (!ank.utils.Crypt)pas traduisible, ressource/biblio ANK, on peut pas te pondre une biblio... HASH = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "-", "_")ceci n'est que la suite de caractères pour le codage en BASE64, donc on sait que le résultat sera ensuite converti en base64. çà c'est présent et sur VbF, et sur codyx.org nous reste donc le principal while (++_loc5, _loc5 < pwd.length) for i= loc5+1 to len(pwd) { var _loc6 = pwd.charCodeAt(_loc5);
je suppose loc6 = mid(pwd,i,1) var _loc7 = key.charCodeAt(_loc5);
je suppose loc7 = mid$(key,i,1) var _loc8 = Math.floor(_loc6 / 16);
çà ressemble à une valeur entière, donc loc8 = loc6 \ 16 var _loc9 = _loc6 % 16;
logiquement le reste, donc loc9 = loc6 mod 16 _loc4 = _loc4 + (ank.utils.Crypt.HASH[(_loc8 + _loc7 % ank.utils.Crypt.HASH.length) % ank.utils.Crypt.HASH.length] + ank.utils.Crypt.HASH[(_loc9 + _loc7 % ank.utils.Crypt.HASH.length) % ank.utils.Crypt.HASH.length]);
on tape de nouveau dans les biblios.... c'est audacieux de demander ici ce que tu n'oses pas demander là-bas par audacieux j'entends.... j'entends rien en fait!   Prenez un instant pour répondre à ce sondage svp
|
|
jeudi 14 août 2008 à 00:43:44 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

reacen
|
PCPT !!!!! Avant jt'aimé pas (a cause du message privé [a propos de mes sources] Ultra choquant) Mais mannant té mon heros !!! jt'addor !! XD
Tu peu stplé m'aider, a avoir le code complet en :
Public Function Crypter (String,Clef) ... End Sub
passe que je risque de me coincé la nuit, et trouver personne pr m'aider .. (passe que j'y travaille dé mannant)

Technologie Reacen²
|
|
jeudi 14 août 2008 à 01:14:51 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

PCPT
|
oh non s'il te plaît aime moi  dur dur de différencioer le rôle et la personne hein.... t'aider? OUI pourquoi pas te faire le code? j'ai aussi des trucs à faire, désolé  donne moi quelques TRACES (mot tapé, clé, résultat) et je jète un oeil ce soir...
|
|
jeudi 14 août 2008 à 01:26:01 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

reacen
|
Té le mec le plus bizard que j'ai jamais connu dans un Forum. toutes facons j'ai rien a dir, té trop pro, pi t'est Admin.. Tien, le truc: X % Y (Que tu vien de dir que sa donne MOD)
Ce mod la, il sert a quoi exactement ?
Quand je fais par exemple: msgbox 1 MOD 50
Sa donne toujour le 1er numero, mais quand sa depasse le 2eme, ca commence a renvoier un 0. C'est ca son bute ?
Technologie Reacen²
|
|
jeudi 14 août 2008 à 01:56:11 |
Re : Qui me "Traduit un Code FLASH en VB6" svplé ?

PCPT
|
va savoir quoi passe avant quoi.... anyway comme dirait les ricains.... MOD (fonction VB) est le raccourci de MODULO [F1]
Mod, opérateur Permet de diviser deux nombres en ne renvoyant que le reste. Syntaxe result=number1Modnumber2 La syntaxe de l'opérateur Mod comprend les éléments suivants : Remarques L'opérateur modulo, ou reste, divise l'argument number1 par l'argument number2 (en arrondissant les nombres à virgules flottantes à des nombres entiers) et ne retourne que le reste dans l'argument result. Par exemple, dans l' expression ci-dessous, A (argument result) est égal à 5. A = 19 Mod 6.7
En général, le type de données de l'argument result est Byte, un variant de type Byte, Integer, un variant de type Integer, Long ou Variant contenant une donnée de type Long, que l'argument result soit ou non un nombre entier. La partie décimale est tronquée. Cependant, si une expression est Null, l'argument result est Null. Toute expression Empty est traitée comme si elle avait la valeur 0.
l'aide indique bien " L'opérateur modulo, ou reste" j'ai écris : " logiquement le reste, donc loc9 = loc6 mod 16" exemple : 9 / 3 = 3 => si je divise 9 par 3, j'ai 3. (3*3 = 9) 9 MOD 3 va me renvoyer 0 parce que 3*3 me renvoie un entier, l'entier qu'est 9 par contre 10/3 = 3.33333..... l'entier de 3.3333...... est bien 3. 3*3 = 9, il me manque 1 pour arriver à 10. ( 10-1 = 9) 10 MOD 3 me renvoie ce fameux 1 MOD renvoie le reste entier de la division de l'entier ce principe est la base même de toute conversion DECIMAL vers BASEX Prenez un instant pour répondre à ce sondage svp
|
|
Cette discussion est classée dans : var, hash, crypt, utils, ank
Répondre à ce message
Sujets en rapport avec ce message
appel de DLL écrite en C [ par laet ]
Bonjour,J'ai un problème d'appel de DLL écrite en C, dans mon code en VB. pourriez vous m'aider ? ? ? Voici mon message d'erreur quand j'exécute mon V
pbl de connexion à ma base access [ par seb ]
voici mon codePrivate Sub Commande0_Click()Dim db As DatabaseDim rs As RecordsetDim var As StringSet db = CurrentDb()'Instruction SQLvar = "select * f
pbl [ par seb ]
voici mon codePrivate Sub Commande0_Click()Dim db As DatabaseDim rs As RecordsetDim var As StringSet db = CurrentDb()'Instruction SQLvar = "select * f
QUESTION POUR LES BOSS [ par vish ]
Salut a tous , voila , j'ai réalisé un programme ou j'effectue une connexion mannuelle CAD que a chaque fois que j'execute les requete sous forme de f
QUESTION POUR VB BOSS [ par vish ]
Salut a tous , voila , j'ai réalisé un programme ou j'effectue une connexion mannuelle CAD que a chaque fois que j'execute les requete sous forme de f
Ajouter un item a un ComboBox (l'item est celui d'un autre ComboBox) [ par Le_Roux ]
Je veu que lorsquon choisi un certain item et que l'on pese sur un bouton, cet item s'ajoute a un autre ComboBox, avec le code cidessous, sa ajoute le
Conversion d'une variable string en tableau de char... [ par PeTeRs ]
Vi vi, c encore moi...Je vais m'exprimer clairement : dim rst as recordsetdim var as stringvar = rst.fields("email")'donc là on est bien d'accord, la
HELP!!!! [ par ronando ]
je ne comprend pas je veu faire une addition et ca ne marche pas !!!!eu lieu d'ajouter les 2 nombres ca les met cote a cote !lbl1 et lbl2 sont 2 libel
integrer une var. dans un bouton ( Command_click ) [ par erwan ]
comment faire pour que s'affiche une variable dans un bouton du style Command1 ....Je suis entrain de créer une importation excel vers Acces ( promis,
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
ACCES ODBCACCES ODBC par yannickcottin
Cliquez pour lire la suite par yannickcottin
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|