
01.09.2022, 11:35
|
|
Постоянный
Регистрация: 20.03.2021
Сообщений: 666
С нами:
2711257
Репутация:
83
|
|
меняет ссылку, на которую отправляется информация о краше
C++:
Код:
void
SetCrashReportLink
(
const
char
*
link
)
{
DWORD protect
;
VirtualProtect
(
reinterpret_cast
(
reinterpret_cast
(
GetModuleHandleA
(
"samp.dll"
)
)
+
0xD7374
)
,
strlen
(
link
)
,
PAGE_EXECUTE_READWRITE
,
&
protect
)
;
std
::
strcpy
(
reinterpret_cast
(
reinterpret_cast
(
GetModuleHandleA
(
"samp.dll"
)
)
+
0xD7374
)
,
link
)
;
//R2 - 0xD7384, R3 - 0xE9654, R4 - 0xE9674, 03DL - 0xB6E4
VirtualProtect
(
reinterpret_cast
(
reinterpret_cast
(
GetModuleHandleA
(
"samp.dll"
)
)
+
0xD7374
)
,
strlen
(
link
)
,
protect
,
&
protect
)
;
}
функция возвращает ссылку на текущий аудиострим
C++:
Код:
reinterpret_cast
(
reinterpret_cast
(
GetModuleHandleA
(
"samp.dll"
)
)
+
0x11A2F8
)
;
//R2 - 0x11A2F8, R3 - 0x12E378, R4- 0x12E4A0, 03DL - 0x16C4B8
|
|
|