[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: "Оригинальный" вопрос про соль.
Страницы: 1, 2, 3, 4, 5
Invis1ble
У тебя батхёрт? Успокойся уже laugh.gif Никуда я тебя не посылал.

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Zzepish
Invis1ble
Просто не люблю людей, которые не вникнув в суть начинают слать лесом((
killer8080
Цитата (inpost @ 5.12.2014 - 16:39)
А онлайн сервиса нет по расшифровке md5 паролей (нахождения их коллизий?). Просто нашел простые md5, а что-то сложнее? Допустим md5(md5 + salt) с заранее известной солью.

построение таблицы занимает много времени и ресурсов, кто их будет на халяву строить? Где столько дискового пространства брать? smile.gif Да и смысла нет.
inpost
killer8080
Ну как же? Первую дозу бесплатно, я попробую, авось всё базу решу расшифровать laugh.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Arh
Invis1ble
Я тоже заметил не очень уместный сарказм =)
Мы тут вроде как учимся друг у друга, а не стебём. Для стёба есть реактор и тп =)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Invis1ble
Я считаю, что тот скрипт делает ненужную работу.
Скрипт ради скрипта.
Ненужные и даже неправильные приведения типов, чересчур усложнённый алгоритм. И всё это подписано не иначе как "Простенько и со вкусом".
Есть контр-аргументы по существу?

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Zzepish
Invis1ble
есть- ip практически не реально расшифровать (надо создавать отдельную базу, что гемморно с таким алгоритмом)
Invis1ble
какая еще база, 256^4 комбинаций
user posted image

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

inpost
"Я тебя вычислю по IP и сожгу со спутника твою сетевую карту!" - "у тебя не получится, я закэшировал мой IP!" laugh.gif

Zzepish
А зачем всё это? Расскажи предназначение этого скрипта, где в практике использовать будем и для чего?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
I++
Я вот сидел медитировал на ip функцию, так и не понял, зачем она нужна....
Invis1ble
чувак узнал про побитовые сдвиги и решил применить их где-нибудь

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

I++
Если поковырять phpешный pack там намного интереснее :D Хотя нет, лучше сишные структуры и жабовые, там проще их можно напрямую в файл отправлять и читать, в пыхе это костылем сделано, вот там вот веселье.

Ну например:

<?php

$test = array(123, 100, 254, 123);

$packed = packer::packIntArray($test);
echo '<pre>';
echo 'Длина упакованной строки:' , strlen($packed), ' ';
echo 'Длина без упаковки строки:' , strlen(implode('',$test));
$unpacked = packer::unpackIntArray($packed, array('one','two','three','thour'));
print_r($unpacked);
echo '</pre>';


class packer
{
function packIntArray($array)
{
return call_user_func_array('pack', array_merge(array('C*'), $array));
}

function unpackIntArray($array, $assoc = null)
{
if(!$assoc)
return unpack('C*', $array);
else
{
$unpack_names = 'C'.implode('/C',$assoc);
return unpack($unpack_names, $array);
}
}
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.