
Открытый веб-браузер, ориентированный на пентест и разработчиков, использующий возможности Lua
Sandcat — это легкий многозадачный веб-браузер, сочетающий скорость и мощность Chromium и Lua. Sandcat оснащен встроенными живыми заголовками, расширяемым пользовательским интерфейсом, консолью командной строки, просмотром ресурсов и многими другими функциями, полезными для веб-разработчиков и пентестеров, а также при необходимости исследовать живые веб-приложения. Для получения дополнительных сведений посетите http://www.syhunt.com/sandcat/. Также см. каталог docs и раздел об авторских правах ниже для получения дополнительной информации об архитектуре Sandcat.
/docs — документация по Lua API/packs — содержимое несжатых файлов пакетов/Common — общий пакет CSS, виджетов и скриптов (Common.pak)/Resources — пакет ресурсов (Resources.pak)/src — основной исходный код исполняемого файла и встроенные файлы ресурсов/core — исходный код пользовательского интерфейса/corewv2 — основной исходный код, загружающий рендерер/html — ресурсы пользовательского интерфейса (HTML)/lua — исходный код Lua APIСкомпилированные двоичные файлы для Windows можно загрузить по ссылкам ниже.
Для компиляции Sandcat вам понадобятся только Catarinka и pLua.
Весь пользовательский интерфейс Sandcat создается во время выполнения, поэтому нет необходимости устанавливать сторонние компоненты в IDE — вы можете просто добавить вышеуказанные зависимости в путь к библиотеке и нажать Compile. Он компилируется в Delphi 10 Seattle и более ранних версиях до XE2.
Sandcat был разработан Felipe Daragon, Syhunt.
Этот код распространяется по лицензии BSD с тремя пунктами — подробнее см. в файле LICENSE.
Сторонние программы, используемые в Sandcat:
Лицензия для каждого из перечисленных компонентов находится в каталоге /packs/Resources/docs/ этого репозитория.
Twitter: @felipedaragon, @syhunt
Email: felipe at syhunt.com
Если вы хотите сообщить об ошибке безопасности, см. файл docs\SECURITY.md.