169 похожих чатов

Корроче, пока что CTF не скидываю. Вроде теперь точно всё

проверил, не должно быть таких багов
@Saenro, посмотри
xor rax, r13
add rax, r11
mul r12
xor rax, r10
add rax, r11
shr rax, 0x3
add rax, r8
shr rax, 0x3
add rax, r9
@@:
add rax, 'eN?_'

ror rax, 16
xor rax, r10
add rax, r11

rol rax, 12
xor rax, r8
add rax, r9

ror rax, 8
xor rax, r14
add rax, r15

rol rax, 7
xor rax, r12
add rax, r13

add rax, 'si(2'

lea r15, qword[r15+1]
cmp ah, 0xFE
jna @b

Я параллельно ещё написал один алгоритм, там всё намного сложнее, но не успел написать для него дешифровщик

7 ответов

28 просмотров
Entusiast- Автор вопроса

Вот Я проверял, должно быть всё нормально теперь. Взял ещё повороты из ChaCha8

Да всё то же самое ведь, всё также без компа можно подогнать исходные значения.

Entusiast- Автор вопроса
Saenro
Да всё то же самое ведь, всё также без компа можно...

Как так... После константы там теперь не может быть одного значения при нуле Сейчас ещё перепроверю, скину результаты

Добрался до калькулятора и вот один из вариантов: r8=0 r9=0 r10=0 r11=0 r12=7D84 EF8F 4426 6FC0 r13=0 r14=0 r15=0 RAX=5584 EF8F 7907 FF26

Entusiast- Автор вопроса
Saenro
Добрался до калькулятора и вот один из вариантов: ...

Да я уже почитал про коллизии. Оказываются, они везде (SHA, MD, CRC). Помогает только сложный запутанный алгоритм)) И сам уже проанализировал - там где минус, можно подать значение того, что "минусуется", и выйдет 0, ну и т.д. Тем самым получить фиксированное значение, просто прочитав алгоритм

Entusiast
Да я уже почитал про коллизии. Оказываются, они ве...

Избавится от коллизий возможно только при условии что длинна хеша длиннее сообшения

Это я к тому, что тебе нет смысла мастерить 2^512 непонятно чего, но достаточно хорошего 128 битного хеша.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта