Iron
Листовой
offline
Опыт:
24,427Активность: |
!, а кейгены?
|
24.11.2006, 00:09 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Dead Jay
Братег Дракончег
offline
Опыт:
8,425Активность: |
Iron там написано
Цитата:
|
|
24.11.2006, 05:42 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Pozitron
offline
Опыт:
736Активность: |
Отслеживая работу игры ключ вычислить не получится, так как игра его не использует, а
использует открытый ключ. В описании алгоритма ясно сказано что зашифровав одним ключом можно расшифровать другим, вот так карты зашифрованы секретным ключом а расшифровываются обычным. Просто зная секретный ключ легко вычислить открытый но очень сложно сделать обратное. Pozitron добавил: В принципе если знать алгоритм и открытый ключ то можно по открытому ключу сгенерить новый(то есть сделать секретным близзардовский открытый и получить по нему новый открытый ) и зашифровать по полученному открытому ключу подпись. Тогда подпись расшифруется Warcraft-ом и все должно работать. Pozitron добавил: Что то типа этого я видел на одном сайте. Именно для этого ввели систему сертификации. Вот из этой цитаты("Второй ключ, секретный, служит для расшифровки текстов, зашифрованных с помощью открытого ключа, или, наоборот, для зашифровки текстов, которые можно будет впоследствии расшифровать при помощи открытого ключа.") я подумал что это должно сработать: то есть можно зашифровать любым ключом и расшифровать противоположным. Просто зная открытый ключ очень сложно вычислить секретный, а по секретному легко вычисляется открытый. (Простой пример - функция корень из х. Зная х мы легко вычислим у но зная у мы имеем уже два значения х. Также и здесь только значений у нас до ... И притом вычислить саму форму обратной функции очень сложно.) Pozitron добавил: Так же можно сделать прогу которая будет изменять значение вычисленное хеш-функцией на значение в карте с помощью хука и тогда любая карта будет считатся подписанной, но это не получится на локальном сервере (если конечно не взломать его, или не закинуть на него троян :))) ) а для простой игры в WC это не надо. Отредактировано Pozitron, 29.11.2006 в 14:47. |
29.11.2006, 14:56 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|