eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 октября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+5 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Оффтоп —› Обратное Проектирование Хэш в Файл на Основе Сertutil
Посл.ответ Сообщение


Ранг: 123.8 (ветеран)
Статус: Участник

Создано: 11 октября 2019 20:41 · Поправил: SDK New!
Цитата · Личное сообщение · #1

Все мы знаем про утилиту Сertutil из поставки Windows.
Если у нас стоит задача узнать SHA1 SHA256 SHA384 SHA512 MD2 MD4 MD5 то мы
просто запускаем под командной строкой Certutil -hashfile c:file MD2
и узнаем что хотим.
Но вот как заставить отработать эту утилиту обратно из всей цепочки файлов расчитать обратно файл зная его размер это будет цепочка паттернов длиной 512 символов [ C9 BF A1 F5 A7 19 3F F9 94 C8 BD 2F D9 A6 CD C8 F0 C0 91 FA 30 7D 6B D7 CE 22 58 F4 B7 C0 C0 17 73 3B 6A 35 02 71 28 6D 14 73 3B 71 A1 6F 87 и так далее по словарю методом брутфорса
00 (512 раз) 01(512 раз) 02(512 раз) 03 (512 раз) 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A ------ FF

со сверкой по известным SHA1 SHA256 SHA384 SHA512 MD2 MD4 MD5.

вопрос конечно интересный сделать такой брут форсер для файла 512 байт

сейчас пойдут ответы что это крайне долго но интересен сам процесс может кто то занимался или есть готовый брут форсер который подбирает строку в 512 байт по известным двум и более хэшам ?


Ранг: 220.0 (наставник)
Статус: Участник

Создано: 11 октября 2019 20:55 New!
Цитата · Личное сообщение · #2

У тебя то 512 бит, то 512 байт. Если многообразие на входе (например 64 байта) больше многообразия на выходе (например 16 байт мд5), то ты уже не восстанавливаешь исходные данные, а ищешь коллизию. Представь себе, такое никто пока не умеет. Брутфорсер конечно же можно сделать. Трушней всего будет сделать его на батниках, используя эту же certutil.


Ранг: 123.8 (ветеран)
Статус: Участник

Создано: 11 октября 2019 21:27 New!
Цитата · Личное сообщение · #3

f13nd пишет:
512 бит

это я уже опечатываться начал. исправил .

f13nd пишет:
сделать его на батниках, используя эту же certutil.

это я и хочу сделать только не соображу как поэтому и спросил тут люди поумнее подскажут.


Ранг: 220.0 (наставник)
Статус: Участник

Создано: 11 октября 2019 21:34 New!
Цитата · Личное сообщение · #4

На батниках я тоже не соображу. А на пальцах - берешь первый байт своего 512-байтного поля, прибавляешь 1, если произошло переполнение (оказался больше 255) - переходишь к следующему и т.д. Если было переполнение, все предыдущие байты устанавливаешь в 0. Результат хешируешь и сравниваешь. Если произошло переполнение в 512м байте, садишься в машину времени (к тому времени ее уже построят), возвращаешься на пару миллиардов лет назад и удаляешь брутфорсер к черту (следи чтоб не пересечься с собой из прошлого, иначе пространственно-временной континуум нарушишь).


Ранг: 123.8 (ветеран)
Статус: Участник

Создано: 11 октября 2019 23:23 New!
Цитата · Личное сообщение · #5

f13nd да конструктивно.
подождём других ответов


Ранг: 538.4 (!)
Статус: Участник
оптимист

Создано: 12 октября 2019 05:19 New!
Цитата · Личное сообщение · #6


SDK
Архиватор Бабушкина 2


Ранг: 123.8 (ветеран)
Статус: Участник

Создано: 14 октября 2019 05:23 New!
Цитата · Личное сообщение · #7


Да смешно )) так есть уже и онлайн калькуляторы которые умеют находить экспоненциальную короткую запись числа туда и обратно и конвертёры 16ричной в 10 ричную только никто не пользуется а зря надо уже начинать


Ранг: 220.0 (наставник)
Статус: Участник

Создано: 14 октября 2019 09:06 New!
Цитата · Личное сообщение · #8

SDK пишет:
находить экспоненциальную короткую запись числа туда и обратно и конвертёры 16ричной в 10 ричную

Если все это для тебя явления одного и того же порядка с нахождением коллизии для хеш-суммы, то тебе просто рановато пока этим заниматься. Хеловорлд сначала сделай, блокнот, менструальный календарь. У бабушкина кстати похоже та же беда была.


Ранг: 303.8 (мудрец)
Статус: Участник

Создано: 14 октября 2019 09:37 New!
Цитата · Личное сообщение · #9

SDK
Чуть рано ты родился для этого. Тебе нужен квантовый компьютер ))

А вообще судя по твоим постам напоминаешь приверженцев лжетеории плоской земли Посмотрите видео, проникнитесь чудологикой доказательств


Ранг: 220.0 (наставник)
Статус: Участник

Создано: 14 октября 2019 09:43 · Поправил: f13nd New!
Цитата · Личное сообщение · #10

DenCoder пишет:
напоминаешь приверженцев лжетеории

Тебе тоже пришельцы с нибиру приплачивают? У него там уже не лжетеории, а гуманойдов наяву наблюдает.


Ранг: 303.8 (мудрец)
Статус: Участник

Создано: 14 октября 2019 12:26 New!
Цитата · Личное сообщение · #11

f13nd пишет:
Тебе тоже пришельцы с нибиру приплачивают?

Да это ж мои корефаны! Бывает, в гости ко мне телепортнутся, бывает, я к ним. Посидим, выпьем...


Ранг: 123.8 (ветеран)
Статус: Участник

Создано: 14 октября 2019 15:40 · Поправил: SDK New!
Цитата · Личное сообщение · #12

f13nd пишет:
а гуманойдов наяву наблюдает.

трое из них уже ответы вот сюда пишут.
 eXeL@B —› Оффтоп —› Обратное Проектирование Хэш в Файл на Основе Сertutil

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0


Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS