Это домашняя страница. Не сказать, чтобы это было резюме, вроде никакой не стартап и, наверное, даже не лендинг - просто место, где лежит ответ на whoami. Днём я будущий проектировщик сложных информационных систем, вечером шарюсь по тому, по чему обычно не просят. Ночью люблю спать.
Где
Сириус
Курс
Второй
Специальность
Проектирование, разработка и управление сложными информационными системами
По вечерам
Ядра, реверс, PE
Обо мне.txt - Блокнот
Аватарка крутая: RJ-45 на ЭЛТ в траве. Там должны были быть обои Windows XP, но они не влезли.
chern@chernbuk:~$ whoami - более развёрнуто
Однажды мне стало обидно, что я умею импортировать pefile и получать красивый результат, но не особо понимаю, что происходит. Стараюсь развивать привычку: если что-то работает посредством магии, разбирать это что-то, пока она не закончится.
Собственно, поэтому иногда копаю ядра, форматы исполняемых файлов, то, как операционная система вообще загружает код. Мне интереснее не поломка, а то, почему система её разрешает.
Из этого иногда рождается инструмент, иногда - куча листов на стене, а иногда просто "окак". Ещё я писал операционную систему, которая умеет открывать калькулятор и падать в критическую ошибку, то есть делает ровно то же, что и все остальные.
Чем пишу
C, Python, C#
Куда смотрю
Ядра, реверс, низкоуровневый виндовс
Зачем
Потому что
Главная штука сейчас
Faglue NEW!
Статический инспектор PE-файлов на чистом C.
Разбирает заголовки прямо из потока байтов, считает энтропию Шеннона по секциям, переводит биты в права для человеков и боится RWX. Писал по докам мелкомягких с небольшой долей копипаста с гитхаба, чтобы не просить готовое у ЫЫ.
XFRM ESP с инкапсуляцией в UDP: фрагменты skb указывают на страницы файла, а расшифровка правит их прямо на месте. Класс багов нашёл Hyunwoo Kim, а я просто объясняю.