Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #93, СЕНТЯБРЬ 2006 г.

Hack-Faq

Скляров Иван

Хакер, номер #093, стр. 093-062-3


# cat file.txt|bmap --mode putslack /etc/passwd

А команда

# bmap --mode slack /etc/passwd>file2.txt

извлекает спрятанные данные в файл file2.txt.

Для затирания (удаления информации) из «слабого места» используется команда:

# bmap --mode wipeslack /etc/passwd

Все подробности смотри в man bmap.

Q: А как спрятать файл в Windows?

A: В связи с тем, что сейчас повсеместно используются системы Windows, работающие на файловой системе NTFS, хакерами и вирусописателями стало модно прятать данные в так называемые альтернативные потоки данных ADS (Alternative Data Streams). Такие потоки можно создавать не только внутри любого файла в NTFS, но и даже в каталоге, при этом данные, сохраненные в потоках, будут абсолютно невидимы в системе, хотя и будут уменьшать общее место на диске. Формат альтернативных потоков данных имеет следующий вид:

имя_файла:имя_потока:атрибут.

Атрибут является необязательным.

Например, вот так можно скопировать файл или содержимое любого существующего файла в альтернативный поток:

C:>type bigfile.exe >> bar.txt:bigfile.exe

В результате выполнения данной команды файл bigfile.exe будет прикреплен к bar.txt в качестве потока.

Запустить bigfile.exe на выполнение прямо из потока можно следующей командой:

C:>start c:\bar.txt:bigfile.exe

Забавно, что штатными средствами Windows определить наличие альтернативных потоков в системе невозможно. Для этого нужны сторонние утилиты, например ads_cat (www.securityfocus.com/tools/1814). Эта программа может не только обнаруживать, но и удалять альтернативные потоки.

Больше информации по альтернативным потокам данных NTFS ты можешь получить в моей книге «Головоломки для хакера» (ищи ее в книжных магазинах).

Q: Как установить SoftIce под VMware?

A: В целом установка отладчика в VMware осуществляется точно так же, как и в обычной системе. До начала установки в VMware лучше выполнить: File -> Install VMware Tools. Однако после установки могут начаться проблемы. Например, комбинация Ctrl+D может «подвешивать» виртуальную систему. При установке Driver Studio в каталоге \DriverStudio\Books\ размещается документ Using SoftICE.pdf. В нем целый раздел посвящен установке SoftIce под VMware: «Appendix E. SoftICE and VMware». Чтобы SoftIce в виртуальной машине работал стабильно, в «Using SoftICE» рекомендуется в файл с расширением .vmx виртуальной машины добавить следующие две строчки:

Назад на стр. 093-062-2  Содержание  Вперед на стр. 093-062-4