Хакінг: мистецтво експлойта. 2-е вид. Джон Еріксон
Кожен програміст по суті своїй — хакер. Адже спочатку хакингом називали пошук вправного і неочевидного рішення. Розуміння принципів програмування допомагає знаходити уразливості, а навички виявлення вразливостей допомагають створювати програми, тому багато хакери займаються тим і іншим одночасно. Цікаві нестандартні ходи є як в техніках написання елегантних програм, так і в техніках пошуку слабких місць.
З чого почати? Щоб перезаписувати пам'ять з допомогою переповнення буфера, отримувати доступ до віддаленого сервера і перехоплювати з'єднання вам належить програмувати на Сі та асемблері, використовувати шелл-код і регістри процесора, познайомитися з мережевими взаємодіями і шифруванням і багато іншого.
Як би ми не хотіли вірити у диво, програмне забезпечення та комп'ютерні мережі, від яких залежить наше повсякденне життя, мають уразливими.
Світ без хакерів — це світ без цікавості і новаторських рішень.
Джон Еріксон
З чого почати? Щоб перезаписувати пам'ять з допомогою переповнення буфера, отримувати доступ до віддаленого сервера і перехоплювати з'єднання вам належить програмувати на Сі та асемблері, використовувати шелл-код і регістри процесора, познайомитися з мережевими взаємодіями і шифруванням і багато іншого.
Як би ми не хотіли вірити у диво, програмне забезпечення та комп'ютерні мережі, від яких залежить наше повсякденне життя, мають уразливими.
Світ без хакерів — це світ без цікавості і новаторських рішень.
Джон Еріксон
Інформація про книгу | |
Автор | Джон Еріксон |
Кількість сторінок | 496 |
Мова видання | російска |
Видавництво | Пітер |
Рік видання | 2020 |
ISBN | 978-5-4461-0712-4 |
Вага | 635 |
Вид палітурки | М'який |
Стан | Нове |