HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6571  
Старый 31.10.2022, 19:08
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

Цитата:
Сообщение от мистер вселенная  

Вот адрес смещения, если я правильно понял.

я делаю так и по итогу у меня вот че за ***ня
Замени адрес где строка используется, чтобы такого не было.
 
Ответить с цитированием

  #6572  
Старый 31.10.2022, 19:08
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

Репутация: 68
По умолчанию

Цитата:
Сообщение от мистер вселенная  

во дела
кастуй в void*, static_cast вроде пропустит, а если нет юзай reinterpret_cast
 
Ответить с цитированием

  #6573  
Старый 31.10.2022, 19:09
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

Цитата:
Сообщение от мистер вселенная  

во дела
static_cast(const_cast(stroka));
 
Ответить с цитированием

  #6574  
Старый 31.10.2022, 19:32
x301
Новичок
Регистрация: 29.10.2022
Сообщений: 11
С нами: 1865285

Репутация: 3
По умолчанию

C++:





Код:
Utils
::
Memory
::
MemoryFill
(
PatchAddressFirst
,
0x90
,
6
,
true
)
;
// Off Vehicles Check
Utils
::
Memory
::
MemoryFill
(
PatchAddressSecond
,
0x90
,
6
,
true
)
;
// Off Vehicles Check


Помогите исправить ошибку: имя, за которым следует выражение "::", должно определять класс или пространство имен
 
Ответить с цитированием

  #6575  
Старый 31.10.2022, 21:27
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

Репутация: 68
По умолчанию

Цитата:
Сообщение от x301  

C++:





Код:
Utils
::
Memory
::
MemoryFill
(
PatchAddressFirst
,
0x90
,
6
,
true
)
;
// Off Vehicles Check
Utils
::
Memory
::
MemoryFill
(
PatchAddressSecond
,
0x90
,
6
,
true
)
;
// Off Vehicles Check


Помогите исправить ошибку: имя, за которым следует выражение "::", должно определять класс или пространство имен
изучи основы плюсов бро
 
Ответить с цитированием

  #6576  
Старый 31.10.2022, 21:31
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

Пытаюсь хукнуть диалоги на чистых плюсах.

Возник попрос как записывать такое значение из стека при его вытаскивании:



типо

C++:





Код:
mov eax
,
[
esp
+
-
0x0C
]
mov eax
,
[
esp
+
-
0x08
]


Или как?
 
Ответить с цитированием

  #6577  
Старый 31.10.2022, 21:55
x301
Новичок
Регистрация: 29.10.2022
Сообщений: 11
С нами: 1865285

Репутация: 3
По умолчанию

Цитата:
Сообщение от MeG@LaDo[N] ^_^  

изучи основы плюсов бро
Мне для одного плагина С учить?)
 
Ответить с цитированием

  #6578  
Старый 31.10.2022, 21:57
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

Репутация: 68
По умолчанию

Цитата:
Сообщение от x301  

Мне для одного плагина С учить?)
да,и не C а C++
 
Ответить с цитированием

  #6579  
Старый 31.10.2022, 21:58
x301
Новичок
Регистрация: 29.10.2022
Сообщений: 11
С нами: 1865285

Репутация: 3
По умолчанию

Цитата:
Сообщение от MeG@LaDo[N] ^_^  

да
Сложно помочь?
 
Ответить с цитированием

  #6580  
Старый 31.10.2022, 21:58
RTD
Постоянный
Регистрация: 18.03.2017
Сообщений: 410
С нами: 4818548

Репутация: 133
По умолчанию

Цитата:
Сообщение от ARMOR  

Пытаюсь хукнуть диалоги на чистых плюсах.
Возник попрос как записывать такое значение из стека при его вытаскивании:

типо

C++:





Код:
mov eax
,
[
esp
+
-
0x0C
]
mov eax
,
[
esp
+
-
0x08
]


Или как?
Чистые плюсы это в твоем понимании обмазаться асемблером? Напиши прототип и не еби мозги
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.