Хакер болуунун 3 жолу

Мазмуну:

Хакер болуунун 3 жолу
Хакер болуунун 3 жолу

Video: Хакер болуунун 3 жолу

Video: Хакер болуунун 3 жолу
Video: БУЛ ЖИН СҮРӨСҮН 3 ЖОЛУ УКСА ЖЕ ОКУСА АДАМ ӨЗҮНДӨ ЖИН БАР ЖЕ ЖОК ЭКЕНИН БИЛИП АЛАТ. 2024, Май
Anonim

Программисттердин жана тармактык эксперттердин жалпы жамааты жана маданияты бар, алар тарыхый жактан ондогон жылдарга созулган мини-компьютерлерге жана ARPAnetтин алгачкы эксперименттерине таандык. Бул жамааттын мүчөлөрү биринчи "хакерлер" болушкан. Компьютер жана телефон системаларына кирүү азыркы маданияттагы хакерликтин символу болуп калды, бирок бул жамааттар алда канча татаал жана адеп -ахлактуулукту көпчүлүк адамдар билбейт. Бул жерде хакерликтин татаал дүйнөсүнө кантип жол табуу керек.

Кадам

Метод 1дин 3: Негизги хакердик көндүмдөрдү үйрөнүңүз

Хакер болуу 4 -кадам
Хакер болуу 4 -кадам

Кадам 1. Unixти иштетүү

Unix - интернеттен алынган операциялык система. Сиз Unix жөнүндө билбей туруп интернетти колдонууну үйрөнсөңүз да, Unix жөнүндө билбей туруп хакер боло албайсыз. Ушул себептен улам, бүгүнкү күндө хакердик коом абдан Unix борборлоштурулган. Linux сыяктуу Unix, ошол эле компьютерде Microsoft Windows менен бирге иштей алат. Linuxту онлайн жүктөп алыңыз же орнотууга жардам берүү үчүн жергиликтүү Linux колдонуучулар тобун табыңыз.

  • Баштоонун эң сонун жолу - Linux энтузиасттары жандуу CD деп аташат, бул сиздин катуу дискиңизди алмаштырбастан толугу менен CDден иштейт. Бул кескин эч нерсе кылбастан жаңы нерсени көрүүнүн жолу.
  • Unixтен башка башка операциялык системалар бар, бирок алар экилик форматта бөлүштүрүлөт - сиз кодду окуй албайсыз жана аны өзгөртө албайсыз. Microsoft Windows компьютерин же башка жабык баштапкы код системасын бузууну үйрөнүү, гипсти кийип бийлегенди үйрөнүүгө окшош.
  • Linux Mac OS Xте иштей алат, бирок бул системанын бир бөлүгү гана ачык булак - сиз көп кыйынчылыктарга туш болушуңуз мүмкүн жана Appleдин менчик кодуна жараша жаман адатты өнүктүрүүдөн сак болуңуз..
Хакер болуу 5 -кадам
Хакер болуу 5 -кадам

2 -кадам. HTML жазыңыз

Эгерде сиз кантип программалоону билбесеңиз, анда негизги гипертекстти белгилөө тилин (HTML) үйрөнүү жана жөндөмүңүздү жай куруу маанилүү. Веб -сайттагы сүрөттөрдү жана дизайн компоненттерин караганыңызда, алардын баары HTML аркылуу коддолгон. Долбоор үчүн, баштапкы баракты кантип түзүүнү үйрөнүңүз жана ошол жерден өйдө карай иштеңиз.

  • Браузериңизде, мисал үчүн HTMLге кароо үчүн баракчанын маалыматын ачыңыз. Firefoxто Web Developer> Page Source чыкылдатыңыз жана кодду кароого бир аз убакыт бөлүңүз.
  • Сиз HTMLди Notepad же SimpleText сыяктуу негизги текст иштетүү программасына жаза аласыз жана файлыңызды "текст гана" катары сактай аласыз, андыктан аны браузериңизге жүктөп, баракчаңыздын которулганын көрө аласыз.
  • Сиз тегдердин (этикеткалардын) форматын билүүнү жана тегдерди колдонуп визуалдуу ойлонууну үйрөнүшүңүз керек. "" Белгиси жабуу катары колдонулат. "<p>" абзацтарда сапты ачуу коду катары колдонулат. Сиз визуалдык нерсени көрсөтүү үчүн тегдерди колдоносуз: курсив, форматтоо, түстөр ж.б. HTML үйрөнүү Интернеттин кантип иштээрин жакшыраак түшүнүүгө жардам берет.
Хакер болуу 3 -кадам
Хакер болуу 3 -кадам

3 -кадам. Программалоо тилдерин үйрөнүңүз

Рифмаларды жазууну баштоодон мурун, сиз негизги грамматиканы үйрөнүшүңүз керек. Эрежелерди бузуудан мурун, эрежелерди үйрөнүшүңүз керек. Бирок, эгерде сиздин түпкү максатыңыз хакер болуу болсо, сизге шедеврди жазуу үчүн жөнөкөй англис тилинен башка нерселер керек болот.

  • Python-баштоо үчүн эң сонун "тил", анткени ал таза иштелип чыккан, жакшы документтештирилген жана үйрөнчүктөр үчүн салыштырмалуу оңой. Биринчи улуу тил болгону менен, Python жөн эле оюнчук эмес; бирок абдан күчтүү, ийкемдүү жана чоң долбоорлорго ылайыктуу. Java альтернатива, бирок анын биринчи программалоо тили катары баалуулугу суракка алынган.
  • Эгерде сиз программалоого олуттуу мамиле кылсаңыз, Unixтин негизги тилин үйрөнүшүңүз керек. C ++ C менен абдан тыгыз байланышта; эгер бирин билсең, экинчисин үйрөнүү кыйын болбойт. C сиздин компьютериңиздин ресурстары менен абдан эффективдүү, бирок сиздин компьютериңиздин эффективдүүлүгү өтө маанилүү болбосо, мүчүлүштүктөрдү оңдоого көп убакыт кетет (программанын агымына ылайык) жана көп учурда ошол себептен оолак болот.

3 -метод 2: Хакер сыяктуу ойлон

Хакер болуу 1 -кадам
Хакер болуу 1 -кадам

Кадам 1. Чыгармачылык менен ойлон

Эми негизги көндүмдөргө ээ болгондон кийин, искусство жөнүндө ойлоно баштасаңыз болот. Хакерлер сүрөтчүлөргө, философторго жана инженерлерге окшош. Алар эркиндикке жана жалпы жоопкерчиликке ишенишет. Дүйнө чечүүнү күткөн кызыктуу көйгөйлөргө толгон. Хакерлер көйгөйлөрдү чечүүдөн, жөндөмдөрүн чыңдоодон жана интеллектуалдык көнүгүүлөрдү жасоодон ырахат алышат.

  • Хакерлердин маданий жана интеллектуалдык кызыкчылыктары бар, бул хакерликтен тышкары. Ойноп иште, эмгектей болуп ойно. Чыныгы хакер үчүн "оюн", "иш", "илим" жана "искусство" ортосундагы чек аралар жоголуп кетет же жогорку деңгээлде чыгармачыл ойноок абалына биригет.
  • Илимий фантастиканы окуңуз. Хакерлер жана хакер болгусу келген адамдар менен таанышуунун эң сонун жолу болгон илимий фантастикалык жыйындарга барыңыз. Мушташ өнөрү менен машыгып көрүңүз. Өзүн коргоо үчүн талап кылынган психикалык тартип, хакерлердин кылган иштерине окшош окшойт. Эң хакердик согуштук искусство-бул күчтүүлүккө, атлетизмге же физикалык туруктуулукка эмес, психикалык тартипке, бошоңдоого жана көзөмөлгө басым жасагандар. Тай Чи - хакерлер үчүн улуу согуш өнөрү.
441133 5
441133 5

Кадам 2. Проблемаларды чечкенди жакшы көрөт

Эч кандай маселе эки жолу чечилбеши керек. Ар бир адамдын убактысы баалуу болгон жамаат катары ойлонуп көрүңүз. Хакерлер маалымат бөлүшүү моралдык жоопкерчилик деп эсептешет. Көйгөйдү чечкенде, маалыматты ачык кылып, баарына бир эле маселени чечүүгө жардам бериңиз.

  • Чыгармачыл продукцияңызды эч нерсеге карабай берүүгө милдеттүү экениңизге ишенүүнүн кажети жок, бирок муну жасаган хакерлер башка хакерлер тарабынан урматталат. Бул хакерлердин азык -түлүк, баш калкалоочу жай жана компьютерлер менен камсыз кылуу үчүн жетиштүү сатуу баалуулуктарына шайкеш келет.
  • Эски китептерди окуңуз, мисалы Жаргондук файл же Ментордун Хакер Манифести. Китептер техникалык жактан эскирген болушу мүмкүн, бирок алардын мамилеси жана руху бүгүнкү күндө чындык.
441133 6
441133 6

3 -кадам. Бийликти таанууну жана ага каршы турууну үйрөнүңүз

Хакерлердин душмандары - зеригүү, түйшүктүү жумуш жана маалымат эркиндигин муунтуу үчүн цензура менен сырды колдонуучу бийлик. Монотондуу иш хакерлерге хакерликке жол бербейт.

Хакерликти жашоо образы катары колдоо - бул "нормалдуу" жумуш жана мүлк түшүнүгүн четке кагуу, бирдей укуктар жана жалпы билим үчүн күрөшүүнү артык көрүү

441133 7
441133 7

4 -кадам. Эксперт бол

Redditте убакыт өткөргөн адам күлкүлүү жана күлкүлүү колдонуучу атын жазып, хакер болуп көрүнүшү мүмкүн. Бирок Интернет жакшы тең салмакчы, жана экспертизаны напсиге жана мамилеге караганда баалайт. Сүрөттөрдү эмес, жөндөмдөрдү өркүндөтүүгө убакыт бөлүңүз, ошондо сиз өзүңүздү "хак" деп ойлогон үстүрт нерселерге ачып бергенден көрө, урматтоону тезирээк аласыз.

Метод 3 3: Урматтоо

441133 8
441133 8

Кадам 1. Ачык программалык камсыздоону жазыңыз

Башка хакерлерге кызыктуу же пайдалуу деп эсептеген программаны түзүңүз жана программанын баштапкы кодун бардык хакерлер коомчулугуна колдонуу үчүн бекер бериңиз. Хакерлер дүйнөсүндө эң кадырлуу улуу адамдар - бул ар кандай муктаждыктарга жооп берген жана бекер берилген, азыр ар бир адам аларды колдоно ала турган улуу жана пайдалуу программаларды жазгандар.

441133 9
441133 9

Кадам 2. Ачык программалык камсыздоону текшерүүгө жана мүчүлүштүктөрдү жоюуга жардам бериңиз

Ачык булак программалык камсыздоону өндүрүүчүлөр сизге жакшы бета-сыноочу (симптомдорду так сүрөттөөнү билген, көйгөйлөрдү жакшы локалдаштырган, релиздеги каталар менен тез күрөшө ала турган жана кээ бир жөнөкөй диагностикалык процедураларды аткарууга даяр) жакшы экенин айтышат.. абдан баалуу.

Сизди кызыктырган дагы эле иштеп жаткан программаны табууга аракет кылыңыз жана жакшы бета-сыноочу болууга аракет кылыңыз. Сыноо программаларына жардам берүүдөн программаларды өзгөртүүгө чейин мүчүлүштүктөрдү оңдоого чейин табигый прогресс бар. Сиз ушинтип көп нерсени үйрөнөсүз жана кийин сизге жардам бере турган адамдар менен жакшы ниет түзөсүз

441133 10
441133 10

Кадам 3. Пайдалуу маалыматты жарыялоо

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

441133 11
441133 11

Кадам 4. Инфраструктуранын иштешине жардам бериңиз

Хакерлер коомчулугу (жана интернеттен техникалык экспертизаны иштеп чыгуу) ыктыярчылар тарабынан башкарылат. Аны улантуу үчүн көптөгөн маанилүү, бирок кызыксыз иштер бар - почта тизмелерин жүргүзүү, жаңылык топторун модерациялоо, программалык камсыздоонун чоң сайттарын сактоо, RFC жана башка техникалык стандарттарды иштеп чыгуу. Мындай иштерди кылган адамдар урматталат, анткени баары билет, бул иш көп убакытты талап кылат жана код менен ойногондой кызыктуу эмес. Бул нерселерди кылуу берилгендикти көрсөтөт.

441133 12
441133 12

Кадам 5. Хакерлер жамаатынын өзүнө кызмат кылыңыз

Бул сиз көптөн бери талаада болуп, жогоруда айтылган төрт нерсенин бирөөсү менен белгилүү болмоюнча жасай турган нерсе эмес. Хакерлер коомчулугунун лидери жок, бирок анын баатырлары, топторунун лидерлери, тарыхчылары жана спикерлери бар. Жетиштүү убакыт ичинде болгондо, сиз ошол ролдордун бирине айланып кетишиңиз мүмкүн.

Хакерлер ачык түрдө топтун лидери болууга аракет кылышпайт, андыктан популярдуулуктун мындай түрүн издөө коркунучтуу окшойт. Буга умтулуунун ордуна, өзүңүздү өзүңүздүн тизеңизге түшө тургандай кылып, момун жана достук мамиледе болууңуз керек

Кеңештер

  • Perl практикалык себептерден улам үйрөнүүгө татыктуу; Бул веб -баракчалар жана активдүү башкаруу системалары үчүн кеңири колдонулат, андыктан сиз Perlде эч качан жазган эмес болсоңуз да, аны окуганды үйрөнүшүңүз керек. Көп адамдар Cди колдонуп компьютердин эффективдүүлүгүн талап кылбаган жумуштарда C программалоосуна жол бербөө үчүн Perl колдонушат.
  • Эне тилин жакшы жаз. Программисттер жаза албайт деген жалпы ишеним болсо да, кээ бир хакерлер композиторлукту абдан жакшы өздөштүрүшөт.
  • LISP башка себептен улам изилдөөгө арзыйт - акыры түшүнгөнүңүздө сизде терең агартуучу тажрыйба болот. Бул тажрыйба сизди LISPти көп колдонбосоңуз да, келечекте сизге жакшы программист кылат. Сиз Emacs текст редактору үчүн жазуу режимин же GIMP үчүн Script-Fu плагинин жазуу жана өзгөртүү аркылуу LISP менен оңой тажрыйба ала аласыз.

Сунушталууда: