
Этот репозиторий — коллекция функций PowerShell, которые должен знать каждый хакер.

В настоящее время я занимаю первое место среди авторов payload'ов для Hak5. Я решил создать этот репозиторий, чтобы поделиться всеми функциями, которые я придумал для разработки своих payload'ов. С целью развивать этот репозиторий вместе с другими хакерами-единомышленниками. 😈
Чтобы отправить свою функцию, используйте этот ШАБЛОН
Файл должен быть сохранён как .md, а затем отправлен в виде pull request на проверку.
Конвертер PowerShell в DuckyScript<--- Используйте для преобразования ваших PS-скриптов в готовый к использованию DuckyScript payload

Это коллекция функций PowerShell, которые стоит добавить в ваш арсенал. Если вы хотите писать собственные payload'ы, пожалуйста, смело обращайтесь к этой коллекции функций, которую мы здесь собрали.
🧬
| Функция | Описание |
|---|---|
| UAC-Bypass | Используется для выполнения любой команды с привилегиями администратора, полностью обходя UAC. |
(наверх)
| Функции | Описание |
|---|
| Detect Mouse Movement | Используется для определения, отошёл ли пользователь от своего ПК или вернулся к нему. |
| Set-Volume | Используется для установки громкости на ПК цели. |
| PlaySound | Используется для воспроизведения звукового файла из окна консоли. |
| Minimize-Apps | Используется для сворачивания всех приложений на экране цели. |
| Set-WallPaper | Используется для смены обоев рабочего стола цели. |
| Hide-Msg | Использует стеганографию, чтобы скрыть секретное сообщение в изображении. |
| MsgBox | Используйте эту функцию для создания стандартного всплывающего окна с сообщением. |
| Speak | Используется для преобразования текста в речь и воспроизведения через динамики цели. |
| Clean-Exfil | Эта функция предназначена для удаления любых следов вашего присутствия после того, как вы натворили дел на цели. |
| If-Admin | Эта функция проверяет, является ли цель администратором. Если $True, запускается дополнительная функция. |
| Invoke-WebRequest | Эта функция используется для загрузки или выгрузки файлов и данных. |
| NS-Lookup | Эта функция используется для загрузки и выполнения payload'ов из TXT-записей DNS. |
| DropBox-Upload | Эта функция используется для загрузки «приобретённых» файлов в Dropbox. |
| Discord-Upload | Эта функция используется для загрузки «приобретённых» файлов в Discord. |
| PowerShell-2-Batch | Эта функция используется для преобразования PowerShell-скриптов в .BAT-файл. |
| B64-text | Эти функции используются для кодирования/декодирования скриптов в Base64. |
| B64-img | Эти функции используются для кодирования/декодирования изображений в Base64. |
| TXT-img | Эта функция используется для преобразования документа Word в изображение. |
| Abuse-CapsLock | Используйте Caps Lock как индикатор выполнения скрипта. |
| Add-Network | Используйте эту функцию, чтобы добавить сетевой профиль на ПК цели: либо SECURED, либо OPEN. |
| Wifi-Pass | Используйте эти функции для перечисления Wi-Fi сетей цели и получения их паролей. |
| Get-GeoLocation | Используйте эту функцию, чтобы получить геолокацию цели. |
| Get-BrowserData | Используйте эту функцию, чтобы получить историю браузера и закладки из браузеров. |