👁🗨 Hello world~ Как работает антивирус: Direct и Indirect Syscalls • Если EDR перехватывает функции внутри ntdll.dll , возникает логичный вопрос: можно ли обратиться к ядру, не вызывая пропатченную функцию? • Для этого существуют прямые системные вызовы Direct Syscalls . • Вместо обращения к функции Nt* внутри ntdll.dll программа самостоятельно подготавливает номер системного вызова и выполняет инструкцию syscall .…
.NET Kings
Практическая кибербезопасность: сети, AppSec, OSINT и цифровая приватность Поддержать проект: @v_meshke Весь материал публикуется в познавательных целях и имеет образовательный характер. Автор не несет ответсвенность за чужие десйтвия
Динамика подписчиков
с 20 июля 2026 по 28 сентября 2026 · минимум 7 380 · максимум 7 500
Кто рекламировался за полгода
Рекламодатель определён по маркировке рекламы в постах канала.
Публикации
🔎 По одному имени, почте или номеру можно собрать на человека целое досье — легально, из открытых источников. Этим занимается OSINT: сбор, систематизация и анализ данных из открытого доступа. Навык прикладной — его используют в корпоративной разведке, проверке контрагентов, рекрутинге и комплаенсе, журналистике и расследованиях. «OSINT: технология боевой разведки» от Академии Codeby — базовый курс, который ведёт…
👁🗨 Hello world~ GEOINT: Пожары, землетрясения и другие катастрофы на карте • Карты природных событий полезны не только для новостей , по ним можно проверить дату съемки, объяснить дым или повреждения на изображении и понять, что происходило в регионе в нужный период. • NASA FIRMS показывает термальные аномалии и вероятные очаги пожаров по спутниковым данным. Это не буквальная граница огня , отдельные точки могут…
👁🗨 Hello world~ Runit против systemd: Где минимализм начинает мешать • Я уже рассказывал, почему мне нравится минимализм runit , но было бы неправильно говорить только о его преимуществах , потому что небольшое количество компонентов не всегда делает систему удобнее. • У runit нет полноценного декларативного управления зависимостями . В systemd можно отдельно указать, какой сервис необходим и в каком порядке их…
👁🗨 Hello world~ Изучаем сеть: Как компьютер определяет маршрут пакета • Представим, что компьютер с адресом 192.168.1.10/24 хочет отправить пакет другому устройству . Сначала ОС должна определить, находится ли получатель в локальной сети или за маршрутизатором. • Для этого IP-адрес сопоставляется с маской подсети. В нашем примере сеть имеет адрес: 192.168.1.0/24 • Если получатель имеет адрес 192.168.1.50 , он…
👁🗨 Hello world~ OSINT во ВКонтакте: История профиля и проверка старых данных • Пользователь может удалить фотографии, изменить имя, закрыть страницу или полностью удалить аккаунт , но это не всегда означает, что опубликованная информация исчезла из интернета. • Старые версии профиля могут сохраняться в поисковой выдаче, репостах, комментариях, публикациях сообществ, веб-архивах и базах сервисов, которые…
👁🗨 Hello world~ Как работает антивирус: API Hooking и системные вызовы • Мы уже упоминали API Hooking , теперь разберемся, что именно перехватывает EDR и зачем ему это нужно . • Обычная программа на Windows взаимодействует с операционной системой через Win32 API . Например, для получения доступа к процессу она может вызвать OpenProcess из kernel32.dll . • Упрощенная цепочка выглядит так: OpenProcess ->…
👁🗨 Hello world~ Изучаем сеть: HTTP/1.1, HTTP/2 и HTTP/3 • Представьте страницу, которой нужны HTML, CSS, JavaScript и два изображения. Браузер отправит пять HTTP-запросов . Их смысл почти не зависит от версии протокола, методы, коды ответа и назначение полей сохраняются. Меняется то, как запросы и ответы представлены и передаются по сети . • HTTP/1.1 использует текстоподобный формат сообщений поверх TCP .…
👁🗨 Hello world~ GEOINT: Как проверить время и место по погоде и теням • Положение солнца, направление теней, облака и осадки помогают проверить, могла ли фотография быть сделана в заявленном месте и в заявленное время . • SunCalc показывает направление и высоту солнца, время рассвета, заката и сумерек для выбранной точки и даты . Интерфейс старый, но основные расчеты продолжают работать. • ShadowMap визуализирует…
👁🗨 Hello world~ Runit: Возможности каталога сервиса • Для создания простейшего сервиса runit достаточно одного исполняемого файла run , но каталог службы может содержать и другие файлы , с помощью которых настраивается её поведение. • Файл down запрещает автоматический запуск сервиса . runsv продолжит следить за каталогом, но будет ждать команды от пользователя. Создать его можно командой: touch…