Nbv000

Reverse engineering. Systems programming. Streaming data.

О себе

Self-taught systems engineer из России. Работаю на стыке низкоуровневого Linux, обратной разработки и потоковой аналитики.

Основной опыт: IL2CPP-инструментация Unity-раннаймов через LD_PRELOAD с patch-resistant signature-based резолвом методов, двухуровневый IPC (AF_UNIX + flock fallback), распределённое управление процессами с эскалирующим watchdog-восстановлением, streaming-платформы на Go + TimescaleDB + NATS.

Открыт к проектам в области reverse engineering, systems programming, security research и streaming data pipelines.

Проекты

il2cpp-instrumentation-study
IL2CPP runtime instrumentation bridge. C++ / LD_PRELOAD. Signature-based method resolution, lazy class init, main-thread dispatch. 38 exported C-ABI functions.
native-bridge-ipc
Двухуровневый IPC: AF_UNIX socket с автоматическим fallback на file-based flock. Auto-negotiated request-ID protocol. Python + C++ demo host.
process-supervisor
Эскалирующий watchdog с health-probe интерфейсом, chain-based recovery, sliding-window circuit breakers, episode tracker для дуг состояний.
streaming-market-analytics
End-to-end streaming-платформа. Go workspace (ingest / features / api), Python-аналитика, 21 миграция TimescaleDB, NATS JetStream, Prometheus + Grafana + Loki.

Форматы работы