
Этот репозиторий содержит фрагменты кода на C/C++, которые могут быть полезны в конкретных наступательных сценариях.
Offensive C++ — это коллекция сниппетов для наступательной безопасности, написанных на C++. Она включает различные инструменты для тестирования на проникновение и разработки эксплойтов.
Цель этого проекта — предоставить коллекцию сниппетов, которые можно использовать для тестирования на проникновение и разработки эксплойтов. В настоящее время проект содержит сниппеты для:
C/C++ — это компилируемый язык, что означает возможность создавать код, оптимизированный под конкретную целевую платформу.
C/C++ — это низкоуровневый язык программирования, обеспечивающий высокую степень контроля над системными ресурсами.
C/C++ позволяет напрямую манипулировать памятью и обеспечивает гибкость.
C/C++ обеспечивает высокий уровень производительности и эффективности.
C/C++ предоставляет возможность простого взаимодействия с другими низкоуровневыми языками, такими как ассемблер.
У C/C++ большое и активное сообщество разработчиков, а это значит, что доступно множество ресурсов, библиотек и инструментов для разработки эксплойтов.
Этот репозиторий не содержит предварительно скомпилированных бинарников. Перед компиляцией убедитесь, что у вас есть:
Компилятор C++: компилятор Microsoft Visual C++ входит в состав Microsoft Visual Studio, либо вы можете установить компилятор GCC через MinGW или Cygwin.
Интегрированная среда разработки (IDE), в моём случае — «Visual Studio 2017».
Windows SDK: Windows SDK включает заголовочные файлы, библиотеки и инструменты, необходимые для разработки Windows-приложений на C++.
Здесь вы можете найти список внешних проектов с открытым исходным кодом, которые я включил.
Вы можете поддержать мою работу, став моим подписчиком на Patreon. Сделав это, вы получите доступ к моему приватному пакеру и поможете мне сохранить мотивацию для создания большего количества и более качественного контента.
Вклад в Offensive C++ приветствуется. Чтобы внести вклад, сделайте форк репозитория и отправьте pull request. Пожалуйста, убедитесь, что ваш код хорошо документирован и протестирован.
Offensive C++ выпущен под лицензией MIT (https://opensource.org/license/mit/). Дополнительную информацию см. в файле LICENSE.