Programme super Basic dans .net (VB.NET 2005 Express), base de données SQLite (3) et environ 7 millions de réseaux possibles d'utiliser ;).
Le programme se compose d'un type de requête SQL simple: SÉLECTIONNEZ * DE touches où …
Quelques secondes plus tard vient le résultat, J'ai parcouru le jeu sur nombreux réseaux et plus 90% Il a pas de problèmes et ces, quelques-uns étaient ceux qui ne le routeur avait plus le mot de passe par défaut de meo 🙁
Je vous conseille (Si vous ne souhaitez pas que le personnel aller à votre réseau) configurer correctement votre réseau sans fil, tout simplement renommer le réseau qui le rend plus difficile à utiliser, mais il n'est pas impossible!
Retour au programme, avaient quelques erreurs dans la base de données – Fixe grâce à un utilisateur – Merci “John”!
Une suggestion serait d'utiliser un fichier texte, mais dans windows est difficile et plus lente de la demande du réseau, donc je continuais à l'aide du SQLite, mais cette fois vous devez disposer de la dll à côté de l'exe (Quelles sont les causes du programme de travail sous linux (avec la mono)
Exigences (Windows)
- .net 2.0 (Il s'agit de pré installé sur windows vista ou supérieur)
Exigences (Linux et mac – Bien que ne pas testé)
- mono runtimes installé
- SQLite 3 installé
Télécharger: Notez que vous devez télécharger le programme et la base de données et il décompresse dans le même dossier que le fichier exécutable.
*EDIT 23-02-2010*
Enfin Testé sur Mac 🙂 et fonctionne très bien.
Récemment descubri la dll que sqlite ne fonctionne pas sur windows 7 64bits (chose assez étrange…) mais voici le fix ici, juste décompresser la dll et remplacer l'existant. Remarque c'est une solution rapide et seulement fonctionne sur windows.
Miguel bon, TMB a un programme, écrit en python, travaux sur tous les systèmes d'exploitation, juste besoin d'avoir de python, runtime PyGtk et gtk, dans le cas d'une distribution linux, ja vient tout installé… http://code.google.com/p/thomsonpasswordreminder/
John: http://www.py2exe.org/ converte isso para apenas um exe 🙂 mais pratico em windows 🙂
Bien entendu, linux a déjà tout, et ce qui ne l'a pas.. installe très facilement.
Aimé la partie il génère les passes après qu'il est installé, permet d'économiser beaucoup d'espace, mais une chose que j'ai remarqué, é que no meu P3@733 Debian gera muito mais rapido que no meu portatil de trabalho em windows 🙁
Parce que, Je pense k Oui, pas converti à l'exécutable sous windows seulement depuis le double clic, donc le code source pour tous les
Hey! Et une version pour ANDROID?! C'est ce qui a été! Merci!
J'ai juste lu un coisitas rapide… mas se tiveres acesso a uma linha de comandos e ao sqlite3 podes perfeitamente usar a versão de iphone/linux e outra que li é que já existe mono a trabalhar para isso 🙂 se tiveres paciência para testar o pessoal certamente curtia 🙂
bien, patience que j'aurai. mais je ne comprends pas la programmation! Si je l'indique cela quand vous les étapes pour essayer… J'ai la base de données en SQL3 et obtenu le script qui est utilisé dans l'iphone/linux. Installer l'environnement de script Android (ASE), J'ai essayé d'exécuter le script, mais il me donne une erreur comme “autorisation refusée”, Je ne sais pas si il lit la base de données, ou ne sais pas si j'ai besoin d'accès de la racine de votre téléphone…
“MONO” testé pour Android de “Meilleur émulateur de Terminal” aussi, ne fonctionne pas (“./mono thomson key.exe wifi 2>dev/null”) …
Android utilise le noyau linux… l'utilisations k/dev/null…
Edu, « 2 > / mono Thomson key.exe wifi dev/null "erreur qui vous a donné cette commande? et déjà maintenant, Si c'est la dev/null ?
Pour ceux qui ont accès à une ligne de commande, Gardez juste la sqlite (2 ou 3, la bd en ce moment est v3) Vous pouvez parfaitement utiliser, tout juste lire et adapter le script SH est disponible en téléchargement.
Hmm, Désolé pour le retard… “MONO” Je pense q n fonctionnerait. Je pense que la façon la plus simple serait de la “Environnement de script Android” (“ASE”) qui a l'interpréteur Python. Mais ne sais pas comment ouvrir le fichier “ssid2key.py” avec comme argument le nom du réseau. A tenté de mettre directement le SSID dans le script, traitement mais à la fin (+30Salut) n'a pas donner des résultats (0 résultats trouvés) . J'ai essayé d'exécuter le fichier qu'il devrait être (q le langage UNIX serait avec “./ssid2key.py 319a00”) avec la commande “execfile(“ssid2key.py”)”, Il s'ouvre mais elle dit manque de q l'argument (le SSID). Ce que quelqu'un sait que les arguments “execfile” en python? Merci
La console python, avec execfile() aurait vous ou définir une variable, USAS SSID =”” Console, et puis l'execfile, ou vous aurait à la variable dans le script. Pour ceux qui sont intéressés j'ai fait une sortie en python avec environnement graphique pour la Dlink d'Adresse Mac http://code.google.com/p/dlinkpasswordreminder/
>>> SSID =”081B24″
>>> execfile(“/home/xD/search.py”)
Trouvé:A38027|94A081B24D
Trouvé:603DA0|94C5081B24
Trouvé:1C1305|B24081B246
Trouvé:9A6E9C|350D081B24
Vous avez ici un exemple de ce que j'essayais de vous expliquer, étant le script search.py:
de re importation compiler
de sys import argv, sortie
importer les
SSID = haute Str.(SSID)
FileSearch = ouvrir(‘/home/xD/file.lst’, ‘r’)
ReadingFile = lire FileSearch.()
ReadingFile = ReadingFile.(‘n’)
StringSearching = compilation(SSID)
pour la ligne en ReadingFile:
Recherche FoundString = StringSearching.(Ligne)
Si (FoundString):
imprimer “Trouvé:” + Ligne
FileSearch. fermer()
Ou encore mieux, sans le compiler:
SSID = haute Str.(texte)
Filep = os.path.dirname(__FILE__)+' /file.lst’
FileSearch = ouvrir(Filep, ‘r’)
ReadingFile = lire FileSearch.()
ReadingFile = ReadingFile.(‘n’)
pour la ligne en ReadingFile:
trouvé = ligne.(SSID ”|”)
Si (trouvé > -1):
imprimer “Trouvé: ” + Ligne
FileSearch. fermer()
Désolé pour le spam miguelferreira
Noone @ linux-PC:~ $ python-c “SSID =’081B24′; execfile(‘/home/noone/search.py’)”
Trouvé:A38027|94A081B24D
Trouvé:603DA0|94C5081B24
Trouvé:1C1305|B24081B246
Trouvé:9A6E9C|350D081B24
Aussi, vous pouvez utiliser python-c et définissez la variable comme IA est indiqué.
Hmm, J'apprécie l'effort, mais je pense que je suis brassé, Désolé. Et c'est et où est la “Search.py” et la “file.lst”. Mieux encore, Il serait possible pour un guide Comment à hei-procédure, les fichiers à utiliser, où font dossiers et qui les scripts? Désolé pour les inconvénients!
Edu, le search.py est un script pour trouver le texte dans les fichiers et l'impression de faire, le file.lst est la liste des noms|Mots de passe de thomson. Vous avez besoin de ce q exacte du fichier http://www.mediafire.com/?z0k4ozmzlnm extraits et après, démarrer en exécutant le python de la commande criarficheirodeconsulta.py avec la
python/home/xD/criarficheirodeconsulta.py changer, l'emplacement du fichier de cours… Lorsque la fin du processus apparaît dans la console: “Dictionnaire fait.” et il crée un fichier appelé file.lst. Après, Allez à search.py, modifier l'emplacement de la file.lst pour votre. Après tout juste à l'aide de commande: Python-c “SSID = ' 1 1305′; execfile(‘/home/lulz/ads/search.py’)” et apparaissent vous-même une impression avec des résultats divers. Comme cela:
Trouvé:9F6CDF|51C1305A01
Trouvé:2931F0|D41C130581
Trouvé:1C1305|B24081B246
Trouvé:BDBB5C|D591C13053
Je m'excuse si ces fonctions sont faites à la hâte. Ja sont il y a quelques temps
Changer, Bien sûr, les emplacements pour votre
🙂 obrigado, a donné de réaliser tout! obtenir pour travailler tous dans OSX, grâce à un terminal. Dans Android, puis j'ai remarqué que je ne pouvais pas ouvrir le Python dans le terminal (un interprète est intégré aux application ASE), pouvait exécuter uniquement par le biais de la console Python. Là j'ai découvert les commandes et obtenir pour s'exécuter aussi bien sur console Python OSX. Mais quand j'ai essayé le même code (avec prouvé sur OSX) dans le dernier quelques secondes et Android apparaît quelque chose comme “[1] Tué ….” et toutes les applications à fermer les forces. Si, y a-t-il quelque chose dans l'interpréteur Python dans Android qui n'est pas frapper très sûr. Le test était de n'utiliser ce code (très similaire à Search.py, mais avec le SSID déjà intégré):
#!/usr/bin/python
de re importation compiler
SSID = haute Str.(‘319a00’)
f = ouvrir(‘file.lst’, ‘r’)
ReadingFile = f. lire()
ReadingFile = ReadingFile.(‘n’)
StringSearching = compilation(SSID)
pour la ligne en ReadingFile:
Recherche FoundString = StringSearching.(Ligne)
Si (FoundString):
imprimer “Trouvé:” + Ligne
f. proche()
Il y a une autre façon (Peut-être la plus élémentaire) pour faire le “recherche” et la “imprimer” de lignes dans la liste?
J'ai trouvé une autre façon que ce oui, Œuvres!Grâce à un terminal,DPS d installé une enveloppe supplémentaire,avec la commande:
fgrep-C 0 “319A00” /file.lst
Prêt,Il seulement vaut qu'après avoir longtemps et pas toujours avoir l'interface utilisateur,ja n n'est pas mal!
Voici une explication simple de comment cela fonctionne dans Android:
http://edu-things.blogspot.com/2010/03/how-to-find-default-thomson-speedtouch.html
Puisque vous avez un peu d'expérience dans ce, Pourquoi ne pas vous essayez de créer une interface utilisateur? (Je pourrais essayer de rattraper le, mais comme je ne comprends pas presque rien de Python, Il n'est pas très facile pour moi)
Miguel Ferreira, une interface graphique? Pour android? é q em python com pygtk ja tenho dois feitos 😉 o dos dlink e dos thomson. Maintenant pour android donc si il y avait un module python pour ces…
J'ai trouvé quelques scènes amusantes d'android et python, Quand vous avez plus de loisirs à faire quoi que ce soit
Essayez *
Nova versão para quem estiver interessado 😀 http://code.google.com/p/wifipassreminder/
Dlink e Thomson no mesmo programa 😉
fixe 🙂 vou ver se tenho vontade de optimizar o meu em dotnet (ou passe à freebasic que CT fonctionne sur plusieurs systèmes)
Enfin, l'application android ici: http://underdev.org/penetrate/
crédits à Diogo Ferreira.
🙂 não a posso testar, mas comentem quem o tenha feito 🙂
Programme pour Mac OSX (Native) – http://www.joelcalado.com/tag/thomsonkeys/
🙂 com tanta escolha agora só faltava era alguem fazer um que no sistema ao encontrar uma rede Thomson**** automaticamente tentava ligar com a pass 🙂
bonne!
Quando tento procurar aparece ‘Não encontrado’ 😐
quelqu'un pourrait m'aider?
Hug.
Il peut arriver, ne pas à pas même, Quel est le nom du réseau?
ThomsonC18EDA
Je ne trouve pas le mot de passe :s
Merci.
J'ai testé et la tuberculose ne répond ne pas, et est allé à un autre site qui la soulève et rien… peut être un routeur plus récent ou plus anciens…
J'ai généré seulement pour 2007, touches 2008.2009… Cela peut être cette année. Je vais traiter de faire une plus complètes de données de base et de renouveler le programme…
parce que...pensé après la lecture de votre post!
Merci pour la disponibilité, e ficaria muito grato se me conseguisse resolver o problema 🙂
CUMPS.
Miguel bon,Je ne vois passer sur ce réseau ? Thomson36BA73
J'apprécierais beaucoup si le fizesses.
Bonne, Je ne fais pas ce genre de travail, Dai ont offert le programme à la base de données, Mais de toute façon, Ce réseau appartient à un routeur de 2010 et il y a probablement pas encore ajoutés pour les passes de base de données 2010, Bien qu'il semble que la grande majorité des passes ne fonctionnera pas car il a changé le système qui génère
où puis-je télécharger le programme?
voir ce post: http://miguelferreira.net/2010/10/29/thomson-wifi-pass-remember/
MIGUEL…Ola.sera que me podes encontrar a pass desta rede.Thomson 7A694E.obrigado.
Bonne, eu não forceço as senhas, apenas ofereço o acesso ao programa/base de dados delas… Mas. de qualquer maneira, hoje é complicado qualquer senha trabalhar, pois muita gente já mudou e memso os router já estão quase todos trocados pelos novos
MEO BC2131
Merci
ok
Miguel,Je ne vois passer sur ce réseau ?
PBS-FC3427
Olá… será possível encontrar ZON-0260 ou Cabovisao_FC5E ??
pribeiromatos@gmail.com ficava muito agradecida