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
COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|