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

> Декомпиляция клиента, Как декомпилировать клиент 7.х?
Alastar
сообщение 10.2.2013, 19:36
Сообщение #1


***

Novice
Сообщений: 52
Регистрация: 4.10.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.351
Возраст: 20



Собственно, как и чем декомпилить клиент Ультимы? Мне ведь не просто поменять там картинки и анимации надо, а ведь еще и в коде покопаться хочется.
PS Или я чего-то не понимаю? (IMG:style_emoticons/default/unsure.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Alastar
сообщение 10.2.2013, 21:34
Сообщение #2


***

Novice
Сообщений: 52
Регистрация: 4.10.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.351
Возраст: 20



Что такое обфускация я знаю(Её что-ли до сих пор не сломали?oO). Мне просто хотелось бы попрактиковаться добавлять новых(Абсолютно новых) мобов, или свои вещи. Сервер я не собираюсь делать, мне так, для практики.
PS EssenceUCS вроде тольео по заявкам распространяется?
PSS У нас просто ОСИ лайк сервер, и мне уже хотелось бы стать скриптером, а не просто заполнителем вики (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 11.2.2013, 0:28
Сообщение #3


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(Alastar @ 10.2.2013, 22:34) *
Что такое обфускация я знаю(Её что-ли до сих пор не сломали?oO).
Судя по всему не очень, обфускация это вообще из .Net и служит как раз для запутывания кода, для усложнения его декомпиляции (или как это еще называется в .Net - рефлексии), ломать там нечего по определению, вся разница только в том что при декомпиляции обфусцировнного кода вы будите получать кашу из букв вместо названий методов и переменных (а при хорошем обфускаторе еще и кашу вместо XAML'а и строк). Но .Net это управляемый язык а клиент написан на неуправляемом, т.е. чистый машинный код...


Цитата(Alastar @ 10.2.2013, 22:34) *
Что такое обфускация я знаю(Её что-ли до сих пор не сломали?oO). Мне просто хотелось бы попрактиковаться добавлять новых(Абсолютно новых) мобов, или свои вещи. Сервер я не собираюсь делать, мне так, для практики.
Если вы подразумеваете новые с точки зрения игровой логики, то вам надо смотреть в сторону программирования сервера (настоятельно советую RunUO, если это не противоречит вашим религиозным убеждениями). Если вы хотите просто заменить зеленых орков на красных гремлинов, то как сказали смотрите UOFidler и для редактирования/просмотра карты CentrEd+. Но как правило одно порождает другое, так что скорее всего вам придется заняться и тем и другим.


Цитата(Alastar @ 10.2.2013, 22:34) *
Мне просто хотелось бы попрактиковаться добавлять новых(Абсолютно новых) мобов, или свои вещи. Сервер я не собираюсь делать, мне так, для практики.
Честно говоря, по мне пустая трата времени, добавить шаблонных мобов/предметов отличающихся названием, цветом и цифрами урона заслуга не велика, но даже она потребует от новичка огромных усилий. Чего уж тут говорить про реальные изменения... По своему опыту скажу что сейчас программирование скриптов, редактирование клиента и тд и тп у меня давно уже сжирает все время, т.е. если этим заниматься даже уже разобравшись сил и времени требуется куча. Так что я бы вам советовал объединится с кем-то над работой над каким-то сервером, во первых труды не будут напрасны и кого-то (и думаю вас самих тоже) порадуют, ну а во вторых реальные задачи и цели, если их нет то подобная практика как правило всегда заканчивается какой-то ересью как с технической точки зрения так и с логической, ну а в третьих от других участников наберетесь опыта и знаний (ну это зависит от того к кому попадете конечно, есть и такие которые и сами даже писать не умеют )))) ).


Цитата(Alastar @ 10.2.2013, 22:34) *
PS EssenceUCS вроде тольео по заявкам распространяется?
да это готовый закрытый проект, так как помимо прочего служит защитой от читерства и нежелательных действий со стороны пользователей. Если нужно для кодинга\изучения то есть уо-екст, он с открытым кодом и нацелен на работу с плагинами...


Цитата(Alastar @ 10.2.2013, 22:34) *
PSS У нас просто ОСИ лайк сервер, и мне уже хотелось бы стать скриптером, а не просто заполнителем вики (IMG:style_emoticons/default/biggrin.gif)
Смысл заполнять вики ОСИ стайл сервера? уо гайда и стратикса мало? Не думаю что 1-4 человека могут оперативнее и качественее заполнять чем мировое комьюнити )


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Alastar   Декомпиляция клиента   10.2.2013, 19:36
StaticZ   Собственно, как и чем декомпилить клиент Ультимы?...   10.2.2013, 21:22
Warstone   Что такое обфускация я знаю(Её что-ли до сих пор ...   11.2.2013, 0:22
Alastar   Судя по всему не очень, обфускация это вообще из ...   11.2.2013, 16:40
StaticZ   Смысл? В России полно игроков не знающих английски...   11.2.2013, 18:27
Nickname   Для добавления мобов, предметов и, вообще, любых п...   10.2.2013, 21:44
Alastar   Спасибо. Я просто еще не до конца вник во все эти ...   10.2.2013, 21:45
pelican   Если декомпилировать в ИДА, то она показываешь инт...   12.2.2013, 1:02
Warstone   В Российских школах уже года 3 как 11 часов обязал...   12.2.2013, 9:15
StaticZ   В Российских школах уже года 3 как 11 часов обяза...   12.2.2013, 11:45
Warstone   шутишь? общее образование без математики???? Нет,...   12.2.2013, 11:55
Alastar   Я вообще слышал, что обучение скоро полностью плат...   12.2.2013, 15:57


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

 

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