
JavaPayload — это набор чистых Java-пейлоадов для использования на этапе пост-эксплуатации в рамках чистых Java-эксплойтов или при распространённых ошибках конфигурации (например, незащищённый паролем менеджер Tomcat или порт отладчика).
JavaPayload — это набор пейлоадов на чистой Java, используемых для постэксплуатации в чистых Java-эксплойтах или при распространённых ошибках конфигурации (например, менеджер Tomcat без пароля или порт отладчика).
Устаревшая документация доступна по адресам
а также внутри этого репозитория.
Текущий домашний адрес проекта — http://javapayload.sourceforge.net/, а его исходный код находится по адресу http://javapayload.svn.sourceforge.net/.
JavaPayload пытается компилировать свои class-файлы для самой старой версии Java, способной запустить конкретный эксплойт/пейлоад. После Java 8 компилятор перестал поддерживать компиляцию для Java VM, более старых, чем Java 6. Поэтому компиляция будет завершаться ошибкой. Либо используйте для компиляции Java 8 (или более старую), либо измените значения source и target в build.xml, установив их как минимум на 1.6.
Поскольку Git плохо работает с большими библиотеками внутри репозитория, необходимые библиотеки были исключены. Они доступны для отдельного скачивания по адресу
Вы можете связаться со мной по адресу [email protected]. Или просто сделайте форк и отправляйте пул-реквесты. Я приложу все усилия, чтобы включить их в SVN (я всё ещё новичок в git) или, возможно, даже перейду на GitHub, если вклад станет ошеломляющим :-)