Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 October 04

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Так если ты в отладчике можешь изменить, просто сделай такую же фильтрацию и поиск у себя
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Mr Penis
Если я правильно понимаю, мне нужны оффсеты и все
Почему ты так уверен? Если структура хранится где-то в куче, то от чего посчитаешь оффсет?
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Это справедливо для статического хранилища
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Да и приложение то под виртуальной машиной, там своих премудростей хватает
источник

MP

Mr Penis in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Почему ты так уверен? Если структура хранится где-то в куче, то от чего посчитаешь оффсет?
Ну только статически тогда мне нужен
источник

MP

Mr Penis in IT KPI C/C++ ХВ (не UB)
Ладно, я понял это слишком сложно будет для меня, спасибо за инфу
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
В статическом регионе можно посчитать оффсет после загрузки бинаря в память, берёшь место куда смапилась эта секция и дальше съезжаешь на n-е количество байт которое заранее известно
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
В динамическом уже не так однозначно, каждый раз разное расположение будет
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
+ ты будешь анализировать дамп виртуальной машины, у которой рантайма столько же, сколько весит игра
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Там даже если твоя структура в джава коде и существует в статическом виде, то далеко не факт что виртуалка её смапит так, что твой оффсет относительно какой-то секции будет корректным
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
В общем я бы смотрел в сторону эвристического анализа, там в разы стабильнее и проще решенее будет
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
+ ты получишь хоть какое-то подобие ABI совместимости и патчить твой чит под другие версии игры надо будет не так часто
источник

MP

Mr Penis in IT KPI C/C++ ХВ (не UB)
Понял, спасибо
источник

YL

Yevheniy Lukatskiy in IT KPI C/C++ ХВ (не UB)
Alexander Wizaral
Посылать запросы-ответы в одном формате)
А как это реализовать. Мне надо именно в формате delphi слать запрос
источник

AW

Alexander Wizaral in IT KPI C/C++ ХВ (не UB)
Yevheniy Lukatskiy
А как это реализовать. Мне надо именно в формате delphi слать запрос
Ггвп
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
Привіт, хочу відрендерити html розмітку в пікчу через qt webkit, на виході отримую пусте (прозоре) зображення: https://termbin.com/7koq
what im doing wrong?
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Михаил
Знак умножения пропущен и лишняя скобка)
Объясняем, как записывать функции…
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
GNU/Vsevolod
Привіт, хочу відрендерити html розмітку в пікчу через qt webkit, на виході отримую пусте (прозоре) зображення: https://termbin.com/7koq
what im doing wrong?
Qt WebKit официально удален в Qt 5.6 (декабрь 2015)
Сейчас актуален Qt WebEngine (хромиум), вот даже есть вопрос по нему
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Vsevolod
Qt WebKit официально удален в Qt 5.6 (декабрь 2015)
Сейчас актуален Qt WebEngine (хромиум), вот даже есть вопрос по нему
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Может нравится именно через qt
источник