на данный момент расшифровывает все пароли---циферные---
в диапозоне (--0~7620731--)
зашифруйте любое число в этом диапозоне, я попробую расшифровать!
если кому нужно потом скину программу
Спустя 4 минуты, 57 секунд (16.06.2010 - 19:29) twin написал(а):
$hash = "827ccb0eea8a706c4c34a16891f84e7b";
for($i = 0; $i < 100000; ++$i)
if(md5($i) == $hash)
break;
echo $i
Спустя 2 минуты, 2 секунды (16.06.2010 - 19:31) xotabb написал(а):
twin
827ccb0eea8a706c4c34a16891f84e7b-12345
827ccb0eea8a706c4c34a16891f84e7b-12345
Спустя 46 секунд (16.06.2010 - 19:32) xotabb написал(а):
в скором сделаю что бы и с текстом, правдо база многовато весит более 4гб
Спустя 1 минута, 40 секунд (16.06.2010 - 19:34) waldicom написал(а):
Долго думал... Стал плакать.. Потом успокоился
Спустя 47 секунд (16.06.2010 - 19:35) xotabb написал(а):
waldicom
жесть....
жесть....

Спустя 11 секунд (16.06.2010 - 19:35) ИНСИ написал(а):
xotabb неужели ты сделал такую прогу? видать разработчикам надо в отставку
. Попробуй это: 5fde40544cff0001484ecae2466ce96e

Спустя 2 минуты, 32 секунды (16.06.2010 - 19:37) xotabb написал(а):
welbox2
лови
5fde40544cff0001484ecae2466ce96e-6345
лови
5fde40544cff0001484ecae2466ce96e-6345
Спустя 1 минута, 1 секунда (16.06.2010 - 19:38) xotabb написал(а):
вот диапазон на данный момент 0~7620731
скоро не будет границ
и цифрами это не ограничется
скоро не будет границ
и цифрами это не ограничется
Спустя 11 секунд (16.06.2010 - 19:39) waldicom написал(а):
xotabb, простите меня, если я буду резок, но могу я попросить Вас перестать писать всякую хрень?
Спустя 53 секунды (16.06.2010 - 19:40) ИНСИ написал(а):
xotabb скинь мне прогу плиз..... дай ссылку в личку, пожалуйста.
Спустя 36 секунд (16.06.2010 - 19:40) xotabb написал(а):
waldicom
можите попрасить, но не сможите запретить
можите попрасить, но не сможите запретить
Спустя 17 секунд (16.06.2010 - 19:40) ИНСИ написал(а):
waldicom а почему это "хрень"? Мне просто интересно как это он ....
Спустя 1 минута, 52 секунды (16.06.2010 - 19:42) xotabb написал(а):
welbox2
просто сделай страницу php стекстом
просто сделай страницу php стекстом
<?php
/*автор этой фигни xotabb */
[php]<?php
/*автор этой фигни xotabb */
$file = "xotabb.txt"; // название файла для записи
$fp = fopen($file, "w+") or die("File ($file) does not exist!");
$kol =99999999; //кол-во записей
$znak = "---"; // знак между числами
if(is_writeable($file)){
$f = fopen($file, "w+");
for($i=999998;$i<$kol;$i++){
$md=md5("$i");
$data =$md."-".$i;
$data.="\n";
fputs($fp, $data);
};
};
?>
Спустя 1 минута, 15 секунд (16.06.2010 - 19:44) xotabb написал(а):
welbox2
не забудь в файле .htaccess указать лимит на обработку
php_value max_execution_time 999
не забудь в файле .htaccess указать лимит на обработку
php_value max_execution_time 999
Спустя 12 минут, 17 секунд (16.06.2010 - 19:56) Gabriel написал(а):
xotabb
Цитата |
A9A1D5317A33AE8CEF33961C34144F84 |
анука

Спустя 16 минут, 13 секунд (16.06.2010 - 20:12) Dron19 написал(а):
Цитата (twin @ 16.06.2010 - 16:29) |
$hash = "827ccb0eea8a706c4c34a16891f84e7b"; |
а что означает оператор break; в Вашем коде?
Спустя 2 минуты, 17 секунд (16.06.2010 - 20:14) tomash написал(а):
waldicom
по-моему это ппц
xotabb
долго думал?
по-моему это ппц
xotabb
долго думал?
Спустя 6 минут, 45 секунд (16.06.2010 - 20:21) waldicom написал(а):
Цитата (xotabb @ 16.06.2010 - 18:40) |
waldicom можите попрасить, но не сможите запретить |
Вы ошибаетесь, но пока не будем об этом.
А к Вашему расшифровщику: Вам известно, что md5 нельзя расшифровать, хотя бы потому, что алгоритм md5 не шифрует. То, что Вы сделали - это тупой bruteforce.
Спустя 9 минут, 46 секунд (16.06.2010 - 20:31) DedMorozzz написал(а):
А что с солью сделаешь? Там веть тоже в МД5. "Расшифруешь"?
Спустя 3 минуты, 34 секунды (16.06.2010 - 20:34) Nikitian написал(а):
Изобрели примитивные радужные таблицы
Есть куча открытых брутфорсеров на их основе. Я как-то даже вспоминал своё пароль от аськи так. "Вспомнил" за недельку (там очередь). Там и символы, и букво-цифры в разных регистрах...
Есть куча открытых брутфорсеров на их основе. Я как-то даже вспоминал своё пароль от аськи так. "Вспомнил" за недельку (там очередь). Там и символы, и букво-цифры в разных регистрах...
Спустя 31 минута, 33 секунды (16.06.2010 - 21:06) Ice написал(а):
Цитата (Dron19 @ 16.06.2010 - 21:12) | ||
а что означает оператор break; в Вашем коде? |
прерывание цикла
Спустя 6 минут, 31 секунда (16.06.2010 - 21:12) xotabb написал(а):
Gabriel
a9a1d5317a33ae8cef33961c34144f84-585
tomash
причём тут долго думал.
просто как я увидел многие этого не знали, и им не горили!
DedMorozzz
в дальнейшем
Nikitian
да, а тебе такая мысль приходила? или когда я выложил ты всё осазнал?
a9a1d5317a33ae8cef33961c34144f84-585
tomash
причём тут долго думал.
просто как я увидел многие этого не знали, и им не горили!
DedMorozzz
в дальнейшем
Nikitian
да, а тебе такая мысль приходила? или когда я выложил ты всё осазнал?
Спустя 13 минут, 11 секунд (16.06.2010 - 21:26) dennnyk написал(а):
На самом деле по идее перебором чисел ты вероятно можешь подобрать любой пароль и не только числовой. Дело в том что хэши md5 совпадают для разных строк и чисел разных длин и размеров. Так что можно пробовать давать тебе гадать и строки. Вот запусти поиск пароля к такому хэшу - 900150983cd24fb0d6963f7d28e17f72 .
Интересно - справится ? Только перепиши код немного -
Почему изменить - интересны числа с единицы и запись в файл тормозит цикл.
Запусти
Интересно - справится ? Только перепиши код немного -
$file = "xotabb.txt"; // название файла для записи
$fp = fopen($file, "w+") or die("File ($file) does not exist!");
$kol =999999999; //кол-во записей
$znak = "---"; // знак между числами
if(is_writeable($file))
{
$f = fopen($file, "w+");
for($i=1;$i<$kol;$i++)
{
$md=md5("$i");
if $md='900150983cd24fb0d6963f7d28e17f72'
{
echo 'пароль - '.$i;
break;
};
};
};
?>
Почему изменить - интересны числа с единицы и запись в файл тормозит цикл.
Запусти
Спустя 52 секунды (16.06.2010 - 21:26) Nikitian написал(а):
Цитата |
да, а тебе такая мысль приходила? или когда я выложил ты всё осазнал? |
Достаточно прочитать заголовок темы, чтобы понять суть инновации. Подобные изобретатели появляются 4 раза в год: когда у людей образуется куча свободного времени. Вот и сейчас 2 недели ожидания и изобретатели уже тут как тут. Ждём от вас самого быстрого движка бд на файлах и mega-cms для любых сайтов. Да, новый супер-язык программирования тоже годится.
Спустя 8 минут, 52 секунды (16.06.2010 - 21:35) tomash написал(а):
xotabb
Вы бы ознакомились с названием форума в котором создали тему...
Никакого отношения к программированию не имеет! так что заканчивайте
Вы бы ознакомились с названием форума в котором создали тему...
Никакого отношения к программированию не имеет! так что заканчивайте
Спустя 3 минуты, 17 секунд (16.06.2010 - 21:39) xotabb написал(а):
[b]Nikitian
время почти нету....
но я доделаю эту хрень до конца!
и возможно это будет не тупой брут!
время почти нету....
но я доделаю эту хрень до конца!
и возможно это будет не тупой брут!
Спустя 56 секунд (16.06.2010 - 21:40) xotabb написал(а):
tomash
не парься, я ещё не начинал!
не парься, я ещё не начинал!

Спустя 4 минуты, 56 секунд (16.06.2010 - 21:45) dennnyk написал(а):
Цитата (tomash @ 16.06.2010 - 18:35) |
xotabb Вы бы ознакомились с названием форума в котором создали тему... Никакого отношения к программированию не имеет! так что заканчивайте |
Почему же не имеет ? Человек изучает алгоритмистику начального уровня

Спустя 11 минут, 30 секунд (16.06.2010 - 21:56) xotabb написал(а):
dennnyk
точно,
и заодно обсудим щас - потом не будет вопросов
точно,
и заодно обсудим щас - потом не будет вопросов
Спустя 1 час, 34 минуты, 37 секунд (16.06.2010 - 23:31) Ka4_0k написал(а):

Расшифровщик... ну-ну... брутфорсер обычный.
Такие вещи писать на пхп - изврат) Хотя бы на С для большей скорости, или уже на асме (это уже конечно чересчур)..
Спустя 1 минута, 7 секунд (16.06.2010 - 23:32) DedMorozzz написал(а):
На БреинФаке!

Спустя 15 минут, 6 секунд (16.06.2010 - 23:47) Nikitian написал(а):
Цитата (Ka4_0k @ 16.06.2010 - 20:31) |
![]() Расшифровщик... ну-ну... брутфорсер обычный. Такие вещи писать на пхп - изврат) Хотя бы на С для большей скорости, или уже на асме (это уже конечно чересчур).. |
Не совсем обычный. Идея с радужными таблицами давно используется, но имеет место на существование, особенно для алгоритмов, имеющих высокую стоимость вычисления хэша. При больших объёмах (а тут малых объёмов не будет) имеет смысл оптимизации распределения и выборки. Как минимум дихотомия или кластерный анализ.
Спустя 20 минут, 53 секунды (17.06.2010 - 00:08) dennnyk написал(а):
Цитата (xotabb @ 16.06.2010 - 18:56) |
dennnyk точно, и заодно обсудим щас - потом не будет вопросов |
Как успехи ? Жду результата ...
Кстати в скрипте были ошибки - поправил:
<?
$kol =999999999;
for ($i=1;$i<=$kol;$i++)
{
$md = md5 ($i);
if (($i/100000)-round($i/100000)==0)
{
$prc = $i/$kol*100;
echo '<BR>'.$prc.'%';
@flush;
};
if ($md=='900150983cd24fb0d6963f7d28e17f72')
{
echo '<BR>пароль - '.$i;
break;
};
};
echo '<BR>finished.';
?>
Спустя 1 час, 20 минут, 21 секунда (17.06.2010 - 01:28) Ice написал(а):
abc?

Спустя 6 часов, 33 минуты, 29 секунд (17.06.2010 - 08:02) Basili4 написал(а):
xotabb
Поломать роеальный пароль таким образом невозможно. Все дело в том кроме пароля при хешировании добовлеется еще "соль" это цифено буквенная строка я например использую от 20 бо 25 символов зависит от настроения и мин ввденый пароль пользователем еще 6 итого длина пароля 26 симвлов причем метод добавки соли можно усложнить добовляя её например не вконец а сакжем после 3 символа и даже если через 100 милионов лет ты подберешь пароль то скажи как ты будеш отделять соль от текста какой из набора в 6 символов есть пароль не говоря о том что добовление можно делать пуетем простого перемешивания по одному и томуже алгоритму. и все пароль прийдется еще и выберать посмотри как работает DES там используется на одном из этапов перемешивание и оцени насколько эта прастая опереация эффективна
Поломать роеальный пароль таким образом невозможно. Все дело в том кроме пароля при хешировании добовлеется еще "соль" это цифено буквенная строка я например использую от 20 бо 25 символов зависит от настроения и мин ввденый пароль пользователем еще 6 итого длина пароля 26 симвлов причем метод добавки соли можно усложнить добовляя её например не вконец а сакжем после 3 символа и даже если через 100 милионов лет ты подберешь пароль то скажи как ты будеш отделять соль от текста какой из набора в 6 символов есть пароль не говоря о том что добовление можно делать пуетем простого перемешивания по одному и томуже алгоритму. и все пароль прийдется еще и выберать посмотри как работает DES там используется на одном из этапов перемешивание и оцени насколько эта прастая опереация эффективна
Спустя 3 часа, 41 минута, 3 секунды (17.06.2010 - 11:43) dennnyk написал(а):
Короче проверены хэши от 1 до 999999999 - ни один не подошел к паролю 'abc'.
Спустя 14 минут, 2 секунды (17.06.2010 - 11:57) Basili4 написал(а):
дык он только циферы проверят вот 123 подобрал
Спустя 6 минут, 34 секунды (17.06.2010 - 12:03) Ice написал(а):
а у меня подошел))))))))) только, xotabb , не спрашивай, чем я вскрывал, не выдам секрет
А это я всё к тому, что "расшифровщик" хешей уже давно придуман

А это я всё к тому, что "расшифровщик" хешей уже давно придуман
Спустя 42 минуты, 22 секунды (17.06.2010 - 12:46) xotabb написал(а):
типо passwordpro?
нах!
используйте только свои программы если их можно написать!
в скором времени сделаю для букв и для соли с неограниченным количеством символов!
нах!
используйте только свои программы если их можно написать!
в скором времени сделаю для букв и для соли с неограниченным количеством символов!
Спустя 5 минут, 1 секунда (17.06.2010 - 12:51) Ice написал(а):
нет, не пассвордпро. я такой проги даже не знаю)
Да ты, я смотрю, энтузиаст:)
Да ты, я смотрю, энтузиаст:)
Спустя 3 минуты, 38 секунд (17.06.2010 - 12:54) Nikitian написал(а):
MD5Inside
xotabb свои программы есть смысл использовать, если нет аналогов, которые делают всё то же самое, но лучше и быстрее + их можно использовать (не весь софт можно использовать в извлечении прибыли например).
xotabb свои программы есть смысл использовать, если нет аналогов, которые делают всё то же самое, но лучше и быстрее + их можно использовать (не весь софт можно использовать в извлечении прибыли например).
Спустя 34 секунды (17.06.2010 - 12:55) Basili4 написал(а):
Цитата (Ice @ 17.06.2010 - 13:03) |
"расшифровщик" хешей |
В природе не существует.
Спустя 45 минут, 52 секунды (17.06.2010 - 13:41) xotabb написал(а):
но бруты есть.
кстате, подскажите как сделать что-бы переменные скидывались и при обновление не посылали прежний запрос
кстате, подскажите как сделать что-бы переменные скидывались и при обновление не посылали прежний запрос
echo"<form action='?' method='GET' name='md'>
ваш код md5:<input type='text' name='hash'><input type='submit' value='md5>>>'name='md5'></form>";
if($_GET['md5']) {
$hash = $_GET['hash'];
if(isset($hash)) {
$xmd=99999999999999999*99999999999999;
for($i = 0;$i<$xmd; $i++)
if(md5($i) == $hash)
break;
echo "ваш md5 ($hash) = $i";
} else {echo "error";};
};
echo"<br><form action='?' name='m-d' method='GET'>
зашифровать в md5:<input type='text' name='vmd'><input type='submit' name='vmd5' value='>>>md5'></form>";
if($_GET['vmd5']) {
$vmd5=$_GET['vmd'];
$otv=md5($vmd5);
echo"$otv";
};
Спустя 31 секунда (17.06.2010 - 13:41) Ice написал(а):
Цитата (Basili4 @ 17.06.2010 - 13:55) | ||
В природе не существует. |
знаю, поэтому и использовал кавычки

Спустя 3 минуты, 6 секунд (17.06.2010 - 13:44) xotabb написал(а):
быть точнее подборщик
Спустя 16 минут, 49 секунд (17.06.2010 - 14:01) Nikitian написал(а):
Цитата (xotabb @ 17.06.2010 - 10:41) |
кстате, подскажите как сделать что-бы переменные скидывались и при обновление не посылали прежний запрос |
<?php
if($_GET['md5']) {
$hash = $_GET['hash'];
if(isset($hash)) {
$xmd=99999999999999999*99999999999999;
for($i = 0;$i<$xmd; $i++)
if(md5($i) == $hash)
break;
echo "ваш md5 ($hash) = $i";
} else {echo "error";};
};
if($_GET['vmd5']) {
$vmd5=$_GET['vmd'];
$otv=md5($vmd5);
header('location: ?otv='.$otv);
die;
};
echo"<form action='?' method='GET' name='md'>
ваш код md5:<input type='text' name='hash'><input type='submit' value='md5>>>'name='md5'></form>";
if(isset($_GET['otv']))echo'Ответ: '.$_GET['otv'];
Спустя 4 месяца, 10 дней, 1 час, 3 минуты, 40 секунд (27.10.2010 - 15:05) Guest написал(а):
echo"<form action='?' method='GET' name='md'>
ваш код md5:<input type='text' name='hash'><input type='submit' value='md5>>>'name='md5'></form>";
if($_GET['md5']) {
$hash = $_GET['hash'];
if(isset($hash)) {
$xmd=99999999999999999*99999999999999;
for($i = 0;$i<$xmd; $i++)
if(md5($i) == $hash)
break;
echo "ваш md5 ($hash) = $i";
} else {echo "error";};
};
echo"<br><form action='?' name='m-d' method='GET'>
зашифровать в md5:<input type='text' name='vmd'><input type='submit' name='vmd5' value='>>>md5'></form>";
if($_GET['vmd5']) {
$vmd5=$_GET['vmd'];
$otv=md5($vmd5);
echo"$otv";
};
Спустя 7 часов, 3 минуты, 32 секунды (27.10.2010 - 22:08) Nord написал(а):
Цитата (xotabb) |
$xmd=99999999999999999*99999999999999; |
Это, типо, самое большое число, которое вы придумали?
Спустя 10 часов, 56 минут, 9 секунд (28.10.2010 - 09:04) Basili4 написал(а):
я бы вместо подбора сначала немного по изучал бы мат. часть. Начать хотя бы отсюда
http://ru.wikipedia.org/wiki/MD5 обратите внимание на волшебное слово "коллизия"
http://ru.wikipedia.org/wiki/MD5 обратите внимание на волшебное слово "коллизия"
Спустя 6 часов, 24 минуты, 12 секунд (28.10.2010 - 15:29) aH6y написал(а):
xotabb
Стараешься ты конечно хорошо, но смысла нету делать что-то подобное т.к. уже есть подобные бруты и твоему до них далеко.
Стараешься ты конечно хорошо, но смысла нету делать что-то подобное т.к. уже есть подобные бруты и твоему до них далеко.
Цитата |
Процесс написания своего велосипеда повышает профессиональный уровень программиста. |
Спустя 53 минуты, 30 секунд (28.10.2010 - 16:22) T1grOK написал(а):
Писать подборщик на php глупость. Скорость обработки низкая. Для таких целей лучше писать на компилируемых языках программирования например "С".
_____________
if (isset($beer)) drink($beer) ;