• Что нужно знать, чтобы стать хакером?

    Scumtron
    @Scumtron
    Стать хакером очень просто. Достаточно выучить и понять: математические дисциплины (математический анализ, теория функций комплексного переменного, алгебра, геометрия, теория вероятностей, математическая статистика, математическая логика и дискретная математика), инженерные дисциплины (физика, аппаратные средства вычислительной техники, основы радиоэлектроники, сети связи и защита информации от технической разведки), дисциплины по программированию и вычислительной технике (информатика, языки программирования высокого уровня, методы программирования, язык ассемблера, операционные системы, СУБД и вычислительные сети), специальные дисциплины (криптография, и теоретические основы защиты компьютерных систем).

    Это достаточно полный список. Но если вы хотите стать не простым хакером, а настоящим специалистом своего дела, то необходимо также знать:

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

    Б.Лаврентьев ( COMPUTERWORLD/КИЕВ )
    Ответ написан
    Комментировать
  • Что нужно знать, чтобы стать хакером?

    Nick_Uajld
    @Nick_Uajld
    Интерес ко всему что связано с IT
    Надо знать что читать и где практиковаться.
    Что читать:
    https://webware.biz/
    https://kali.tools/
    https://hackware.ru/
    zalinux.ru
    https://defcon.ru/
    Где практиковаться:
    https://habrahabr.ru/company/pentestit/blog/261569/
    https://xakep.ru/2010/06/03/52289/
    Ответ написан
    Комментировать
  • Что нужно знать, чтобы стать хакером?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Ей, хе хей!

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

    Хакер - это не тот, кто взламывает, ломает. Ближе всего, конечно, определение, как хулиган. Но тоже не совсем верное. Это скорее безбашенный человек, который не знает слова "невозможно" и пытается докопаться до порой недокапываемого. Но к тому же, он весьма просвещён в области Computer Science (понимает, когда есть смысл, а когда нет смысла вскрывать RSA и подобное). К тому же он далеко не профан в схемотехнике: паяльник держит ровно, мозг может выдать схемку, а руки всё ровно сотворить.

    В общем хакер - это тот парень, кто без ума от компьютерной техники. Конечно, в современном мире это слово искажено, не без успеха небезызвестного Кевина Митника (можете почитать "Искусство обмана" с комментариями Митника).

    Теперь о том, что собственно хакеры делают. Они исследуют. Исследуют новое и, возможно, не очень важное. Но весьма и весьма интересное. Если Вам не интересно, почему виртуалиция кода очень крута и зачем в Windows до сих пор литеральное монтирование дисков, то возможно стезя хакера не Ваша. Научиться этому всему можно, но вряд ли Вам это будет интересно.

    Многие мои знакомые узнавали об устройстве компьютера едва ли не сами, методом проб и ошибок. Запомните это: на границе исследованного этот метод, пожалуй, единственный. Больше ничего нет просто потому что никто ничего не продумал.

    Но. Хакеры ничего не защищают. Они исследуют. Настоящий хакер делает лишь то, что ему нравится, иначе будет мучать депрессия. Хакер не обязательно должен ломать сети. Он вообще не обязательно должен ломать. Но у хакера очень узкая специализация: базовые навыки в IT в общем и невероятные в своей специализации. Это потому, что невозможно достич успеха не концетрируясь на чём-то одном.

    Кевин Митник - хакер информационной безопасности
    Джон Кармак - хакер трёхмерной графики
    Джулиан Ассанж - хакер информационной безопасности
    Линус Торвальдс - хакер just for fun'а

    Есть ещё много реально крутых хакеров. Если Ваш путь - информационная безопасность, то вот небольшой roadway: в первую очередь следует изучить теорию чисел, разобраться в криптографии, потом разобраться в сетевых технологиях (здесь очень много всего: от iptables до сетевых интерфейсов как в софте, так и в железе), наконец потом немного драйверов, userland'а и kerneland'а: как работает ОС, где слабые места. В перерывах кормим себя web'ом: apache, ngix и прочая сетевая утварь; также изучаем багрепорты и те дыры, которые уже были найдены когда-то, пытаемся найти и то, как они были найдены, в каких обстоятельствах.

    Проникаемся всей этой атмосферой. Порой вытворяем безумное. Нет, не пытаясь получить премию Дарвина, скорее пытаемся решить задачу тысячелетия и/или взломать пентагон.
    Ответ написан
    3 комментария
  • Что нужно знать, чтобы стать хакером?

    @Loreweil
    Во-первых, нужно знать английский на уровне advanced. Ибо большинство актуальной литературы именно на этом языке.

    Начать советую с книжки Hacking Exposed. Можно скачать курс CEH с рутрекера. Но он, ИМХО, не очень, книга лучше. Скачать дистрибутив Kali Linux, изучать тулзы, которые в него входят, в первую очередь nmap.
    Изучить Metasploit (входит в Kali Linux). Для этого написана хорошая книга Metasploit Toolkit for Penetration Testing, Exploit Development, & Vulnerability Research.
    Записаться на курсы на такие или на такие.

    Изучая вышеприведенные материалы, когда будешь понимать, что есть пробелы в определенных знаниях (сетевые протоколы, программирование, операционные системы, криптография), подтягивать эти знания через википедию, литературу, курсы. Как-то так.
    Ответ написан
    2 комментария
  • Как изучать информационную безопасность / взлом?

    Pinsky
    @Pinsky
    Кофеиноникотиновая смесь в backend-код
    Изучайте программирование на очень глубоком уровне.
    Потому что, видя код вы должны видеть лучше программиста, где у него переполнение буфера возможно, где неэкранированный запрос к БД, где в зависимостях старая библиотека с компрометированным алгоритмом.
    Ответ написан
    3 комментария
  • Как изучать информационную безопасность / взлом?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    Для того чтобы хакать ПК нужно, по мимо программирования, хорошо разбираться в ОС которая стоит на ПК, и в архитектуре компьютеров в принципе.
    Ответ написан
    Комментировать
  • Книги про хакинг?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    Ну для начала научитесь пользоваться гуглом. Это обязательное требование.
    Книги по информационной безопасности
    Список книг по наступательной информационной безоп...
    Ответ написан
    Комментировать
  • Книги про хакинг?

    font
    @font
    В поисках самого лучшего
    Не совсем ясно, какой жанр, но я не так давно прочел Кевина Полсена. Отвал башки
    KINGPIN_cover_900px.jpg
    А еще...
    489880_160214145349_HACK.jpg
    и
    metasploit_front_final_1.png
    и
    nmap6-cookbook-cover.jpg
    Ответ написан
    Комментировать
  • Как изучать информационную безопасность / взлом?

    @asd111
    Пара интересных статей:
    Взлом pvs studio https://habrahabr.ru/post/255741/
    Кейген для игры https://habrahabr.ru/post/255935/
    Исследование crackme(часто используется для устройства на работу в антивирусную компанию): https://habrahabr.ru/post/99549/
    https://habrahabr.ru/search/?q=crackme
    и ещё пара статей
    https://habrahabr.ru/users/drmefisto/topics/
    Ответ написан
    Комментировать
  • Какие есть ресурсы для изучения сферы "информационная безопасность"?

    Nick_Uajld
    @Nick_Uajld
    Интерес ко всему что связано с IT
    Надо знать что читать и где практиковаться.
    Что читать:
    https://webware.biz/
    https://kali.tools/
    https://hackware.ru/
    zalinux.ru
    https://defcon.ru/
    Где практиковаться:
    https://habrahabr.ru/company/pentestit/blog/261569/
    https://xakep.ru/2010/06/03/52289/
    Ответ написан
    Комментировать
  • Какие есть ресурсы для изучения сферы "информационная безопасность"?

    intrud3r
    @intrud3r
    Прежде всего надо понять чем вы именно хотите заняться в сфере ИБ (менеджментом или технической стороной (если да, то какой именно?)

    Вот пара ссылок, помогут разобраться и определится, ИБ - очень обширная тема:
    https://andrepetukhov.wordpress.com
    https://www.owasp.org/index.php/Category:OWASP_Web...
    www.slideshare.net/jeremiahgrossman/black-hat-08072008
    www.slideshare.net/AndreyProzorov
    И конечно же CEH, OSCP сертификация. Google в помощь.
    Веб-безопасность 101. Курс молодого бойца
    Почти все ресурсы на анг яз, но без него в ИБ можно и не погружаться.

    Вот пару книг, ИМХО лучшее что есть на рус языке по теме ИБ:
    Бирюков А.А. Информационная безопасность - защита и нападение [2016]
    В.А.Сердюк - Организация и технологии защиты информации [2011]
    В.И. Аверченков - Системы защиты информации в ведущих зарубежных странах [2011]

    P.S. И не забудьте узнать побольше о сетевых технологиях и устройстве операционных систем.
    Ответ написан
    Комментировать