Инструменты пользователя

Инструменты сайта



// Идея для BadUSB

Если создать USB-устройство, которое реализует интерфейс пера или тачскрина с абсолютными координатами, задать для осей X и Y значения:

  • min = 0
  • max = 65535

и сделать (эмуляция) хотя бы одно перемещение, то, как минимум, Windows 8, 8.1 и 10 реагируют BSOD и перезагрузкой. Linux работает нормально.

// bgrep - binary grep

Уже решил было сам писать, но оказалось, что уже сделано: http://debugmo.de/2009/04/bgrep-a-binary-grep/

Выкачиваем с git-hub:

git clone https://github.com/tmbinc/bgrep.git

Строим:

gcc -o bgrep bgrep.c

Далее копируем bgrep куда нибудь, где она будет доступен при поиске в PATH (у меня это ~/bin) и пользуемся примерно так:

find . -name '*.bin' | xargs bgrep FFFE003454

или так:

bgrep FFFE file.bin

Вывод на экран:

имя файла: смещение

Смещение - относительно начала файла в HEX виде. Далее mcview, biew или любой HEX редактор-просмотровщик в помощь.

// Старый новый локальный эксплоит для x86_64 ядер

Сама новость на OpenNet: http://www.opennet.ru/opennews/art.shtml?num=27979

Рабочий эксплоит: http://sota.gen.nz/compat2/robert_you_suck.c

PS рабочий, в смысле, что у меня сработал отлично :)