Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Нужна прога для выдерания из списка (базы) Md5 (https://forum.antichat.xyz/showthread.php?t=27370)

joni 16.11.2006 23:37

Нужна прога для выдерания из списка (базы) Md5
 
Нужна прога для выдерания из списка (базы) Md5
хешей. Типа хеш-граббер какойнить.

Koller 16.11.2006 23:43

Зачем спрашивается?
Нельзя ли например каким-нибудь запросом ее вытащить?
Например у ипб 1.3 -
Цитата:

SELECT concat(name,":",password) FROM ibf_members
В ипб 2.* с солью -
Цитата:

SELECT concat(converge_id,":",converge_pass_hash,":",conv erge_pass_salt) FROM ibf_members_converge
В phpbb тоже можно как-нибудь...я на 99% уверен в этом...не изучал просто...

P.s. Спасибо Тохе ;)

FQziT 16.11.2006 23:47

SELECT `колонка_с_хэшами` FROM `таблица_где_они_лежат` INTO OUTFILE 'полный_путь_до_файла_куда_с охранить.txt'

ProTeuS 16.11.2006 23:54

здается мне, 4ел просил "выдирание" хешей из уже сдампленной базы ака с текста.
можно сделать поиск сабжа по маске: 32 символа, A-F, a-f, 0-9

africanec 17.11.2006 00:05

могу предложить скрипт на асп выдерает юзер;хеш;соль;мыло

joni 17.11.2006 23:17

Цитата:

Сообщение от ProTeuS
здается мне, 4ел просил "выдирание" хешей из уже сдампленной базы ака с текста.
можно сделать поиск сабжа по маске: 32 символа, A-F, a-f, 0-9

Да, ты прав. Спасибо, разобрался.

LoneWolf666 18.11.2006 17:11

Не потеме но всё таки...
А как таким же макарам выдрать мыло? А желательно сразу все мыла... очунь надо

MegaBits 18.11.2006 17:29

Я например все время использую Денвер в нем есть phpMyAdmin имортируешь туда базу потом
SELECT `email` FROM `таблица_где_они_лежат` INTO OUTFILE 'полный_путь_до_файла_куда_с охранить.txt'

genom-- 18.11.2006 17:47

вот скриптик на perl -- писал когдато --- запихиваешь все свои дампы в одну папку и запуускаешь с скрипт с параметром *.pl /имя_папки/
(ps если подправить регулярное выражение то будет выдирать и хэши)


#!/usr/bin/perl

if (@ARGV==0) { print "\n###########Genom Spam List Bilder v1.3##################\n\nUse: perl spam-bilder.pl /start_folder/\n"; exit;};

$asd=@ARGV[0];
$i=0;
$a=1;
@dir[0]=@ARGV[0];
opendir FF, $asd;
while ($zz=readdir FF) {
$aa=$zz=~m/\./;
if ($aa==0) {if ($asd=="/") {@dir[$i]="$asd$zz";$i++;}else{@dir[$i]="$asd/$zz";$i++;} }
closedir dir;}

papki(@dir[$a]);
for $qq (@dir){print "$qq\n"}; # убери в начале решетку если хочешь чтобы выводились найденные папки

##################рекурсивная функция которая забивает пути к папкам в массив @dir ##################
sub papki {
opendir FF,@dir[$a];
while ($zz=readdir FF) {
$aa=$zz=~m/\./;
if ($aa==0) {@dir[$i]="@dir[$a]/$zz";$i++;} };
closedir dir;$a=$a+1;

if ($a<$i) {papki(@dir[$a]);}
};@dir[$a];
###########################функция поиска файлов################

# получаем имена всех файлов в обнаруженных папках и заносим их в массив @file
# под категорию файлов подпадают объекты в именах которых есть точка--- так что некоторые папки может
# не обработать(то есть признает их файлами)- это связано с тем что пишу под виндой и параметры
# распознования файлов линукса -e и -f у меня почемуто не работают =( ---
$xy=0;

for $qqq (@dir){
opendir FF, $qqq;
while ($zz=readdir FF) {
if (length($zz)>2) {
$aa=$zz=~m/\./;
if ($aa==1) {@file[$xy]="$qqq/$zz";$xy++;} }
closedir dir;}
};
for $wer (@file){print "$wer\n"};# убери в начале решетку если хочешь чтобы выводились найденные
# файлы

######## функция выдирания из найденных фалов e-mail адресов

open mail,">new-mail.txt";

for $syka (@file){
open piska, "<$syka";
while ($zzaa=<piska>)
{if ($zzaa =~m/\b([\w\d]+\@[\w\d]+\.[\w\d\.]+)\b/g) { $list{"$1"}="";}}}



$,="\n";
print mail keys %list;
close mail;


Время: 13:31