Size: a a a

2020 July 25

d

disba1ancer in supapro.cxx
/bin/cat
но вот что насчёт _ZN class name C2Ev
$ c++filt.exe
_ZN4TestC2Ev
Test::Test()
источник

AZ

Aydar Zarifullin in supapro.cxx
А кстати можете посоветовать книги по инжектингу кода в бинари?
источник

d

disba1ancer in supapro.cxx
Aydar Zarifullin
А кстати можете посоветовать книги по инжектингу кода в бинари?
не рекомендуем этим заниматься
источник

/

/bin/cat in supapro.cxx
это костыли обычно, какие тут книги)
источник

/

/bin/cat in supapro.cxx
приходится на основе конкретного ABI получать RTTI в рантайме для информации о указателях
источник

AF

Aidar Fattakhov in supapro.cxx
И зачем про это срать в чат си++ не пойму
источник

AZ

Aydar Zarifullin in supapro.cxx
disba1ancer
не рекомендуем этим заниматься
Было бы интересно почитать всё-таки. Была идея помоддить одну старую игру.
источник

d

disba1ancer in supapro.cxx
Aidar Fattakhov
И зачем про это срать в чат си++ не пойму
так скажи подходящий чат
источник

/

/bin/cat in supapro.cxx
Очень интересно то, как пишут такие штуки под винду
источник

/

/bin/cat in supapro.cxx
там по дефолту stripped
источник

d

disba1ancer in supapro.cxx
/bin/cat
Очень интересно то, как пишут такие штуки под винду
там всё ещё хуже, exe никогда ничего не экспортируют, только путём реверса вычислять адреса нужных функций и явно их дёргать
источник

/

/bin/cat in supapro.cxx
могут быть исключения, конечно
источник

/

/bin/cat in supapro.cxx
если прога кроссплатформенная
источник

/

/bin/cat in supapro.cxx
закинуть .so с android и искать по строкам, например
источник

/

/bin/cat in supapro.cxx
а там уже выходить на нужные методы
источник

d

disba1ancer in supapro.cxx
/bin/cat
а там уже выходить на нужные методы
_ZN4TestC3Effi
Test::Test(float, float, int)
источник

/

/bin/cat in supapro.cxx
Это к чему? Я понимаю, что есть c++filt, просто нужно что-то большее для кодгена
источник

/

/bin/cat in supapro.cxx
когда конструктор один, то руками писать вполне нормально
источник

d

disba1ancer in supapro.cxx
тут вообще не ясно что происходит
источник

/

/bin/cat in supapro.cxx
c++filt не знает ничего про default
источник