@emyaghnia: huru hara ultah patnerku mbakk🫨🫵🏻 @WOMAN BEHIND SYLMI BASIC

AGHNIA
AGHNIA
Open In TikTok:
Region: ID
Wednesday 11 November 2026 05:07:40 GMT
7477
227
12
5

Music

Download

Comments

raraajasii2
(c)laudya :
oh ini
2026-11-11 07:17:44
8
aulia12aja
aulia aja :
lucu poll
2026-11-11 05:12:15
0
putriatk
WOMAN BEHIND SYLMI BASIC :
SUWUN SAYANGKUUUU 😍🤍
2026-11-11 05:20:12
1
tikaredflag
kremesan mcd :
ehh kokk lucuu seehhh btw mau jugakkk donkk mbakkk
2026-11-11 09:45:48
0
delimaanggrayni30
🕊️🙌🏻 :
always hebohh ya mbakkkk
2026-11-11 05:17:39
0
putriayuutrdwii
Hii_Putt✨ :
Masyaallah sukses selalu kak❤️
2026-11-11 05:34:42
0
my.lovee987
anisaaya87 :
hai kk
2026-11-11 05:19:32
0
khoiriyyahrunny
°fhia🔹° :
mbuak ngopi yuk mbak di toko Abahbmalang mbuakkk ayooo
2026-11-11 05:18:45
0
wibie111
bie❀ :
masyaallah lancar rezeki Mbak nia😍
2026-11-11 05:17:36
0
putriatk
WOMAN BEHIND SYLMI BASIC :
arek gendeng 🤣 WKWK
2026-11-11 05:16:53
0
hylibra
u :
😂😂😂
2026-11-11 05:12:00
0
piscess_2503
P🐻🐱 :
🥰🥰🥰
2026-11-11 05:14:16
0
To see more videos from user @emyaghnia, please go to the Tikwm homepage.

Other Videos

Как на самом деле устроены мобильные и ПК-игры на Unity изнутри? Разбираем механику реверс-инжиниринга за 1 минуту 🛠️ Многие начинающие разработчики уверены: если скомпилировать проект на Unity через IL2CPP, исходный код превращается в монолитный машинный код, и прочитать его больше невозможно. На первый взгляд так и кажется — если открыть главный исполняемый файл игры (например, культовой Granny) напрямую в дизассемблере IDA Pro, перед глазами появится сплошная стена безымянных адресов вида sub_14000... Ни названий функций, ни переменных, ни структуры классов. Полный лабиринт. Но у архитектуры движка Unity есть интересная особенность, о которой знают исследователи безопасности и опытные разработчики 👇 Весь C# код игры действительно компилируется в нативный C++ файл — GameAssembly.dll. Однако для того, чтобы игра могла работать с рефлексией, сериализацией и внутренними событиями движка, ей жизненно необходимы метаданные. И лежат они в открытом доступе в папке проекта: 📂 НазваниеИгры_Data ➔ il2cpp_data ➔ Metadata ➔ global-metadata.dat Именно в этом небольшом файле разработчики сами того не замечая оставляют всю карту своего проекта: — точные названия каждого метода и функции; — имена параметров и переменных; — структуры классов игрока, урона, физики и логики сцены. Как за 3 шага превратить закрытый бинарник в понятную книгу: 1️⃣ Берем утилиту анализа метаданных Il2CppDumper. 2️⃣ Указываем ей путь к GameAssembly.dll и файлу global-metadata.dat. 3️⃣ Получаем сгенерированный заголовочный файл il2cpp.h и скрипт автоматизации для Python. Запускаем скрипт внутри IDA Pro — и магия! Все безымянные функции мгновенно получают свои оригинальные имена, написанные автором кода. Зачем это нужно знать разработчикам? Во-первых, это лучший способ учиться геймдеву у топовых студий: смотреть, как устроена архитектура чужих механик, логика искусственного интеллекта врагов и оптимизация рендера под капотом. А во-вторых, если вы делаете собственный проект на Unity, помните: стандартная сборка оставляет ваши метаданные доступными для любого любопытного исследователя. Если хотите сохранить приватность логики — изучайте тему обфускации и защиты метаданных заранее! 💬 Напишите в комментариях: какую игру или движок вам было бы интересно разобрать по косточкам в следующем выпуске? Обязательно сделаем детальный анализ! Не забудь сохранить в закладки, чтобы не потерять алгоритм, и подписаться на профиль — здесь всё про изнанку геймдева и архитектуру кода! 🚀 #программирование #сишарп
Как на самом деле устроены мобильные и ПК-игры на Unity изнутри? Разбираем механику реверс-инжиниринга за 1 минуту 🛠️ Многие начинающие разработчики уверены: если скомпилировать проект на Unity через IL2CPP, исходный код превращается в монолитный машинный код, и прочитать его больше невозможно. На первый взгляд так и кажется — если открыть главный исполняемый файл игры (например, культовой Granny) напрямую в дизассемблере IDA Pro, перед глазами появится сплошная стена безымянных адресов вида sub_14000... Ни названий функций, ни переменных, ни структуры классов. Полный лабиринт. Но у архитектуры движка Unity есть интересная особенность, о которой знают исследователи безопасности и опытные разработчики 👇 Весь C# код игры действительно компилируется в нативный C++ файл — GameAssembly.dll. Однако для того, чтобы игра могла работать с рефлексией, сериализацией и внутренними событиями движка, ей жизненно необходимы метаданные. И лежат они в открытом доступе в папке проекта: 📂 НазваниеИгры_Data ➔ il2cpp_data ➔ Metadata ➔ global-metadata.dat Именно в этом небольшом файле разработчики сами того не замечая оставляют всю карту своего проекта: — точные названия каждого метода и функции; — имена параметров и переменных; — структуры классов игрока, урона, физики и логики сцены. Как за 3 шага превратить закрытый бинарник в понятную книгу: 1️⃣ Берем утилиту анализа метаданных Il2CppDumper. 2️⃣ Указываем ей путь к GameAssembly.dll и файлу global-metadata.dat. 3️⃣ Получаем сгенерированный заголовочный файл il2cpp.h и скрипт автоматизации для Python. Запускаем скрипт внутри IDA Pro — и магия! Все безымянные функции мгновенно получают свои оригинальные имена, написанные автором кода. Зачем это нужно знать разработчикам? Во-первых, это лучший способ учиться геймдеву у топовых студий: смотреть, как устроена архитектура чужих механик, логика искусственного интеллекта врагов и оптимизация рендера под капотом. А во-вторых, если вы делаете собственный проект на Unity, помните: стандартная сборка оставляет ваши метаданные доступными для любого любопытного исследователя. Если хотите сохранить приватность логики — изучайте тему обфускации и защиты метаданных заранее! 💬 Напишите в комментариях: какую игру или движок вам было бы интересно разобрать по косточкам в следующем выпуске? Обязательно сделаем детальный анализ! Не забудь сохранить в закладки, чтобы не потерять алгоритм, и подписаться на профиль — здесь всё про изнанку геймдева и архитектуру кода! 🚀 #программирование #сишарп

About