Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Шифрование в RunUO
Edgar
сообщение 27.11.2013, 20:54
Сообщение #1


**

Группа: Пользователи
Наличность: 0
Пользователь №: 16.450



Существуют шарды на RunUO которые поддерживают шифрование. Можно снять шифрование с клиента разными способами, но вопрос такой: как делается поддержка шифрования в самом RunUO?


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivy_
сообщение 27.11.2013, 21:26
Сообщение #2


**

Neophyte
Сообщений: 16
Регистрация: 17.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.432



Если не устраивает съем шифрования посредством таких утилит, как UO Rice, Razor, Injection, Assist UO, UO Steam, то пишется скрипт на стороне сервера, указываются ключи с шифрованием клиента и сервер начинает находить общий язык с клиентами.
На сегодня UO Rice заменяет такая программа, как UO Decryptor, а так-же есть готовые решения по скриптами в комунити RunUO.com


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Edgar
сообщение 27.11.2013, 22:42
Сообщение #3


**

Группа: Пользователи
Наличность: 0
Пользователь №: 16.450



Снимать шифрование умею Разором и через UO Rice, но сейчас знакомлюсь ближе с RunUo.
Цитата(Ivy_ @ 27.11.2013, 21:26) *
скрипт на стороне сервера
готовые решения по скриптами в комунити RunUO.com
Ivy_ +
Нашел скрипт в комунити RunUO.com. Запустил на RunUo_2.3. С клиентом 4.0.11c (Patch 0) никаких проблем.
В RunUo_2.0 не хватает определения EndPoints, так что выдает ошибку.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ivy_
сообщение 27.11.2013, 23:20
Сообщение #4


**

Neophyte
Сообщений: 16
Регистрация: 17.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.432



Цитата
В RunUo_2.0 не хватает определения EndPoints, так что выдает ошибку.

Версия 2.0 и 2.3 - это примерно пару лет разницы. Т.е. обе сборки существенно отличаются изменениями и тут нужно вникать под какую версию адаптирован тот или иной скрипт. В итоге дописывать нужно либо сам сервер, либо переписывать сам скрипт (IMG:style_emoticons/default/smile.gif)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Edgar
сообщение 28.11.2013, 3:37
Сообщение #5


**

Группа: Пользователи
Наличность: 0
Пользователь №: 16.450



А возможно часть ядра от 2.3, то что не достает в 2.0 (EndPoints), вынести как дополнительные скрипты к скрипту шифрования (RunUO-Encryption-2.4)?
RunUO2.0 без ошибок запускает RunUO-Encryption-2.1, в логе появляется что 1 online, но клиент не открывает выбор сервера, а так и останавливается с сообщением Verifying Account, через минуты 2 в логе сообщение Disconnected due to inactivity...


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Warstone
сообщение 28.11.2013, 13:52
Сообщение #6


*********

Группа: Модераторы
Наличность: 0
Пользователь №: 10.905
Возраст: 25



Шифрование после 7.0.23 вроде еще раз поменяли.


--------------------
Do. Or do not. There is no Try!
© Master Joda, Dagobah, Star Wars: Episode V.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Stealch
сообщение 29.11.2013, 14:53
Сообщение #7


**

Группа: Пользователи
Наличность: 0
Из: Одинцово
Пользователь №: 16.329
Возраст: 33



Привет! Шифрование настраивается на стороне сервера так: сначала скачивается архив Прикрепленный файл  Encrypt.rar ( 43,68 килобайт ) Кол-во скачиваний: 276

Затем папку Encryption помещаем в папку Scripts.
Открывем файл Configuration.cs любым текстовым редактором или Visual Studio.
Запускаем из папки ExtractKeys файл Calculate Login Key.exe
Вбиваем свою версию клиента и генерим ключ, который помещаем в Configuration.cs по образу и подобию существующих там записей. Запускаем сервер и забываем про разор и другие программы для снятия шифрования на клиентской стороне.


--------------------
ИзображениеИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 26.4.2024, 10:15
Designed by Nickostyle