-
Постов
815 -
Зарегистрирован
-
Посещение
-
Победитель дней
13
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные Coder
-
-
Скорее всего ты постоянно при отрисовке создаешь шрифт, а тебе нужно его закешировать и брать из кэша.
class BlaBla{protected: IFont* m_font = null; // если твой компилятор так позволит, если нет, то null в конструкторе присвой IFont* getFont() { if (this->m_font == null) { this->m_font = вызов_который_создает_шрифт(); } return this->m_font; }public: void render() { IFont* font = this->getFont(); // render code below }};
-
Добрый день!
https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa366899.aspx
1й параметр - хэндл открытого процесса
2й - (указатель) адрес памяти, для которой необходимо изменить модификатор доступа
3й - размер блока памяти, для которого необходимо изменить модификатор доступа
4й - новый модификатор доступа
5й - (указатель) переменная размером 4 байта, в которую запишется старый модификатор доступа
-
Прыгнуть так просто не получится.
Самый простой вариант
mov rax, [address_x64]jmp rax
-
Нет, нельзя. А почему бы тебе не делать прыжок на адрес?
- 1
-
Microsoft Visual C++ Compiler x64 не поддерживает inline вставки ASM. Воспользуйся компилятором от Intel.
- 1
-
Необходимый уровень знаний у тебя уже есть, зайди ко мне на канал YouTube (указан в профиле), там есть пара видео по созданию трейнеров.Я разбираюсь что делают инструкции mov, push, pop, могу модифицировать код приложений в оперативной памяти.
На C++ также умею обращаться к адресному пространству (напрямую и через WinAPI), немного знаком с ООП.
Но никак дойти до того, чтобы создать свой трейнер не могу.
-
Привет! А что тебе уже известно о C++ и ASM?
-
http://forum.gamehacklab.ru/topic/91-vzlom-flash-igr-s-pomoschiu-dekompiliatora-flasm/?p=676
Перейди по ссылке и прочитай седьмой пост ВНИМАТЕЛЬНО.
Советую тебе ознакомиться с новым регламентом форума, и не отсылать людям такие ссылки.
- 1
-
Привет! А не мог бы ты описать свою проблему подробнее? Я ничего не понял)
-
Для начала, я бы советовал изучить Source SDK.
-
__try {
pointer = reinterpret_cast<T1*>(*pointer + offsets);
}
__except(EXCEPTION_EXECUTE_HANDLER) {
std::err << "Bad pointer at level " << i << ", address " << pointer << std::endl;
pointer = nullptr;
break;
}
- 2
-
Грамматика порой поражает... "на видите" - "наведите". А ты пишешь слово образованное от глагола видеть, и что мы должны на видеть? Насколько я вижу, у тебя здесь по смыслу должно быть слово образованное от - "наводка". -
А можно услышать, как вы это делаете или это военная тайна?
А принцеп работы, можно услышать или это военная тайна?
Ну так дота была на Source Engine, мы взяли исходники, и дописали то, чего не хватало.
Dll не обнаруживает VAC, так как она не регистрируется в PEB -> PEB_LDR_DATA процесса, и её PE-хидеры в процессе игры затираются.
-
А если игра на Unity3D то почему ты пытаешься выйти на указатель не через главный модуль игры, а через какую-то левую библиотеку?
И да, выложи свой код на С++, как ты пытался прочитать указатели, нам нужно видеть как ты пытался, или ты вообще спрашиваешь, как в принципе это можно сделать?
-
Код этого сканера сигнатур - полнейший шлак, крайне противопоказано к использованию.
Советую взять сканер gmz, мой или кенга (Мой и кенга нужно искать на YouTube), а у gmz здесь где-то на форуме лежит.
-
А ты попробуй через гугл перводчик или попроси своих знакомых.
-
Может такой вопрос стоит на форуме Cheat Engine задать?
-
Привет! А разве это не зависит от того с какой частотой игра осуществляет вызов функций?
-
В speedhack укажи скорость 0.5x
-
VoIP к твоим услугам
-
Дон педро, кажется с кем-то так общается) Предлагаю премод ему сделать и удалять подобные топики.
-
Статическая линковка это грехЪ, да?
-
UInt64 используй
-
Отличные статьи для новичков, с удовольствием прочитал обе (хотя новичком и не являюсь).
P.S. Хе-хе, все ссылки на adfly, даже внутренние, не хилую такую машину для монетизации придумал)
Помогите записать указатель в скрипт
in Вопросы по созданию читов в одиночных играх
Опубликовано
Этот тэг используется не просто так, а для того чтобы выделить код из общего контекста поста, и подсветка синтаксиса, для большего удобства пользования.