Взлом
Уважаемые гости! При посещении нашего сайта просим вас ознакомиться с разделами форума, прежде чем оставлять ваши объявления и т.п., а также при обращении за помощью просим быть внимательными: на сайте есть как проверенные специалисты, так и непроверенные. Если вы обратились к специалисту, который проверку НЕ проходил, рекомендуем воспользоваться услугой гарант-сервиса. Спасибо, что посетили XakerPlus!

usbkill — аварийный выключатель

J

Johny

Гость
На гитхабе только для linux и mac DEFUSB - powershell скрипт для Windows предотвращающий подключение неизвестных USB устройств (мышей, клавиатур, флешек, внешних дисков, любых других USB устройств). Имеет смысл использовать при зашифрованных дисках.
 
1) при запуске скрипт перечисляет все известные usb устройства
2) заносит их в usb.txt
3) крутится в памяти отслеживая новые
4) при обнаружении переводит систему в screenlock.
 
Запуск:
Код:
powershell -noP -exec bypass defusb.ps1
Для удобства, конвертируем  .ps скрипт в exe, ставим exe в автозагрузку:
Код:
Remove-Item usb.txt
$usb = Get-PnpDevice -PresentOnly | Select-Object -Property InstanceId | Where-Object {$_.InstanceId -match '^USB'}
ForEach ($new_obj in $usb){
  [string]$item = $new_obj
  $item | Out-File usb.txt -Append
}

while($True){
  $file = @(Get-Content usb.txt)
  $all_devace = Get-PnpDevice -PresentOnly | Select-Object -Property InstanceId | Where-Object {$_.InstanceId -match '^USB'}
  $count = 0
  ForEach ($new_obj in $all_devace){
    [string]$item = $new_obj
    if($file -contains $item){
      continue
    }
    else{
      rundll32.exe user32.dll,LockWorkStation
      $item | Out-File usb.txt -Append
    }
  }
}
 ​
 ​
Примечание. Для реализации данной задачи, необходима установка последних версий приложения tor.
 ​
 ​
 ​
© copyright
 
Последнее редактирование:


Сверху