Сегодня благодаря Голливуду и различным СМИ слово «хакер» ассоциируется в основном со злоумышленниками, занимающимися несанкционированным доступом к различным системам. Попробуем этот термин «отбелить», рассказав, кто такой хакер на самом деле.
Автор: Ярошенко А.А
Год издания: 2022
Язык: Русский
Эта книга не посвящена взлому информационных систем, поэтому если вы надеетесь с ее помощью взломать банк, сайт или еще что-либо, можете отложить ее в сторону. Но если вы хотите освоить программирование «взлома» на С++ и отойти от рутинных примеров, которых навалом в любом самоучителе, эта книга для вас. В ней мы не будем объяснять основы программирования на С++, т.к. считаем, что вы уже освоили азы и умеете пользоваться компилятором, чтобы откомпилировать программу. Хакер умеет найти в программе недостатки, скрытые возможности, лазейки, и сделать так, чтобы заставить все это работать неправильно или необычно. Хакер видит то, что не видят другие. А чтобы у вас была возможность так видеть, вы должны знать языки программирования, и С++ для этого — отличный вариант.
Мы поговорим об:
— объектно-ориентированном программировании;
— напишем приложение клиент/сервер;
— разберемся с алгоритмами поиска и сортировки;
— поищем «жертву» с помощью сканера портов;
— обсудим шифрованием файлов и займемся разработкой Malware.
В общем, рассмотрим программирование на С++ глазами хакера.
Книга в формате pdf