Black Hat Python: программирование для хакеров и пентестеров, 2-е изд.
Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
Вы научитесь:
- создавать С&С-серверы для управления троянами с помощью GitHub;
- обнаруживать песочницы и автоматизировать различные распространенные задачи, такие как кейлогинг и скриншоты;
- расширять Burp Suite для веб-хакинга;
- повышать привилегии в Windows за счет творческого подхода к контролю процессов;
- извлекать хэши паролей из памяти и находить уязвимости виртуальных машин;
- злоупотреблять автоматизацией Windows СОМ;
- незаметно извлекать данные из сети.
Об авторах:
Джастин Зейтц — президент и соучредитель Dark River Systems Inc., в которой он работает над проектом Hunchly и занимается исследованиями в сфере OSINT.
Тим Арнольд — профессиональный разработчик в SAS Institute с более чем 20-летним опытом работы, участвует в нескольких open source проектах и обучает хакингу.