// Shared content for all 3 variants — pulled from old site
const KAMEN_DATA = {
  name: "Максим Камень",
  handle: "kamen",
  role: "C++ / Reverse Engineer",
  roleRu: "низкоуровневый инженер",
  loc: "Vladivostok",
  tz: "UTC+10",
  since: 2018,
  yrs: 7,
  status: "accepting work",
  statusRu: "открыт к работе",
  slots: 2,
  response: "< 2h",

  bio: [
    "Пишу низкоуровневый код на C++ с 2018 года. От ядерных драйверов до юзермодных читов. Глубоко знаю Windows internals, PE-формат и поведение античит-систем: EAC, BattlEye, VAC.",
    "Делаю читы (ESP, aimbot, wallhack), PE-лоадеры с шифрованием и антиотладкой, байпасы EAC, BattlEye и VAC. Параллельно пишу backend на C++: сетевые сервисы, лицензионные сервера, протоколы поверх raw-sockets с IOCP.",
    "Знаю, как работают защиты. Изнутри."
  ],

  skills: [
    { k: "C / C++",       v: 97 },
    { k: "reverse eng.",  v: 90 },
    { k: "WinAPI",        v: 93 },
    { k: "x86/x64 ASM",   v: 88 },
    { k: "kernel dev",    v: 78 },
    { k: "networking",    v: 82 },
    { k: "python",        v: 65 },
  ],

  stack: [
    { k: "Windows Internals", hot: true },
    { k: "x86 / x64 ASM" },
    { k: "IDA Pro" },
    { k: "x64dbg" },
    { k: "Ghidra" },
    { k: "WinAPI" },
    { k: "PE Format", hot: true },
    { k: "WDM / KMDF" },
    { k: "EAC Bypass", hot: true },
    { k: "BE Bypass", hot: true },
    { k: "VMProtect" },
    { k: "Themida" },
    { k: "MinHook" },
    { k: "Detours" },
    { k: "IOCP" },
    { k: "OpenSSL" },
  ],

  work: [
    {
      n: "01",
      name: "KernelGuard",
      tag: "PE loader / kernel driver",
      desc: "PE-лоадер с ядерным драйвером, обходит EAC и BattlEye. Кастомная обфускация импортов, антиотладка, шифрование сегментов на стороне сервера.",
      stack: "C++ · WDM · x64 ASM",
      year: 2024,
      bypass: "EAC · BattlEye",
      status: "shipped",
    },
    {
      n: "02",
      name: "Crystal",
      tag: "full cheat / rust pc",
      desc: "Полный чит для Rust: ESP по игрокам и ресурсам, aimbot с настройкой кривых, wallhack. Kernel-read через кастомный драйвер. Стелс уровня обхода EAC live-detection.",
      stack: "C++ · DirectX · Kernel",
      year: 2023,
      bypass: "EAC live",
      status: "shipped",
    },
    {
      n: "03",
      name: "NetSec",
      tag: "license server / IOCP",
      desc: "Высоконагруженный C++ backend для лицензионного сервера: HWID-привязка, RSA-авторизация, ротация ключей. 10k+ активных лицензий на одном инстансе.",
      stack: "C++ · OpenSSL · IOCP",
      year: 2024,
      bypass: "10k+ active",
      status: "ongoing",
    },
    {
      n: "04",
      name: "VMP / Unpacker",
      tag: "protector study / internal",
      desc: "Учебный анпакер для семейства VMProtect 3.x. Восстановление IAT, разбор обфусцированных хэндлеров VM, частичная девиртуализация opcode-ов в C-подобный псевдокод.",
      stack: "C++ · IDAPython · Capstone",
      year: 2022,
      bypass: "VMProtect 3.x",
      status: "private",
    },
  ],

  career: [
    {
      from: "2021 / 06",
      to: "now",
      live: true,
      role: "C++ Reverse Engineer",
      where: "freelance / private clients",
      desc: "Реверс защит VMProtect / Themida, разработка байпасов для EAC, BattlEye, VAC. PE-лоадеры с кастомным шифрованием, собственные мини-протекторы. Работа с ядерными драйверами (WDM/KMDF).",
    },
    {
      from: "2020 / 03",
      to: "2022 / 04",
      live: false,
      role: "Backend C++ Developer",
      where: "game studio (NDA)",
      desc: "Серверная часть MMORPG на C++. Реализация сетевого стека на raw-sockets (IOCP), серверный античит, система авторизации и сессий.",
    },
    {
      from: "2018 / 01",
      to: "2020 / 02",
      live: false,
      role: "Systems Programmer",
      where: "self-taught / private",
      desc: "Глубокое изучение Windows internals. Первые читы на C++ (CS:GO, Rust). DLL-инъекции, перехват функций через MinHook/Detours, работа с памятью процессов.",
    },
  ],

  contact: [
    { ico: "@",  name: "Email",    val: "kamen@dev.local",     tag: "primary",  href: "mailto:kamen@dev.local" },
    { ico: "TG", name: "Telegram", val: "@kamen_dev",          tag: "fastest",  href: "https://t.me/kamen_dev" },
    { ico: "GH", name: "GitHub",   val: "github.com/kamen",    tag: "public",   href: "https://github.com/kamen" },
    { ico: "DC", name: "Discord",  val: "kamen#0001",          tag: "groups",   href: "#" },
  ],
};

window.KAMEN_DATA = KAMEN_DATA;
