Таланты в России были всегда. Компьютерный мир отнюдь не исключение из данного правила. Хотя компьютеры появились у нас значительно позже, чем в развитых западных странах, это не помешало нашим людям продвинуться вперед и идти на уровне, а иногда и обгонять своих западных коллег-компьютерщиков.

Одна за одной идут волны вирусов. Авторы многих из них – россияне. Часто в новостях мелькают сюжеты о том, что в том или ином месте российские хакеры взломали тот или иной ресурс.

Но хакеры – это не всегда криминал, воровство и прочие негативные вещи. Ведь основным лозунгом хакеров является «Информация должна быть доступной и свободной для всех». Хотя многие с данным лозунгом не согласны. И кто с ним не согласен, те ресурсы и взламывают хакеры.

В данной статье мы поговорим немного о специфике программного обеспечения, требующегося хакерам для проведения различных взломов и исследований.

Но прежде чем об этом говорить, нужно определить, в каких же направлениях действуют хакеры.

Хакеры не являются монолитным сообществом, у каждого из них есть своя «специализация» (бывает, что их несколько). Перечислим их.

  1. Шутники – хакеры, которые не осуществляют какой-либо деструктивной деятельности на взломанных компьютерах. Вирусы, которые они засылают жертвам взлома, скорее даже не вирусы, а программы-шутки (переворачивают экран, рисуют картинки, проигрывают музыку и т.д.).
  2. Фрикеры – это те хакеры, которые работают с сетями связи (сотовой, проводной и т.д.). Основной пример взлома – подключение к чужому номеру и разговор за счет другого абонента.
  3. Сетевые хакеры – представители данной профессии взламывают интранет-сети с целью получения информации о их составе, топологии, защите и т.д.
  4. Хакеры – профессионалы – эти люди взламывают сети или удаленные компьютеры или программное обеспечение с целью личного обогащения, увода какой-либо информации (логинов, паролей, номеров кредитных карт, адресов электронной почты и т.д.). Их характерной особенностью является системный подход к изучаемой проблеме и организованная последовательность действий.
  5. Вандалы – данный вид хакеров взламывает компьютеры с целью уничтожения тех или иных данных на компьютере жертвы.
  6. Хакеры, взламывающие программное обеспечение.

Как видно из вышеперечисленного, программ для каждого из видов хакинга требуется довольно много, универсальной утилиты по взлому не существует, все зависит от решаемых хакером задач. Но мы все же попытаемся дать общие направления в инструментарии, используемом для взлома. Хакерские программы и их названия мы приводить не будем, их полно в сети Интернет.

Итак, если вы – фрикер, вам понадобится инструментарий для прослушивания телефонных линий, генератор частот, сканер телефонной линии и другие программы. Более подробный их перечень можно увидеть на фрикерских сайтах и форумах.

Если же вы занимаетесь взломом программного обеспечения, то вам определенно не обойтись без такого полезного инструментария, каким являются дебаггеры и отладчики. И знание языка ассемблера, без этого никуда.

Для взлома паролей к онлайн-мессенджерам используются программы для брутфорса – перебора всех возможных паролей с целью отыскания уязвимого. Также используют различные трояны и вирусы, а это опять же ассемблер и знание программирования на хорошем уровне.

Для взлома сетей используют сканеры портов, программы-снифферы, крекеры паролей, генераторы паролей, и многие другие программы.

Для вирусо- и троянописателей не последними инструментами являются крипторы и джойнеры, ну и навыки программирования конечно.

Хакеру, если он конечно хакер, а не ламер, прикидывающийся крутым спецом по взлому, не стоит забывать и о собственной безопасности.

Для целей шифрования информации на личном компьютере используются программы-шифровщики.

Для поиска уязвимостей и дыр в операционных системах и программном обеспечении требуется хорошо владеть отладчиками и дебаггерами.

Для обеспечения сетевой безопасности применяют различные анонимайзеры, дедики и прокси-серверы, соксы, а также их совокупности и цепочки.

Таким образом, как вы, дорогой читатель, видите, сколько существует направлений для деятельности хакера. А уж весь их инструментарий в одной статье перечислить вряд ли вообще получится, для этого потребуется толстенный том, да и все равно информация в нем будет не совсем полной и актуальной, ведь утилиты постоянно совершенствуются и выходят их новые версии.

Новичку, чтобы стать действительно хакером, нужно читать и практиковаться, практиковаться и читать. И читать не детективы, а литературу по программированию, и посвящать этому все свободное время. Если чего-то не понимаешь – задавать вопросы на специализированных форумах тем, кто в данном вопросе разбирается.

На этом мы заканчиваем данную статью.

Кстати, это тоже интересно:

  1. Реверсинг