Dim
хэш надо проанализировать
Dim
по шифр/дешифр данным
Dim
что за ЯП?
Maxim
от слова МИР
Dim
но согласись, на бейсике это будет не так быстро
Maxim
написана она на С
Dim
возможно есть спецы у которых есть готовые библиотеки
Dim
и алгоритмы
Dim
которые могут работать с большими объемами данных
Maxim
Dim
не с одной парой, а с несколькими сразу
vvzvlad
*думает, что лучше сказать что не умеет*
Dim
надо узнать алгоритм дешифрации, куда яснее?
Maxim
питон не питон луа не луа расшифровать или не не расшифровать, интересно конечно, но скучно
Maxim
Dim
я то понял
Dim
может выразился не так
Maxim
я то понял
ну рассказывай тогда, тебе сразу пару премий вручат не только в РФ
Dim
кому рассказывать?
Maxim
ну хотя бы мне
Dim
ну хотя бы мне
а ты можешь подойти по ссылке и сам все посмотреть?
Dim
поросто ведь невозможно каждому все рассказывать
Maxim
Dim
у меня к вам еще теоретический вопрос
Dim
есть основные принцыпы хэширования
Dim
ведь такого не может быть что я получаю три одинаковые пары шифр/дешифр
Dim
получается система уязвима?
Mikhail
Эм. Ну вообще нет.
Dim
но ведь шифр должен быть различным?!
Dim
даже если ответы одинаковы
Mikhail
Если под хэшем имеется в виду сообщение длиной короче чем исходное, то есть другое сообщение, которое даст такой же ответ
Dim
приходят 222 символа, а выходят 16 байт
Mikhail
Ну есть же математика, комбинаторика . Надо всего-то посчитать количество возможных комбинаций на входе и на выходе.
Dim
методом перестановки символов можно получить конечный код
Mikhail
Что-то мне подсказывает, что в 16 байт не положить все возможные варианты для 222 символов, а значит найдутся комбинации для которых хэш будет совпадать
Dim
но знакоместо постоянно меняется
Mikhail
У вас есть понимание что хэш это не тоже самое что шифрованное сообщение? И по нему нельзя восстановить исходные данные однозначно?
Dim
конечно есть
Dim
поэтому я один не одолею
Dim
просто у меня есть некоторые наблюдения
Mikhail
Если я правильно понял задачу, то надо подобрать из всех возможных вариантов каким именно образом берётся хэш?
Dim
да
Dim
тут без серьезных прогеров не обойтись
Dim
ты ошибся
Dim
этот кошелек давно бы заблокировали
Dim
John
Парни, выручайте!
не могу написать конфиг для dnsdist'a
John
в нем надо перечислить домены, которые описаны в mysql таблице.
Можно ли как-то в этом конфиге указать данные полученные из mysql таблицы?
Yuriy
господа! Добрый день
У меня вопрос:
мне нужно забрать из таблицы значение которое вычисляется функцией
вот так работает норм
function tst()
return 1
end
local a = {
b = tst()
}
print(a.b) // выведет 1
но я бы хотел иметь что то типа
local a = {
b = function() return 1 end ()
}
но ^^ не работает
как быть?
P.S print(a.b()) не предлагать. так как мне нужен выхов именно print(a.b)
Dadaskis
(function() return 1 end)()?
Yuriy
Dima
Dima
Lua где-то похож на JS и Ruby а где то нет. Например "test".match(/t/) работает и в Ruby и в JS, но конструкция "test":gmatch("t") не будет работать в Lua. С другой стороны (function() return 1 end)() чисто по JS работает. И это супер.
Yuriy
я с lua на js оч легко перелез ибо они прям рядом
толкьо lua как по мне лаконичнее/чище
mva
Dima
mva
mva
что я делаю не так?
Dima
mva
тем не менее, я вызвал на объекте
mva
но понять почему ты в руби (или жс, или что это у тебя там) вызывал match, а в Lua вместо этого функцию-итератор (gmatch) я так и не могу
Dima
mva
я пытался тебя склонить к тому чтобы ты мне объяснил почему именно gmatch() когда он там иррелевантен (он для циклов) :)
mva
т.е. я пытался понять почему ты его вообще выбрал
mva
а не match()
mva
а так - да, скобки/без скобок это всего лишь синтаксический сахар
mva
Dima
Dima
Dima
Dima
в REPL работает (function() return 1 end)() возрващает 1
Dima
в коде файла (function() return 1 end)() ==> attempt to call a nil value