OneLogicalMyth_Shell
Эта оболочка HTA была создана для помощи в проведении оценок обхода ограничений. Я создал её более года назад и, решив, что она может быть полезна другим, теперь опубликовал. Не стесняйтесь отправлять пул-реквесты.
Возможности
Проводник
- Список дисков - выводит список всех локальных дисков на хосте. Затем вы можете щёлкнуть по букве диска, чтобы начать навигацию по папкам и файлам.
- Список содержимого папки - если ввести путь к папке в верхнем поле ввода и нажать эту кнопку, навигация начнётся с указанного места.
- Папка профиля пользователя - начинает навигацию с папки
%userprofile%.
- Прочитать файл - если ввести путь к файлу в верхнем поле ввода и нажать эту кнопку, содержимое файла отобразится в окне. Для изображений вместо этого отображается само изображение.
- Получить DACL - отображает разрешения NTFS для файла или папки.
Сведения о системе
- Локальные пользователи и группы - перечисляет все группы и их членство.
- Запланированные задания - формирует общий список задач в виде HTML-таблицы; его можно скопировать, например, в Excel для фильтрации.
- Локальная политика паролей - выполняет
net accounts и отображает вывод в окне.
Active Directory
- Сведения о лесе - выводит информацию о лесе локального компьютера, если он входит в домен, включая отношения доверия.
- Новый LDAP-запрос - отображает форму для выполнения LDAP-запроса. Выбранные атрибуты затем выводятся в HTML-таблице.
- Пароли LAPS - иногда вы можете прочитать пароли LAPS, если права доступа настроены неправильно. Атрибут
whenChanged — это дата изменения компьютерного объекта, а не пароль; тем не менее, это хороший показатель того, устарел ли пароль.
Загрузка/выгрузка данных
- Скачивание файла по HTTP - скачивает файл по указанному пути. Если файл существует, будет запрошено подтверждение перезаписи.
- Отправка файла по HTTP - отправляет файл с помощью POST-запроса. Протестировано с Droopy.
Прочее
- Запуск программы (интерактивно) - выполняет указанную в поле ввода команду и интерактивно отображает результат. Полезно для запуска
powershell.exe и т. д. Не обходит ограничения.
- Запуск программы (в фоне) - выполняет указанную в поле ввода команду и захватывает стандартный вывод в окно. Полезно для запуска команд, которые закрываются при выходе. Не обходит ограничения.
- Запуск XML для MSBuild - запускает указанный в поле ввода XML-файл через MSBuild.exe.