Стать хакером

Автор: Robert Simon
Дата создания: 23 Июнь 2021
Дата обновления: 1 Июль 2024
Anonim
Как стать ХАКЕРОМ с нуля. Даркнет
Видео: Как стать ХАКЕРОМ с нуля. Даркнет

Содержание

Сегодняшнее сообщество опытных сетевых программистов и виртуозов возникло несколько десятилетий назад после первых экспериментов с взаимосвязанными компьютерами и ARPAnet. Представители этой культуры были первыми «хакерами». Сегодня хакерство ассоциируется со взломом компьютерных систем, но культура взлома намного сложнее и моралистичнее, чем думает большинство людей. Изучите основные методы взлома, научитесь думать как хакер и научитесь заслужить уважение в сообществе. Эта статья - введение в сложный мир взлома.

Шагать

Часть 1 из 3: фундамент

  1. Запустите Unix. Unix - это операционная система Интернета. Вы можете использовать Интернет, не разбираясь в Unix, но вы не можете быть хакером, не зная Unix. Вот почему в наши дни хакерское сообщество очень сосредоточено на Unix. Unix, например Linux, может работать на вашем компьютере рядом с Windows на том же устройстве. Загрузите Linux онлайн или найдите сообщество пользователей Linux, которое поможет вам с установкой.
    • Хороший способ начать работу с Linux - это загрузиться с так называемого «Live CD», который представляет собой дистрибутив Linux, который загружается с компакт-диска. Таким образом, вам не нужно ничего делать с жестким диском, поэтому вы можете познакомиться с Linux, не внося радикальных изменений в свой компьютер.
    • Помимо Unix, существуют и другие операционные системы, но это так называемые двоичные дистрибутивы, что означает, что вы не можете читать и / или изменять код. Microsoft Windows не является «открытым исходным кодом» и поэтому не подходит для обучения взлому.
    • Вы можете запустить Linux в Mac OS X, но только часть системы имеет открытый исходный код. Тогда вы быстро достигнете пределов возможного, и вы должны быть осторожны, чтобы не развить дурную привычку зависеть от кода Apple.
  2. Напишите HTML. Если вы не умеете программировать, важно, чтобы вы овладели основами HTML (язык гипертекстовой разметки), а затем стали лучше разбираться в нем. Все, что вы видите, когда смотрите на веб-сайт, закодировано с помощью HTML. Начните проект, в котором вы создадите свою собственную веб-страницу и станете лучше в ней.
    • Откройте информацию об источнике страницы в браузере, чтобы просмотреть HTML-код страницы. В Firefox перейдите в раздел «Веб-разработчик»> «Исходный код страницы» и изучите код.
    • Вы можете закодировать HTML в простой программе обработки текстов, такой как Блокнот, сохранить файл как «только текст», а затем загрузить его в браузер и проверить, как выглядит ваша работа.
    • Вам нужно научиться использовать теги и научиться думать визуально при использовании тегов. "" используется для открытия тега, а "/>" используется для закрытия тега. Вы используете теги для обозначения всего, что является визуальным: выделенный курсивом текст, макет, цвет и так далее. Если вы знаете, как работает HTML, вы лучше поймете, как работает Интернет.
  3. Изучите язык программирования. Прежде чем вы сможете писать стихи, вы должны сначала выучить грамматику. Прежде чем вы сможете нарушить правила, вы должны сначала изучить их. Но если ваша цель - стать хакером, вам потребуется нечто большее, чем базовое понимание языка.
    • Python - хороший «язык» для начала, потому что он аккуратно спроектирован, на нем можно найти много информации, и он относительно прост для новичков. В то же время это не игрушка; он очень мощный, гибкий и особенно подходит для крупных проектов. Альтернативой является Java, но многие люди не думают, что Java - хороший язык для начинающих.
    • Если вы серьезно хотите научиться программировать, вам придется изучить C, который является основным языком Unix. C ++ связан с C; если вы знаете один язык, выучить другой не составит труда. C эффективно использует вашу систему, но «отладка» занимает много времени, поэтому многие хакеры избегают ее.
    • Было бы неплохо начать с такой платформы, как Backtrack 5 R3, Kali или Ubuntu 12.04LTS.

Часть 2 из 3: Взгляды хакера

  1. Будь креативным. Освоив основы, вы можете дать волю своему творчеству. На самом деле хакеры - это художники, философы и инженеры в одном лице. Они верят в свободу и общую ответственность. В мире есть множество интересных проблем, которые необходимо решить. Хакеры любят решать проблемы, оттачивать свои навыки и применять свои знания на практике.
    • Помимо взлома, у хакеров есть все виды культурных и интеллектуальных интересов. Работа и отдых не менее важны. Границы между «игрой», «работой», «наукой» и «искусством» для настоящего хакера размыты, часто именно на этих интерфейсах начинается настоящая творческая игра.
    • Читайте научную фантастику. Ходите на научно-фантастические встречи, это хорошее место для встреч с другими хакерами и прото-хакерами. Подумайте об изучении восточного боевого искусства. Ментальная дисциплина, необходимая для этого, аналогична дисциплине, необходимой для взлома. В основном это касается умственной дисциплины, расслабленного осознания и контроля, а не силы, атлетизма и физической выносливости. Тайцзи - это пример хорошего боевого искусства для хакеров.
  2. Люблю решать проблемы. Никакая проблема не должна решаться дважды. Думайте об этом как о хакерском сообществе, в котором драгоценно время каждого члена. Хакеры считают, что открытый обмен информацией является моральным долгом. Если вы решите проблемы и поделитесь этой информацией, вы сможете помочь другим, кто борется с той же проблемой.
    • Вы не должны чувствовать себя обязанным обнародовать все свое творческое мышление, но хакеры, которые это делают, пользуются наибольшим уважением в сообществе. Обычно считается нормальным продавать ровно столько, чтобы заработать на жизнь.
    • Прочтите более старые работы, такие как «Жаргонный файл» или «Манифест хакера» от The Mentor. Технически эти произведения устарели, но взгляды и энтузиазм неподвластны времени.
  3. Научитесь распознавать власть и бороться с ней. Враг хакера - скука, кропотливая работа и авторитарные деятели, которые используют цензуру и секретность, чтобы помешать свободе информации. Монотонная работа удерживает хакера от взлома.
    • Принимая хакерство как образ жизни, вы отвергаете общие концепции работы и собственности, вы выбираете борьбу за равенство и совместное использование знаний.
  4. Будьте компетентны. Любой на Reddit на мгновение может притвориться крутым хакером со смешным именем пользователя. Но Интернет ценит компетентность больше, чем эго и отношение. Так что тратьте время на свои навыки, а не на свой имидж, и вы быстрее заработаете уважение.

Часть 3 из 3: Хороший взлом

  1. Пишите программное обеспечение с открытым исходным кодом. Напишите программы, которые будут полезны или интересны другим хакерам, и поделитесь исходным кодом программы, чтобы каждый мог использовать и изменять.Настоящие полубоги в мире хакеров - это люди, которые разработали большие и мощные программы, а затем бесплатно делились ими с кем угодно, чтобы кто угодно мог их использовать.
  2. Помогите тестировать и отлаживать программное обеспечение с открытым исходным кодом. Так называемые бета-тестеры очень важны для разработчиков. Кроме того, тестирование программного обеспечения может быть очень полезным.
    • Попробуйте найти программу, которая все еще находится в стадии разработки, и постарайтесь стать хорошим тестером бета-версии. Это разовьет у вас добрую волю, и другие с большей готовностью помогут вам позже.
  3. Публикуйте полезную информацию. Собирайте и фильтруйте полезную и интересную информацию и размещайте ее на веб-страницах или в таких документах, как часто задаваемые вопросы (FAQ), делитесь этой информацией со всеми. Это еще один хороший способ заслужить уважение.
  4. Поддерживайте инфраструктуру в рабочем состоянии. Хакерской культурой (и людьми, стоящими за инновациями в Интернете) управляют добровольцы. Для продолжения работы необходимо проделать много важной работы - управление списками рассылки, модерация групп новостей, поддержка веб-сайтов с архивами программного обеспечения и разработка стандартных технических правил. Делая это, вы показываете, что вы преданы делу, все знают, что эта работа отнимает много времени и часто не очень весело.
  5. Служите хакерской культуре. Только когда вы станете известным по одному из предыдущих шагов и долгое время работаете над ним, вы можете стать своего рода героем в рамках хакерской культуры. В хакерской культуре нет лидеров, но есть герои, вожди, историки и представители. Если вас долго уважают, вы тоже можете стать одной из этих фигур.
    • Хакеры ненавидят большое эго, поэтому будьте осторожны, чтобы не присвоить себе определенный статус. Постарайтесь не стремиться к этому, а встаньте в нужном месте, чтобы он оказался у вас на коленях, а затем проявите скромность и смирение в отношении этого статуса, определяемого другими.

Советы

  • Не попадитесь.
  • Убедитесь, что вы хорошо пишете на своем родном языке. Стереотип программиста не умеет писать хорошо, но многие хакеры - очень хорошие писатели.
  • Изучение LISP ценно с другой стороны - глубокий опыт просветления, который вы получаете, когда наконец понимаете его. Этот опыт сделает вас лучшим программистом на всю оставшуюся жизнь, даже если вы на самом деле не начнете использовать LISP.
  • Perl полезно изучать по другим причинам: он широко используется с активными веб-страницами и системным администрированием, поэтому, даже если вы не программируете на Perl, вы должны это знать. Многие люди используют Perl вместо C, если им не нужна эффективность C.

Предупреждения

  • Взлом является незаконной деятельностью и может привести к штрафу или тюремному заключению.