Страницы

Показаны сообщения с ярлыком PowerShell. Показать все сообщения
Показаны сообщения с ярлыком PowerShell. Показать все сообщения

воскресенье, 15 июня 2014 г.

Авторизация с помощью аккаунта Google на PowerShell

Способы авторизации, рассмотренные далее, могут пригодиться если к примеру необходимо периодически отправлять какие-нибудь данные, либо просто напоминать о себе для того, чтобы преодолеть квоту на общее время выполнения триггеров, из операционной системы Windows в адрес скрипта Google Apps Script, развернутого в качестве веб-приложения таким образом, что доступ к приложению имеет только владелец ("Кто имеет доступ к приложению" - "Только я").

суббота, 25 января 2014 г.

Пишем keylogger на Google Apps Script и PowerShell

Как приготовить клавиатурного шпиона, что называется "на коленке". Для приготовления понадобится аккаунт Google и Windows Management Framework. Серверную часть напишем на JavaScript, с использованием Google Apps Script, клиентскую - на PowerShell, с использованием платформ COM и .NET. Смотрим видео:

пятница, 21 июня 2013 г.

Как получить пароль из PSCredential.

И сохранить его в файл для дальнейшего использования. Зачем это нужно? Хотя бы для того, чтобы не вводить пароль каждый раз руками. Я бы предпочел файл формата CSV. И желательно зашифровать пароль с помощью надежного криптографического алгоритма. Для начала сохраним имя пользователя и пароль в соответствующие поля экземпляра объекта PSCredential.

среда, 19 июня 2013 г.

Wake on LAN на PowerShell.

Wake on LAN (WOL) - технология, позволяющая удаленно включить компьютер путем отправки на его сетевой адаптер специально сформированного пакета данных состоящего из 6 байт FF и его собственного MAC - адреса, повторенного 16 раз (так называемого Magic Packet — "волшебного пакета"). Приготовим решение, использующее WOL, на PowerShell.

воскресенье, 9 июня 2013 г.

Как скрыть консоль PowerShell.

Иногда возникает необходимость отобразить пользовательский интерфейс и скрыть консоль. Следующий код решает вопрос используя механизм вызова неуправляемого кода для вызова функций библиотеки User32.dll, включенной в стандартную установку любой современной операционной системы Windows.

суббота, 8 июня 2013 г.

Пишем WinLocker на PowerShell.

Целью статьи не является создание вредоносного приложения. Полученный в результате код можно использовать в качестве примера создания GUI с помощью PowerShell. Пару лет назад я уже освещал тему создания подобного кода с помощью VBScript, правда тогда не обошлось без "костыля" в виде ActiveX DLL. В этот раз есть возможность решить вопрос "нативными" средствами.

воскресенье, 2 июня 2013 г.

Пишем KeyLogger на PowerShell и JavaScript.

Давным−давно, в далекой, далекой галактике... ко мне обратился товарищ с просьбой поломать icq и e-mail его супруги. Дело было очень личное, я посоветовал ему установить какого-нибудь клавиатурного шпиона и он решил свой вопрос с помощью одного из экземпляров упомянутого типа программ. Недавно похожий вопрос появился на одном посещаемом мною ресурсе и я понял, что теперь есть возможность его решить с помощью скрипта. Let's get the party started :).

воскресенье, 19 мая 2013 г.

PowerShell. Out-GridView.

Out-GridView - полезный командлет. Пересылает результаты выполнения команды в окно интерактивной таблицы. На мой взгляд его полезность заключается в функциональности этой самой таблицы и простоте использования. Для знакомства с командлетом предлагаю простенький скрипт: