Хакинг: искусство эксплойта
Джон Эриксон; [пер. с англ. С. Маккавеева]قیمت نهایی
۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
- تخفیف زماندار−۵٬۰۰۰ تومان
۵٬۰۰۰ تومان صرفهجویی نسبت به قیمت اصلی
نسخه اصلی و اورجینال
بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.
تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی
مشخصات کتاب
- ناشر
- Символ-Плюс
- سال انتشار
- ۲۰۰۹
- فرمت
- زبان
- روسی
- حجم فایل
- ۲٫۶ مگابایت
دربارهٔ کتاب
Хакинг - это искусство творческого решения задач, подразумевающее нестандартный подход к сложным проблемам и использование уязвимостей программ. Часто бывает трудно разобраться в методах хакинга, потому что для этого нужны широкие и глубокие знания. Автор не учит применять известные эксплойты, а объясняет их работу и внутреннюю сущность. Вначале читатель знакомится с основами программирования на C, ассемблере и языке командной оболочки, учится исследовать регистры процессора. А усвоив материал, можно приступать к хагингу - перезаписывать память с помощью переполнения буфера, получать доступ к удаленному серверу, скрывая свое присутствие, и перехватывать соединения TCP. Изучив эти методы, можно взламывать зашифрованный трафик беспроводных сетей, успешно преодолевая системы защиты и обнаружения вторжений. Книга дает полное представление о программировании, машинной архитектуре, сетевых соединениях и хакерских приемах. С этими знаниями ваши возможности ограничены только воображением. Материалы для работы с этим изданием имеются в виде загрузочного диска Ubuntu Linux, который можно скачать и использовать, не затрагивая установленную на компьютере ОС. Об авторе Джон Эриксон занимается хакерством и программированием с пяти лет. Получил образование в области вычислительной техники. Он регулярный участник конференций и организатор обучающих семинаров по защите информационных систем по всему миру. В настоящее время работает в Северной Калифорнии специалистом по безопасности и занимается исследованием программных уязвимостей. Отзывы на 1-е издание книги......Page 11 Предисловие......Page 12 0x100 Введение......Page 13 0x200 Программирование......Page 18 0x210 Что такое программирование?......Page 19 0x220 Псевдокод......Page 20 0x231 If-then-else......Page 21 0x233 Циклы for......Page 23 0x240 Основные понятия программирования......Page 24 0x241 Переменные......Page 25 0x242 Арифметические операторы......Page 26 0x243 Операторы сравнения......Page 27 0x244 Функции......Page 29 0x250 Практическая работа......Page 33 0x251 Общая картина......Page 34 0x252 Процессор x86......Page 38 0x253 Язык ассемблера......Page 39 0x260 Возвращаемся к основам......Page 52 0x261 Строки......Page 53 0x262 Целые числа со знаком, без знака, длинные и короткие......Page 57 0x263 Указатели......Page 59 0x264 Форматные строки......Page 63 0x265 Приведение типа......Page 67 0x266 Аргументы командной строки......Page 74 0x267 Область видимости переменных......Page 78 0x270 Сегментация памяти......Page 86 0x271 Сегменты памяти в C......Page 93 0x272 Работа с кучей......Page 95 0x273 Функция malloc() с контролем ошибок......Page 98 0x281 Доступ к файлам......Page 100 0x282 Права доступа к файлам......Page 105 0x283 Идентификатор пользователя......Page 107 0x284 Структуры......Page 116 0x285 Указатели на функции......Page 120 0x286 Псевдослучайные числа......Page 121 0x287 Азартная игра......Page 123 0x300 Эксплойты......Page 136 0x310 Общая технология эксплойта......Page 139 0x320 Переполнение буфера......Page 140 0x321 Переполнение буфера в стеке......Page 143 0x330 Эксперименты с BASH......Page 156 0x331 Использование окружения......Page 166 0x341 Типичное переполнение в куче......Page 174 0x342 Переполнение с замещением указателя на функцию......Page 181 0x350 Форматные строки......Page 192 0x351 Параметры формата......Page 193 0x352 Уязвимость форматной строки......Page 196 0x353 Чтение из памяти по произвольному адресу......Page 198 0x354 Запись в память по произвольному адресу......Page 199 0x355 Прямой доступ к параметрам......Page 206 0x356 Запись коротких целых......Page 209 0x357 Обход с помощью .dtors......Page 211 0x358 Еще одна уязвимость в программе notesearch......Page 216 0x359 Перезапись глобальной таблицы смещений......Page 217 0x410 Модель OSI......Page 221 0x420 Сокеты......Page 224 0x421 Функции сокетов......Page 225 0x422 Адреса сокетов......Page 227 0x423 Порядок байтов в сети......Page 229 0x425 Пример простого сервера......Page 230 0x426 Пример веб-клиента......Page 234 0x427 Миниатюрный веб-сервер......Page 240 0x431 Канальный уровень......Page 245 0x432 Сетевой уровень......Page 247 0x433 Транспортный уровень......Page 249 0x440 Анализ сетевых пакетов (сниффинг)......Page 253 0x441 Сниффер сокетов прямого доступа......Page 255 0x442 Сниффер libpcap......Page 257 0x443 Декодирование уровней......Page 259 0x444 Активный сниффинг......Page 269 0x450 Отказ в обслуживании......Page 282 0x451 SYN-флуд......Page 283 0x452 Смертельный ping......Page 287 0x454 Пинг-флудинг......Page 288 0x455 Атаки с усилителем......Page 289 0x461 Перехват с помощью RST......Page 290 0x470 Сканирование портов......Page 296 0x472 FIN, X-mas и Null-сканирование......Page 297 0x474 Сканирование через бездействующий узел......Page 298 0x475 Активная защита (shroud)......Page 300 0x480 Пойди и кого-нибудь взломай!......Page 306 0x481 Анализ с помощью GDB......Page 307 0x482 «Почти попал» здесь не проходит......Page 309 0x483 Шелл-код для привязки порта......Page 312 0x510 Ассемблер и C......Page 316 0x511 Системные вызовы Linux на ассемблере......Page 319 0x521 Команды ассемблера для работы со стеком......Page 322 0x522 Исследование с помощью GDB......Page 325 0x523 Удаление нулевых байтов......Page 326 0x530 Шелл-код для запуска оболочки......Page 332 0x531 Проблема привилегий......Page 336 0x532 Еще короче......Page 339 0x540 Шелл-код с привязкой к порту......Page 340 0x541 Дублирование стандартных дескрипторов файла......Page 344 0x542 Управляющие структуры условного перехода......Page 346 0x550 Шелл-код с обратным соединением......Page 352 0x600 Противодействие......Page 358 0x620 Системные демоны......Page 359 0x621 Краткие сведения о сигналах......Page 361 0x622 Демон tinyweb......Page 363 0x631 Инструмент для эксплойта tinywebd......Page 368 0x641 Слиться с толпой......Page 374 0x651 Пошаговая работа......Page 376 0x652 Наведение порядка......Page 381 0x653 Детский труд......Page 387 0x661 Подделка регистрируемого IP-адреса......Page 389 0x662 Эксплойт без записи в журнал......Page 393 0x671 Повторное использование сокетов......Page 396 0x681 Кодирование строк......Page 401 0x690 Ограничения, налагаемые на буфер......Page 405 0x691 Полиморфный шелл-код в отображаемых символах ASCII......Page 408 0x6a0 Усиление противодействия......Page 419 0x6b2 Возврат в system()......Page 420 0x6c0 Рандомизация стековой памяти (ASLR)......Page 422 0x6c1 Анализ с помощью BASH и GDB......Page 424 0x6c2 Отскок от linux-gate......Page 428 0x6c4 Первая попытка......Page 432 0x6c5 Игра случая......Page 434 0x700 Криптология......Page 437 0x712 Одноразовые блокноты......Page 438 0x713 Квантовое распределение ключей......Page 439 0x714 Практическая (вычислительная) стойкость......Page 440 0x720 Сложность алгоритма......Page 441 0x721 Асимптотическая нотация......Page 442 0x730 Симметричное шифрование......Page 443 0x731 Алгоритм квантового поиска Лова Гровера......Page 444 0x741 RSA......Page 445 0x742 Алгоритм квантовой факторизации Питера Шора......Page 450 0x751 Атака «человек посередине» (MitM)......Page 451 0x752 Различия цифровых отпечатков хостов в протоколе SSH......Page 456 0x753 Нечеткие отпечатки......Page 459 0x760 Взлом паролей......Page 464 0x761 Атака по словарю......Page 466 0x762 Атака путем полного перебора......Page 468 0x763 Справочная хеш-таблица......Page 470 0x764 Матрица вероятностей паролей......Page 471 0x771 Протокол WEP......Page 482 0x772 Поточный шифр RC4......Page 484 0x781 Атака путем полного перебора в автономном режиме......Page 485 0x782 Повторное использование ключевого потока......Page 486 0x783 Дешифрование по таблицам IV......Page 487 0x784 Переадресация IP......Page 488 0x785 Атака Флурера-Мантина-Шамира (FMS)......Page 489 0x800 Заключение......Page 500 0x810 Ссылки......Page 501 0x820 Источники......Page 503
کتابهای مشابه
Хакинг: искусство эксплойта
۴۹٬۰۰۰ تومان
Хакинг: искусство эксплойта
۴۹٬۰۰۰ تومان
Хакинг: искусство эксплойта : [16+]
۴۹٬۰۰۰ تومان
Хакинг: искусство эксплойта: [16+]
۴۹٬۰۰۰ تومان
Хакинг: искусство эксплойта: [16+]
۴۹٬۰۰۰ تومان
Хакинг на LINUX
۴۹٬۰۰۰ تومان
Хакинг на С++
۴۹٬۰۰۰ تومان
Хакинг на LINUX
۴۹٬۰۰۰ تومان
Хакинг мобильных телефонов
۴۹٬۰۰۰ تومان
Хакинг Microsoft Windows Vista
۴۹٬۰۰۰ تومان
Хакинг Microsoft Windows Vista
۴۹٬۰۰۰ تومان
Хакинг Windows 8. Практическое руководство
۴۹٬۰۰۰ تومان
قیمت نهایی
۴۴٬۰۰۰ تومان
