Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > FPS Shooters > Counter - Strike > Counter Strike 1.6
Присоединяйся к нам



Ответ
 
Опции темы Опции просмотра
Старый 10.11.2012, 11:15   #16
Старожил


 
Аватар для gg.Groove
 
Регистрация: 21.08.2010
Адрес: Almaty
Сообщений: 1,054
Репутация: 212
По умолчанию

Skino, RevEmu для всех одинаковый же, по сути ведь не игру патчим, а эмулятор.
Как можно найти кусок кода где генерируется серейник
__________________

[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Старый 10.11.2012, 11:17   #17
Группа разработчиков


 
Аватар для Skino
 
Регистрация: 16.01.2009
Сообщений: 566
Репутация: 251
Автор По умолчанию

Цитата:
Сообщение от gg.Groove Посмотреть сообщение
Как можно найти кусок кода где генерируется серейник
Уже не помню, есть специальные функции для получения HDD SN, могу дать исходники - посмотришь где я хукаю.
  Ответить с цитированием Наверх
Старый 10.11.2012, 12:02   #18
Старожил


 
Аватар для gg.Groove
 
Регистрация: 21.08.2010
Адрес: Almaty
Сообщений: 1,054
Репутация: 212
По умолчанию

Skino, скинь посмотрю, но думаю с моим C++ ничего сделать не смогу.
__________________

[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Старый 10.11.2012, 13:19   #19
Группа разработчиков


 
Аватар для Skino
 
Регистрация: 16.01.2009
Сообщений: 566
Репутация: 251
Автор По умолчанию

Блин, а исходников то нет, ты тогда посмотри разницу дампов длл до и после патча, там всего то 1 hook и codecave под него. Или дебагером пройдись по проге там кода всего ничего.
  Ответить с цитированием Наверх
Старый 10.11.2012, 13:50   #20
Старожил


 
Аватар для gg.Groove
 
Регистрация: 21.08.2010
Адрес: Almaty
Сообщений: 1,054
Репутация: 212
По умолчанию


У файлов даже хэши одинаковые. Ты какую функцию хукаешь?
__________________

[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Старый 10.11.2012, 13:58   #21
Группа разработчиков


 
Аватар для Skino
 
Регистрация: 16.01.2009
Сообщений: 566
Репутация: 251
Автор По умолчанию

Цитата:
Сообщение от gg.Groove Посмотреть сообщение
У файлов даже хэши одинаковые. Ты какую функцию хукаешь?
Если хэши одниковые значит ничего не пропатчено, я хукаю не функцию, у меня хук прямо в куске кода, там появляется спец файл который уже получает серийник, поле всех дел с ним там в регистре серийник, тут я и хукаю, на файл я вышел поставив брян на спец функцию которая уже получает серийник, эта функция в этой файле..

Добавлено через 1 час 12 минут
[Ссылки скрыты от гостей.]

Там оригинал и пропатченный.

Последний раз редактировалось Skino; 10.11.2012 в 15:11. Причина: Добавлено сообщение
  Ответить с цитированием Наверх
Старый 10.11.2012, 15:12   #22
Старожил


 
Аватар для gg.Groove
 
Регистрация: 21.08.2010
Адрес: Almaty
Сообщений: 1,054
Репутация: 212
По умолчанию

Заебись, я уже прочитал теорию по хукам.
а в каком виде серийник возращается?
Что будет если захукать функцию, вызывать ее, изменять struct с SteamUser и возвращать его?
Думаю надо делать что-то типа этого
Цитата:
GetSteamUser() {
SteamUser s_steamuser;
s_steamuser.login = .....
s_steamuser.name = .....
s_steamuser.sid = ....

/*Тут мы хукаемся*/
s_steamuser.sid = rand();
return s_steamuser;
}
struct SteamUser {
std:string login;
std:string name;
int sid;
}
Добавлено через 1 минуту
[Ссылки скрыты от гостей.]
__________________

[Ссылки скрыты от гостей.]

Последний раз редактировалось gg.Groove; 10.11.2012 в 15:13. Причина: Добавлено сообщение
  Ответить с цитированием Наверх
Ответ

Метки
hdd, s/n, Skino, steam, steam id, steam_id, сменить


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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


Powered by vBulletin
Copyright © 2016 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 14:43. Часовой пояс GMT +4.