Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
copyfail-c — C-реализация для исследования Copy Fail (CVE-2026-31431) | Kitploit
Инструменты/GitHubGitHub/luoqianlin/copyfail-c
Анализ уязвимостейЭксплуатацияЭксплуатация Бинарных Файлов
GitHubluoqianlin/copyfail-c

copyfail-c

C-реализация для исследования Copy Fail (CVE-2026-31431)

Репозиторий
3 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

copyfail-c

Минимальная C-реализация для исследования Copy Fail (CVE-2026-31431).

Этот репозиторий содержит компактную реализацию на C, построенную вокруг интерфейса AF_ALG ядра Linux, для исследования уязвимостей, анализа поведения и контролируемого воспроизведения.

Структура репозитория

root@kitploit:~
.
├── src/    # исходный код на C
├── dist/   # собранные бинарные артефакты

Сборка

root@kitploit:~
make

Результирующий бинарный файл — ./dist/copyfail.

Запуск

Программа требует один аргумент — путь к входному файлу. Например:

root@kitploit:~
./dist/copyfail "$(which su)"

<input_path> открывается только для чтения и используется как источник на каждой итерации, всегда начиная со смещения файла . Часто выбирают читаемый SUID-root ELF, например .

splice()
0
/usr/bin/su

Область применения

  • Этот код предназначен только для авторизованных исследований и воспроизводимого тестирования.
  • Запускайте его только в средах, которыми вы владеете или на оценку которых у вас есть явное разрешение.
  • Реализация намеренно небольшая, чтобы упростить проверку и настройку экспериментов.
Скачать инструмент