Search
Write a publication
Pull to refresh
9
0
Владимир Козелков @v7878

User

Send message

Небезопасный android часть 2: эксперименты с sun.misc.Unsafe

Level of difficultyHard
Reading time13 min
Views2.5K

В этой статье я расскажу о классах-двойниках в ART и использовании этого механизма для получения полного списка полей, методов и конструкторов других классов, а также конвертации конструктора в метод и его вызов на готовом объекте.

Читать далее

Небезопасный android часть 1: эксперименты с sun.misc.Unsafe

Level of difficultyMedium
Reading time5 min
Views3.8K

Java очень глубоко интегрирована в android и имеет в данной ОС свою нестандартную виртуальную машину — DVM/ART, поэтому многие детали реализации отличаются от привычных. А что насчёт внутреннего API sun.misc.Unsafe? В этом цикле статей с его помощью мы попытаемся максимально сломать виртуальную машину андроида.

Читать далее

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Software Developer, Mobile Application Developer
Java
C++
Linux
Git
Android development
System Programming
Linux Kernel
Programming microcontrollers
Applied math
OOP