8 месяцев назад
Приложение для динамической отладки Jadx
1. Предисловие Jadx поддерживает динамическую отладку приложения, но я никогда не пробовал это. Пора бы изучить это дело... 2. Сопутствующие знания 2.1 Принцип динамической отладки Принцип динамической отладки можно резюмировать как следующие шаги: Распространенным методом внедрения кода отладчика является использование библиотеки динамических ссылок (DLL) или механизма общих объектов (SO), предоставляемого операционной системой. В этом случае отладчик загружает определенную библиотеку DLL или SO через API операционной системы и внедряет ее в целевой процесс...
8 месяцев назад
Немного об языке Java
Язык Java имеет интересную и непростую историю создания и развития с начала 1990-х годов. Платформа и язык Java начинались как внутренний проект в Sun Microsystems в декабре 1990 года, и разрабатывалась как альтернатива языкам программирования C и C++. Разработкой нового языка занимался Джеймс Гослинг ( к Райану Гослингу отношения не имеет) и изначально назвал его Оak (в переводе с английского Дуб). К лету 1992 года команда смогла продемонстрировать части новой платформы, включая операционную систему Green OS, язык Oak, библиотеки и аппаратное обеспечение...