Просмотр полной версии : Как дебажить .dll файлы?
roman_vodola
20.08.2024, 11:50
Всем привет, каким образом я могу узнать почему отваливается скрипт .dll? После инжекта он у меня отвалился и я хочу узнать ошибку. Использую наработки - https://www.blast.hk/threads/151147/. В обычном сампе всё инжектится, однако при попытке сделать также на amazing у меня он отваливается. И вообще в целом программировать без дебага такое себе.
вайега52
20.08.2024, 14:00
Всем привет, каким образом я могу узнать почему отваливается скрипт .dll? После инжекта он у меня отвалился и я хочу узнать ошибку. Использую наработки - https://www.blast.hk/threads/151147/. В обычном сампе всё инжектится, однако при попытке сделать также на amazing у меня он отваливается. И вообще в целом программировать без дебага такое себе.
Можешь использовать встроенный дебаггер визалки, либо codelldb как плагин для вс кода
roman_vodola
20.08.2024, 15:10
Можешь использовать встроенный дебаггер визалки, либо codelldb как плагин для вс кода
А как дебажить файлы, которые я по идеи заинжектил в игру с помощью Visual Studio? Это разве возможно сделать?
Digger Man52
20.08.2024, 20:19
Гайд - Интегрированная отладка asi/sf/dll плагинов в игре с помощью Visual Studio (https://www.blast.hk/threads/20320/)
прив Многие ли из вас знают, что с помощью Visual Studio можно отлаживать плагины прямо в игре и что делается это очень просто? Нет, блять, нихуя вы не знаете! Но я вас научу. Берём студию и проект своего плагина, идём в конфигурацию проекта на страницу "Debugging" (Отладка) и ставим такие...
www.blast.hk
roman_vodola
21.08.2024, 14:51
Гайд - Интегрированная отладка asi/sf/dll плагинов в игре с помощью Visual Studio (https://www.blast.hk/threads/20320/)
прив Многие ли из вас знают, что с помощью Visual Studio можно отлаживать плагины прямо в игре и что делается это очень просто? Нет, блять, нихуя вы не знаете! Но я вас научу. Берём студию и проект своего плагина, идём в конфигурацию проекта на страницу "Debugging" (Отладка) и ставим такие...
www.blast.hk
А как такое провернуть с амайзингом, у них же свой лаунчер. Там асишку я закинуть не могу в корень там ток инжектить нужно, вот я и думаю как я могу это сделать? При открытия через их exeшки требует лаунчер, я полагаю там проверка какая-то идёт лаунчера. Можно ли как-то встроить дллку и уже читать с неё командную строку или закинуть логи этой строки куда-то?
https://forum.antichat.xyz/attachments/28532014/
Гайд - Интегрированная отладка asi/sf/dll плагинов в игре с помощью Visual Studio (https://www.blast.hk/threads/20320/)
прив Многие ли из вас знают, что с помощью Visual Studio можно отлаживать плагины прямо в игре и что делается это очень просто? Нет, блять, нихуя вы не знаете! Но я вас научу. Берём студию и проект своего плагина, идём в конфигурацию проекта на страницу "Debugging" (Отладка) и ставим такие...
www.blast.hk
fuflexxxx
21.08.2024, 15:42
А как такое провернуть с амайзингом, у них же свой лаунчер. Там асишку я закинуть не могу в корень там ток инжектить нужно, вот я и думаю как я могу это сделать? При открытия через их exeшки требует лаунчер, я полагаю там проверка какая-то идёт лаунчера. Можно ли как-то встроить дллку и уже читать с неё командную строку или закинуть логи этой строки куда-то?
А просто присоединиться к процессу пробовал?
Debug -> attach to process.
roman_vodola
21.08.2024, 17:27
А просто присоединиться к процессу пробовал?
Debug -> attach to process.
https://forum.antichat.xyz/attachments/28532057/
Сразу вылет амайзинга, может я чё-то не так делаю
fuflexxxx
21.08.2024, 20:25
Сразу вылет амайзинга, может я чё-то не так делаю
Сразу вылет амайзинга, может я чё-то не так делаю
Так мб это детект дебагера?
roman_vodola
21.08.2024, 20:42
Так мб это детект дебагера?
Ну я так и думаю. Ну я запустил там иначе через MSG box и try catch. Там он работал, но в условие не заходил. Там почему-то он ошибку выдавал на
C++:
g_Chat
=
*
reinterpret_cast
(
sampAddr
+
SAMP_CHAT_INFO_OFFSET
)
;
if
(
g_Chat
==
nullptr
)
return
false
;
Видимо, у них там чат какой-то кастомный, я вот думаю может кто-то уже сталкивался с амайзингом я просто понять не могу почему там некоторые функции не работают, а некоторые выдают ошибку и крашат игру.
https://forum.antichat.xyz/attachments/28532113/
fuflexxxx
22.08.2024, 00:08
Ну я так и думаю. Ну я запустил там иначе через MSG box и try catch. Там он работал, но в условие не заходил. Там почему-то он ошибку выдавал на
C++:
g_Chat
=
*
reinterpret_cast
(
sampAddr
+
SAMP_CHAT_INFO_OFFSET
)
;
if
(
g_Chat
==
nullptr
)
return
false
;
Видимо, у них там чат какой-то кастомный, я вот думаю может кто-то уже сталкивался с амайзингом я просто понять не могу почему там некоторые функции не работают, а некоторые выдают ошибку и крашат игру.
Чат у них свой. Смотри, что они хукают/патчят и переписывай сдк исходя из этого.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot