|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Qui me "Traduit un Code FLASH en VB6" svplé ? [ Algorithme / Divers ] (reacen)
Informations & options pour cette discussion
|
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é 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
|
Téléchargements
Logiciels à télécharger sur le même thème :
|