Приветсвую, хакеры, в данной статье расскажу об аналоге обычной файловой системе, которая имеет отличительную черту – pingfs. Ее фишкой является сохранение всей информации в сети, в виде ICMP пакетов, которые отправляется от пк к серверам.
Сервис создан при помощи API и Filesystem in userspace. Значит, что для запуска данной системы необходимы права superuser. Единственная операционная система поддерживающая данный тип файловой системы – Linux. Поддержка есть как у протоколов IPv4 так и IPv6.
Работа с сервисом
Чтобы скомпилировать сервис нужно прописать make в папке с инструментом. Для начала использования, нужно:
- Создать текстовый документ, название который установить в соответствии в название хоста и ип-адресом
- Включить инструмент с полученными рут-правами, сделав при помощь команды: ./pingfs “название документа” ”точка монтирования”. После программа начинает сканировать хосты на верность реакции, отправляя сразу несколько пингов. На экране выводятся некие данные и статистика, после чего файловая система будет успешно смонтирована
- Программа не закрывается и продолжает создавать динамику отправки пакетов и байтов постоянно.
Для прекращения работы инструмента:
- Нажимаем Ctrl + C
- Если же не работает, пишем fusermount –u.
Возможные операции
- Сохранение и удаление файлов
- Их список
- Изменения названия
- Чтение и запись
- Настройка и изменения прав доступа
Невозможные операции
- Сохранение и удаление каталогов
- Сохранение ссылок на файлы
- Отметки
Создатель системы говорит, что сегодня скорость локальных хостов очень маленькая. Часто передача информации грозит потерей пакетов, поэтому стоит с осторожностью относится к данной файловой системе.