Welcome to Dhyan Nataraj's Blog

Latest articlesLocal feed

Local feedView all

Подготовка окружения для исследуемого процесса с испольнованием btrfs

Часто при фаззинге сложных проектов может оказаться, что для нормальной работы каждому экземпляру исследуемой программы нужна собственная директория с данными, которую не плохо бы перед каждым новым прогоном исследуемой программы возвращать в исходное состояние. В данном посте в формате "заметок" я расскажу как мне удалось сделать восстановление окружения при фаззинге postgres'а, используя btrfs под фаззером Crusher.

Как я со всем этим справляюсь

Правила безопасности при работе с большими системами

Написано во воконтакте 25 февраля сего года

Как написать мне сообщение в Matrix

Как вы знаете, я очень внимательно отношусь к содержимому своего телефона и к тому, кто на самом деле контролирует мои коммуникации. Поэтому никаких мессенджеров, принадлежащим корпорациям, у меня не было, нет и быть не может. Тем более в телефоне. Если же вы все-таки хотите писать мне сообщения, которые придут мне в телефон, но не хотите пользоваться SMS или e-mail'ом, или просто привыкли к формату мессенджера, то ниже приведена пошаговая инструкция, как это сделать.

Использование MIDI совместно с PulseAudio

Подмена сетевых вызовов в большом проекте на примере postgres

Тема фаззинга сетевой подсистемы, по крайней мере в рамках опенсорсного сообщетсва, крайне мало разработана. Существует инструмент afl-net, который работает для относительно не сложных случаев, с потенциально не очень большим количеством внутренних состояний системы. При этом у него есть ряд своих ограничений, там никак не рассматривается возможность дозированного поступления данных или внезапного разрыва соединения, и т.п. Для случая нашей системы т.е. postgres, я решили попробовать опереться на собственные силы: подменить сетевые системные вызовы на свои собственные и передавать данные пришедшие из фаззера так как мне будет нужно.

Removing Federated feed from Plume interface

First thing I noticed when I installed Plume, is that I have "Federated feed" menu item, and that it starts to aggregate articles from external blogs I've never subscribed (may be just watched them through my interface). These articles seems to be spam-like articles. I do not want them to be published on my host, for sure.

Test article at nataraj.ru

Test article at nataraj.ruTest article at nataraj.ruTest article at nataraj.ruTest article at nataraj.ru

What is Plume?

Plume is a decentralized blogging engine.

Authors can manage multiple blogs, each as its own website.

Articles are also visible on other Plume instances, and you can interact with them directly from other platforms like Mastodon.

Create your account

About Dhyan Nataraj's Blog

Home to 12 people

Who wrote 8 articles

Read the detailed rules