Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Разбор исходников "Универсального брута"

-

Rising Force Online

- Уязвимости, баги, читы и статьи по RF Online.

Ответ
 
Опции темы
Старый 02.05.2013, 20:42   #1
 Сержант
Аватар для Ankerok
 
Ankerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нацииAnkerok гордость нации
Регистрация: 30.12.2010
Сообщений: 118
Популярность: 3763
Сказал(а) спасибо: 86
Поблагодарили 187 раз(а) в 109 сообщениях
Отправить сообщение для Ankerok с помощью Yahoo
 
Post Разбор исходников "Универсального брута"


Примерно два месяца назад на рфч появилась тема с представленным в ней брутом для различных пиратских серверов RFO.
Сразу хочу отметить автора и проделанную им работу, на примере которой я сам узнал многие аспекты создания программ такого типа и надеюсь познакомить с ними вас.
Цитата:
Авторская тема :[Ссылки могут видеть только зарегистрированные пользователи. ]
Ник и его профиль на рфч: RoLLeX_X ([Ссылки могут видеть только зарегистрированные пользователи. ])


*Весь последующий разбор будет приведен на таком языке программирования как C#.
Настоятельно рекомендую << Читать о нем подробнее и ознакомиться с синтаксисом >>.
Код:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

1) Итак, что же представляет из себя "Универсальный брут" ? -

Интерфейс очень прост, присутствует только необходимое. Впрочем навести красоту и добавить пару "примочек" не составит труда.
Собственно, для разбора исходного кода я буду использовать .Net Reflector (Что весьма удобно в данном случае). <[Ссылки могут видеть только зарегистрированные пользователи. ]> так же, для увеличения дальнейших познаний.

2) В "полу-развернутом" виде программа представляет собой нечто подобное:

Однако, именно сейчас, нас будет интересовать лишь подчеркнутый раздел.

3) Начнем с того что в Form1 - формируется именно то окно программы которое мы видим запуская .exe-шник.
Уже в нем описаны ресурсы которые будут использоваться в будущем: Image_1
Тут стоит ввести/закрепить некоторые понятия:
Код:
* Private и Public - Соответственно защищенный и открытый методы. К первым могут обращаться только объекты данного класса, ко вторым любые объекты.
* Button - Кнопка.
* Socket - Сокет, это конечная точка двухстороннего соединения между двумя системами работающими в сети. Когда два или более процесса взаимодействуют через сеть, они взаимодействуют используя сокеты.
* Int - Переменная целочисленного типа.
* Label - Надпись.
* TextBox - Область с текстом.
4) Далее, в каталогах рангом ниже, в том же Form1 находятся: Image_2
Задание строк для хранения логина и пароля, а так же реализация файла Good.txt .

5) Процедура описывающая работу с файлом где хранятся исходные данные. Imgage_3
А именно: считывание данных построчно ориентируясь на ";" как разделитель. С уведомлением об успешном (или нет) считывании.

6) Затем инициализация того казалось бы маленького множества используемых компонентов/переменных. Image_4(1) Image_4(2) Image_4(3)
А так же присваивание им различных значений/свойств. (Таких как размеры, надписи,цвета и т.д)

7) А вот и часть программы где происходит основное действо.
Именно здесь можно проследить процесс подключения программы к серверу, все необходимые преобразования имеющихся данных, сам процесс проверки аккаунта.Image_5 Image_5(1)
( В частности this.client.Connect в значениях которого находятся введенные данные IP адреса сервера и порта).


Собственно, в общем виде все так и работает.
________________
~
  Ответить с цитированием
Ответ

Метки
brute, cheker, porn, rf online, source


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разбор пакета игры "Правила войны" Anоnymоus Баги игр ВКонтакте 12 31.05.2013 16:25
[Продам] Продаю юани "Адара" "Лира" "Эридан" "Омега" Феникс" antony_densov Perfect World 16 10.04.2013 21:43
[Информация] """""""""""Лучшая тема по итогам голосования"""""""""" +ESEL- Общение и обсуждение, архив Point Blank 0 16.04.2011 09:12

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 22:11.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net