N-PN White-Hat Project
Un forum donne sa BD , 168mo - Version imprimable

+- N-PN White-Hat Project (https://dev.n-pn.fr/forum)
+-- Forum : Informatique (https://dev.n-pn.fr/forum/forumdisplay.php?fid=12)
+--- Forum : News (https://dev.n-pn.fr/forum/forumdisplay.php?fid=36)
+--- Sujet : Un forum donne sa BD , 168mo (/showthread.php?tid=1957)



Un forum donne sa BD , 168mo - Kiwazaru - 09-03-2012

Salut à tous,

Voila mon premier post est une news.
Un forum vien de donner toute sa base de donnée suite à sa fermeture !
405 000 ligne de base SQL.
J'avais comme projet de créer un programme en C qui récupérerais tous les e-mail des fichier SQL et ainsi pour envoyer une masse de message pour les avertir qu'il faut changer de mot de passe, mais je ne pense pas que j'ai encore assez de connaissance en C pour faire çà, donc si vous pouvez le faire , ce serais cool de votre part ! Big Grin

BD:
http://www.2shared.com/file/iu_wLzmz/HH-DB-2012-03-05.html

Si vous avez codé le tool pour récupérer les mail, çà serais sympa de faire partager le code Wink

Le forum en question: http://www.hackhound.org/forum/index.html


RE: Un forum donne sa BD , 168mo - supersnail - 09-03-2012

Bonjour,

Rien de bien sorcier en fait... T'as juste à lancer le script sql dans une bdd mysql vide, repérer la table "users" qui contient les e-mails et faire un fetch_array en php (méthode "dégueulase").

Sinon, tu peux faire un coup de regex qui récupère tous les mails (ce genre de regex se trouvent facilement sur internet).

Edit: t'es pas forcément obligé de le faire en C, et il vaut mieux coder un truc dans le langage le plus adapté que de vouloir le faire dans son langage fétiche pas forcément adapté (par exemple, faudrait être fou pour faire un WoW en asm) :þ


RE: Un forum donne sa BD , 168mo - Dobry - 09-03-2012

Le mieux serait d'importer la base sur Mysql (si tu ne l'as pas déjà fait), après, je pense que PHP est le solution pour ce problème, car je t'assure que les mails en C, tu peux y passer des heures, alors que la fonction mail() le fait très bien.
Donc, un requete SQL du type $sql = "SELECT email FROM users" puis une boucle fera largement l'affaire.


RE: Un forum donne sa BD , 168mo - Kiwazaru - 09-03-2012

Je vais voir ce que je peut faire alors Tongue, mais sinon il est possible de faire une base de donnée SQL et de mettre cette BD pour que la liste se fasse toute seul ? Big Grin


RE: Un forum donne sa BD , 168mo - supersnail - 09-03-2012

Bah vu que t'as une backup sql, tu peux effectivement créer une bdd vide puis lancer le script...
rtfm et stfw pour voir comment on fait Wink


RE: Un forum donne sa BD , 168mo - Kiwazaru - 09-03-2012

Ok je vais voir alors Wink


RE: Un forum donne sa BD , 168mo - LR-6 - 10-03-2012

Hackhound précise "Latest Database pruned of any personal information can be found here ..."


RE: Un forum donne sa BD , 168mo - Kiwazaru - 14-03-2012

Oui mais sur les quelques millier de membres, il y a de forte chance que la moitié n'ai pas changé leurs mot de passes de leur e-mail ou autre !


RE: Un forum donne sa BD , 168mo - InstinctHack - 14-03-2012

mots de passes stocker en clair.... :inconscient: Sad


RE: Un forum donne sa BD , 168mo - Saitek - 17-03-2012

Quelqu'un sait pourquoi la base de donnée a-t-elle été mise en ligne ??
Ca me paraît assez deplacé de la part de l'admin.


RE: Un forum donne sa BD , 168mo - InstinctHack - 17-03-2012

Citation :Un forum vien de donner toute sa base de donnée suite à sa fermeture !
Effectivement c'est étrange... Je voit pas l'interet de faire ça, surtout que visiblement c'est l'admin qui l'as mise, si je comprend bien


RE: Un forum donne sa BD , 168mo - LR-6 - 19-03-2012

C'est juste pour que les membres puisse faire tourner le site en archive (si ils veulent retrouver d'ancien thread).
Mis à part ça j'ai pas vu de mot de passe en clair et l'admin précise qu'il n'y a pas d'informations personnelles (ce que j'ai souligné).


RE: Un forum donne sa BD , 168mo - InstinctHack - 19-03-2012

ah... désolé j'avais pas compris (ni télécharger ^^" ) :/