Njia 3 za Kuwa Hacker

Orodha ya maudhui:

Njia 3 za Kuwa Hacker
Njia 3 za Kuwa Hacker

Video: Njia 3 za Kuwa Hacker

Video: Njia 3 za Kuwa Hacker
Video: Jinsi ya kuwa hacker Part-1, Uhusuisiano kati ya Memory(RAM) na Processor (CPU) 2024, Mei
Anonim

Kuna jamii inayoshirikiwa na utamaduni wa waandaaji programu na wataalam wa mitandao ambao kihistoria ulianza miongo kadhaa ya kompyuta za kwanza za kugawana kompyuta na majaribio ya mapema ya ARPAnet. Wanachama wa jamii hii walikuwa "wadukuzi" wa kwanza. Kuingia kwenye mifumo ya kompyuta na simu imekuwa ishara ya utapeli katika utamaduni wa leo, lakini jamii hizi ni ngumu zaidi na zinaonyesha maadili kuliko watu wengi wanavyojua. Hapa kuna jinsi ya kupata njia yako katika ulimwengu mgumu wa utapeli.

Hatua

Njia 1 ya 3: Jifunze Ujuzi wa Msingi wa Udukuzi

Kuwa Mkosaji Hatua 4
Kuwa Mkosaji Hatua 4

Hatua ya 1. Run Unix

Unix ni mfumo wa uendeshaji kutoka kwa mtandao. Wakati unaweza kujifunza kutumia mtandao bila kujua juu ya Unix, huwezi kuwa hacker bila kujua kuhusu Unix. Kwa sababu hii, jamii ya wadukuzi leo ni ya Unix-centric. Unix kama Linux inaweza kukimbia pamoja na Microsoft Windows kwenye kompyuta hiyo hiyo. Pakua Linux mkondoni au pata kikundi cha watumiaji wa Linux ili kukusaidia na usakinishaji.

  • Njia nzuri ya kuanza ni kwa nini wapenzi wa Linux wanaita CD ya moja kwa moja, usambazaji ambao hutoka kabisa kutoka kwa CD bila kubadilisha diski yako ngumu. Ni njia ya kuona kitu kipya bila kufanya jambo lolote la kupendeza.
  • Kuna mifumo mingine ya kufanya kazi isipokuwa Unix, lakini inasambazwa kwa binary - huwezi kusoma nambari hiyo, na huwezi kuibadilisha. Kujaribu kujifunza jinsi ya kubatilisha kompyuta ya Microsoft Windows au mfumo mwingine wa kificho wa chanzo imefungwa ni kama kujaribu kujifunza kucheza ukiwa umevaa wahusika.
  • Linux inaweza kukimbia kwenye Mac OS X, lakini sehemu tu ya mfumo huo ni chanzo wazi - kuna uwezekano wa kupata shida nyingi, na itabidi uwe mwangalifu usilete tabia mbaya ya kutegemea nambari ya wamiliki ya Apple.
Kuwa Hacker Hatua ya 5
Kuwa Hacker Hatua ya 5

Hatua ya 2. Andika HTML

Ikiwa haujui jinsi ya kupanga programu, ni muhimu kujifunza lugha ya msingi ya HyperText Mark-Up (HTML) na polepole ujenge ujuzi wako. Kile unachokiona unapoangalia picha na vifaa vya muundo kwenye wavuti, zote zimeorodheshwa kwa kutumia HTML. Kwa mradi, anza kujifunza jinsi ya kuunda ukurasa wa mwanzo na ufanye kazi kutoka hapo.

  • Katika kivinjari chako, fungua maelezo ya chanzo cha ukurasa ili uangalie HTML kwa mfano. Bonyeza Msanidi Programu wa Wavuti> Chanzo cha Ukurasa katika Firefox na chukua muda kutazama nambari hiyo.
  • Unaweza kuandika HTML katika programu ya msingi ya usindikaji wa maneno kama Notepad au SimpleText na uhifadhi faili yako kama "maandishi tu", ili uweze kuipakia kwenye kivinjari chako na uone ukurasa wako umetafsiriwa.
  • Lazima ujifunze kujua muundo wa lebo (lebo) na ujifunze kufikiria kuibua ukitumia vitambulisho. Ishara "" hutumiwa kama kufunga. Ishara ya "<p>" hutumiwa kama nambari ya kufungua mstari katika aya. Utatumia vitambulisho kuwakilisha chochote kinachoonekana: italiki, fomati, rangi, na kadhalika. Kujifunza HTML itakusaidia kuelewa vizuri jinsi mtandao hufanya kazi.
Kuwa Mkosaji Hatua 3
Kuwa Mkosaji Hatua 3

Hatua ya 3. Jifunze lugha za programu

Kabla ya kuanza kuandika mashairi, lazima ujifunze sarufi ya kimsingi. Kabla ya kuvunja sheria, lazima ujifunze sheria. Lakini ikiwa lengo lako kuu ni kuwa mlaghai, utahitaji zaidi ya Kiingereza msingi kuandika kito chako.

  • Python ni "lugha" nzuri ya kuanza nayo kwa sababu imeundwa vizuri, imeandikwa vizuri, na ni rahisi kwa Kompyuta. Licha ya kuwa lugha nzuri ya kwanza, Python ni zaidi ya mchezo wa kuchezea tu; lakini yenye nguvu sana, rahisi kubadilika, na inayofaa kwa miradi mikubwa. Java ni mbadala, lakini thamani yake kama lugha ya kwanza ya programu imeulizwa.
  • Ikiwa uko makini juu ya programu, unapaswa kujifunza, lugha ya msingi ya Unix. C ++ inahusiana sana na C; ikiwa unajua moja, kujifunza nyingine haitakuwa ngumu. C ni bora sana na rasilimali za kompyuta yako, lakini itachukua muda mwingi wa utatuzi (kufuatia mtiririko wa programu) na mara nyingi huepukwa kwa sababu hiyo, isipokuwa ufanisi wa kompyuta yako ni muhimu.

Njia 2 ya 3: Fikiria kama Hacker

Kuwa Hacker Hatua ya 1
Kuwa Hacker Hatua ya 1

Hatua ya 1. Fikiria kwa ubunifu

Sasa kwa kuwa una ujuzi wa kimsingi, unaweza kuanza kufikiria juu ya sanaa. Wadukuzi ni kama wasanii, wanafalsafa, na wahandisi wote wamevingirwa kuwa moja. Wanaamini katika uhuru na jukumu la pamoja. Ulimwengu umejaa shida za kupendeza zinazosubiri kutatuliwa. Wadukuzi hufurahi kutatua shida, kunoa ujuzi wao, na kutumia akili zao.

  • Wadukuzi wana utofauti wa masilahi kitamaduni na kiakili, zaidi ya udukuzi. Fanya bidii kama kucheza, na ucheze kwa bidii kama kazi. Kwa mlaghai wa kweli, mipaka kati ya "kucheza", "kazi", "sayansi", na "sanaa" zote huwa zinatoweka, au kuungana na hali ya uchezaji wa ubunifu kwa kiwango cha juu.
  • Soma hadithi za uwongo za sayansi. Nenda kwenye mikusanyiko ya sci-fi, ambayo ni njia nzuri ya kukutana na wadukuzi na watu ambao wanataka kuwa wadukuzi. Fikiria kufanya mazoezi ya sanaa ya kijeshi. Aina ya nidhamu ya kiakili inayohitajika kwa kujilinda inaonekana kuwa sawa kwa njia muhimu na kile watapeli hufanya. Sanaa za kijeshi zenye nia mbaya sana ni zile ambazo zinatilia mkazo nidhamu ya kiakili, ufahamu uliostarehe, na udhibiti, badala ya nguvu kali, riadha, au uvumilivu wa mwili. Tai Chi ni sanaa nzuri ya kijeshi kwa wadukuzi.
441133 5
441133 5

Hatua ya 2. Anapenda kutatua shida

Hakuna shida inapaswa kutatuliwa mara mbili. Fikiria kama jamii ambayo wakati wa kila mtu ni wa thamani. Wadukuzi wanaamini kushiriki habari ni jukumu la maadili. Unapotatua shida, fanya habari iwe ya umma kusaidia kila mtu kutatua shida sawa.

  • Sio lazima uamini kuwa unalazimika kupeana bidhaa zako zote za ubunifu kwa kawaida, ingawa wadukuzi ambao watafanya wataheshimiwa na wadukuzi wengine. Hii ni sawa na maadili ya wadukuzi ya kuuza tu ya kutosha kukufunika kwa chakula, makaazi na kompyuta.
  • Soma vitabu vya zamani, kama Faili ya Jargon au Ilani ya Hacker na The Mentor. Vitabu vinaweza kupitwa na wakati kwa suala la kiufundi, lakini mtazamo na roho zao zina ukweli leo.
441133 6
441133 6

Hatua ya 3. Jifunze kutambua na kupinga mamlaka

Maadui wa wadukuzi ni kuchoka, kazi ya kuchosha, na mamlaka ambao hutumia udhibiti na usiri kukandamiza uhuru wa habari. Kazi ya kupendeza inazuia wadukuzi kutoka kwa udukuzi.

Kusaidia udukuzi kama njia ya maisha ni kukataa kile kinachojulikana kama dhana ya "kawaida" ya kazi na mali, na kupendelea kupigania haki sawa na maarifa ya kawaida

441133 7
441133 7

Hatua ya 4. Kuwa mtaalam

Mtu yeyote ambaye hutumia wakati kwenye Reddit anaweza kuandika jina la mtumiaji la ujinga na ujinga na kujifanya kuwa hacker. Lakini mtandao ni usawa mzuri, na unathamini utaalam zaidi ya tabia na mtazamo. Chukua muda wa kunoa ustadi na sio picha na utapata heshima haraka kuliko kujifunua kwa vitu vya kijuujuu tunavyofikiria "hacks".

Njia ya 3 ya 3: Kupata Heshima

441133 8
441133 8

Hatua ya 1. Andika programu ya chanzo-wazi

Unda programu ambayo wadukuzi wengine hupata raha au muhimu, na utoe nambari ya chanzo ya programu hiyo kwa bure kwa jamii nzima ya wadukuzi kwa matumizi. Watu mashuhuri sana katika ulimwengu wa wadukuzi ni wale ambao wameandika programu nzuri na muhimu ambazo zinakidhi mahitaji anuwai na hutolewa bila malipo, ili sasa kila mtu aweze kuzitumia.

441133 9
441133 9

Hatua ya 2. Saidia kujaribu na utatue programu ya chanzo wazi

Watengenezaji wa programu ya chanzo wazi watawaambia kuwa jaribu jema la beta (mtu anayejua kuelezea dalili wazi, anaweka shida vizuri, anaweza kushughulikia makosa wakati wa kutolewa haraka, na yuko tayari kufanya mazoea rahisi ya utambuzi) ni nzuri yenye thamani sana.

Jaribu kupata programu bado katika maendeleo inayokuvutia na kuwa mpimaji bora wa beta. Kuna maendeleo ya asili kutoka kusaidia programu za majaribio hadi kusaidia utatuzi ili kusaidia kurekebisha programu. Utajifunza mengi kwa njia hii, na utengeneze mapenzi mema na watu ambao watakusaidia baadaye

441133 10
441133 10

Hatua ya 3. Chapisha habari muhimu

Jambo jingine zuri ni kwamba inakusanya na kusambaza habari muhimu na ya kupendeza kwenye kurasa za wavuti au hati kama orodha za Maswali Yanayoulizwa Mara kwa Mara (FAQ), na kuifanya ipatikane kwa umma. Watunzaji wa Maswali makuu ya kiufundi huheshimiwa karibu kama watunga programu-chanzo wazi.

441133 11
441133 11

Hatua ya 4. Saidia kuweka miundombinu inayoendesha

Jamii ya wadukuzi (na maendeleo ya utaalam wa kiufundi kutoka kwa Mtandao, kwa jambo hilo) inaendeshwa na wajitolea. Kuna kazi nyingi muhimu lakini zisizovutia kufanya uendelee - kudumisha orodha za barua, vikundi vya habari vya wastani, kudumisha tovuti kubwa za kumbukumbu za programu, kukuza RFC na viwango vingine vya kiufundi. Watu ambao hufanya aina hii ya kitu wanaheshimiwa, kwa sababu kila mtu anajua kuwa kazi hii inachukua muda mwingi na haifurahishi kama kucheza na nambari. Kufanya mambo haya kunaonyesha kujitolea.

441133 12
441133 12

Hatua ya 5. Kutumikia jamii ya wadukuzi yenyewe

Hili sio jambo ambalo utafanya mpaka uwe uwanjani kwa muda mrefu na unajulikana kwa moja ya mambo manne yaliyotajwa hapo juu. Jamii ya wadukuzi haina kiongozi, lakini ina mashujaa, viongozi wa kikundi, wanahistoria na spika. Wakati umekuwa ndani yake kwa muda wa kutosha, labda utaibuka kuwa moja ya majukumu hayo.

Wadukuzi hawajaribu kuwa viongozi wa kikundi, kwa hivyo inaonekana kuwa kutafuta umaarufu wa aina hii ni hatari. Badala ya kujitahidi, unapaswa kujiweka sawa ili iingie kwenye mapaja yako, na uwe mnyenyekevu na mwenye urafiki juu ya hadhi yako

Vidokezo

  • Perl inafaa kujifunza kwa sababu za kiutendaji; Inatumika sana kwa kurasa za wavuti na mifumo ya usimamizi inayotumika, kwa hivyo hata ikiwa haujawahi kuandika katika Perl, unapaswa kujifunza kuisoma. Watu wengi hutumia Perl kuzuia programu C kwenye kazi ambazo hazihitaji ufanisi wa kompyuta kwa kutumia C.
  • Andika lugha yako ya asili vizuri. Ingawa kuna imani ya kawaida kwamba waandaaji programu hawawezi kuandika, wadukuzi wengine ni mzuri sana katika kutunga.
  • LISP inafaa kusoma kwa sababu tofauti - uzoefu wa kina wa kuelimisha utapata wakati hatimaye utaielewa. Uzoefu huo utakufanya uwe programu bora katika siku zijazo, hata ikiwa hutumii LISP sana. Unaweza kupata uzoefu wa awali na LISP kwa urahisi sana kwa kuandika na kubadilisha hali ya kutunga kwa mhariri wa maandishi wa Emacs, au programu-jalizi ya Script-Fu ya GIMP.

Ilipendekeza: