Unachohitaji kujifunza ili kuwa hacker. Misingi ya hacking. Cheki cha uthibitishaji na udukuzi wa kimsingi wa usalama. Vipengele vya kibodi isiyo na waya ya SK621

Je, wewe ni pentester anayeanza au unatafuta vidokezo vya wapi pa kuanzia au jinsi ya kuwa hacker kutoka mwanzo? Tunakuhimiza kuchunguza na kuanza na orodha hii ya programu za kuchanganua ili kujifunza lengo na mtandao wako. Tulitafuta kila mahali kwa mwongozo wa anayeanza, lakini hatukuweza kupata chochote ambacho kilikuwa katika moja, kwa hivyo tuliamua kuunda nakala hii kwa wanaoanza. Kila kitu kitawasilishwa kwa ufupi. Hapa kuna mapendekezo yetu kwa programu maarufu zaidi na za ufanisi za utapeli na skanning. Ikiwa unajua programu bora, tafadhali acha maoni yako katika maoni.

1. - Kuna toleo la bure na la kulipwa. Chombo hiki kina madhumuni mengi, lakini muhimu zaidi ni Viashiria vya Kupenya kwa SQL na Maandishi ya Tovuti Msalaba.

Pia ina kichanganuzi cha maandishi kilichojengwa ndani. Zana hii ya usalama hutoa ripoti za kina zinazobainisha udhaifu katika mfumo. Wasanidi wengi huitumia kutambua udhaifu katika programu na mifumo yao. Chombo muhimu sana kwa utapeli na kutambua udhaifu.


2. Aircrack-ng ni seti kamili ya zana za usalama za mtandao, ambazo ni pamoja na:
  • (hutumika kwa mashambulizi ya WEP na WPA)
  • (hutumika kusimbua WEP na pakiti zilizochukuliwa za WPA)
  • (huweka kadi za mtandao katika hali ya kufuatilia)
  • (Kiingiza kifurushi)
  • (inawakilisha pakiti ya kunusa)
  • (hutumika kwa violesura halisi vya handaki)
  • (huhifadhi na kudhibiti ESSID na orodha za nywila)
  • packetforge-ng (hutengeneza pakiti za sindano zilizosimbwa)
  • airdriver-ng (pamoja na njia za kushambulia wateja)
  • (huondoa vazi la WEP)
  • airdriver-ng (kwa kusimamia viendeshi visivyotumia waya),
  • (inasimamia ESSID na inaweza kuhesabu ufunguo mkuu)
  • (hutoa ufikiaji wa kadi isiyo na waya kutoka kwa kompyuta zingine)
  • easside-ng (huruhusu mtumiaji kuendesha programu kwenye kompyuta ya mbali)
  • easside-ng (njia za mawasiliano hadi mahali pa ufikiaji, bila ufunguo wa WEP)
  • tkiptun-ng (kwa shambulio la WPA/TKIP)
  • wesside-ng (kwa urejeshaji wa ufunguo wa WEP).

3. Kaini na Habili au tu Kaini. Chombo kizuri kwa wale wanaoanza kuandika maandishi. Inatumika zaidi kama zana ya kurejesha nenosiri. Zana hii huruhusu kijaribu kurejesha aina mbalimbali za manenosiri kwa kusikiliza trafiki ya mtandao, na kuvunja nenosiri lililosimbwa kwa kutumia kamusi au shambulio la Brute Force. Zana pia inaweza kurekodi mazungumzo ya VoIP na ina uwezo wa kusimbua nywila zilizosimbwa, kugundua funguo za mtandao wa WiFi na nywila zilizohifadhiwa. Inapotumiwa vizuri, anayejaribu pia anaweza kuchanganua itifaki za uelekezaji. Zana ya usalama kwa asili yake haitumii udhaifu wowote wa programu au mashimo bali hubainisha tu dosari za usalama katika itifaki za kawaida. Wanafunzi wa usalama wa IT hutumia zana hii kujifunza APR (Arp Poison Routing) mashambulizi ya Man-in-the-Middle (). Matoleo mapya ya programu hii hukuruhusu kuvunja algoriti za usimbaji zinazotumiwa zaidi na maarufu.
4. - hakuna haja ya maneno mengi hapa. Nadhani hadi leo hii ndio kitu baridi zaidi kwa shambulio la MITM. Inatumia sumu ya ARP kushambulia. Hukuruhusu kuona kila kitu kinachotokea kwenye mtandao uliopo.
5.John The Ripper- labda jina la baridi zaidi la aina hii ya chombo. Chombo maarufu sana cha usalama, mara nyingi hufupishwa kwa urahisi "Yohana" kutumika kuvunja nywila. Iliyoundwa awali kwa mfumo wa uendeshaji wa UNIX, kwa sasa inaendesha mifumo yote kuu ya uendeshaji. Hadi sasa, chombo hiki ni mojawapo ya maarufu zaidi kwa ajili ya kupima nywila na mipango ya ngozi ambayo hutoa usalama. Zana hii inachanganya vikashifa mbalimbali vya nenosiri kwenye kifurushi kimoja kilichobanwa, ambacho kinaweza kutambua aina za heshi za nenosiri kupitia algorithm yake maalum ya kuvunja.
6. - ni mradi wa usalama ambao hutoa taarifa kuhusu udhaifu na husaidia kupima na kugundua uvamizi. Mradi wa chanzo huria - unaojulikana kama , hutumiwa na wataalamu wa usalama kutekeleza nambari kwenye kompyuta inayolengwa ya mbali - kwa majaribio ya kupenya, bila shaka! Lakini Wadukuzi wanaipenda sana; hukuruhusu kufanya maajabu.
7. Nessus ni jitu lingine la utambazaji wa mazingira magumu. Nessus hutafuta aina tofauti za athari. Wale ambao hutafuta mashimo ambayo wadukuzi wanaweza kutumia ili kupata udhibiti au ufikiaji wa mfumo wa kompyuta au mtandao. Zana pia huchanganua nenosiri chaguo-msingi na la jumla, ambalo linaweza kutumika na kutekelezwa kupitia Hydra (zana ya nje) na kuzindua mashambulizi ya kamusi. Uchanganuzi mwingine wa uwezekano wa kuathiriwa ni pamoja na mashambulizi dhidi ya mrundikano wa TCP/IP.
8. ni chombo kingine kikubwa cha usalama ambacho kimekuwepo milele, na pengine maarufu zaidi. Nmap imeangaziwa katika filamu nyingi, ikiwa ni pamoja na The Matrix - Google it tu na utaona tunachomaanisha. Imeandikwa kwa C, C++, Lua Gordon Lione (Fedor) Tangu 1997, Nmap (Network Mapper) ndicho kichanganuzi cha uhakika na bora zaidi cha usalama ambacho kinatumika kupata wapangishaji kwenye mtandao wa kompyuta. Ili kugundua seva pangishi kwenye mtandao, Nmap hutuma pakiti iliyoundwa mahususi kwa mwenyeji lengwa na kisha kuchanganua majibu. Mpango huo ni ngumu sana kwa sababu tofauti na skana nyingine za bandari. Inatuma pakiti kulingana na hali ya mtandao kwa kuzingatia mabadiliko ya akaunti, msongamano na zaidi.
9. Kismet ni kigunduzi cha mtandao kisichotumia waya, kichanganuzi, na zana bora ya usalama ya kugundua uvamizi. Ukiwa na Kismet unaweza kufuatilia na kusikiliza 802.11b, 802.11a, 802.11g na 802.11n trafiki. Kuna Sniffers nyingi huko nje, lakini kinachofanya Kismet kuwa tofauti na maarufu sana ni ukweli kwamba inafanya kazi bila mpangilio - ikimaanisha kuwa programu haitumi pakiti zozote, ilhali ina uwezo wa kufuatilia sehemu za ufikiaji zisizo na waya na wateja wasio na waya. Ni chanzo wazi na hutumiwa sana.
10. - imekuwa karibu nasi kwa karne nyingi na ni maarufu sana. Wireshark huruhusu kijaribu cha kupenya kuweka kiolesura cha mtandao katika hali ya uasherati na kwa hivyo kuona trafiki yote. Zana hii ina vipengele vingi kama vile uwezo wa kukusanya data kutoka kwa muunganisho wa mtandao wa moja kwa moja au kusoma kutoka kwa faili iliyohifadhiwa ya pakiti ambazo tayari zimenaswa. Wireshark ina uwezo wa kusoma data kutoka kwa mitandao mbalimbali, kutoka Ethernet, IEEE 802.11, PPP, na hata loopbacks. Kama vile zana nyingi kwenye orodha yetu ya usalama, data ya mtandao iliyonaswa inaweza kufuatiliwa na kudhibitiwa kwa kutumia GUI - ambayo pia inaruhusu programu-jalizi kuingizwa na kutumika. Wireshark pia inaweza kunasa pakiti za VoIP (kama Kaini) na trafiki ghafi ya USB pia inaweza kunaswa.

Ikiwa wewe ni Mchunguzi wa Kupenya Mtaalamu au Mdukuzi, basi tayari unajua jinsi ya kutumia Programu hizi za ajabu. Zana za udukuzi na upembuzi ni rahisi, nadhifu, na zinafurahisha kujifunza. Watu walioziunda walikuwa watengenezaji programu mahiri na walifanya kila kitu kiwe rahisi sana kutumia.

Unafikiria tu kuingia kwenye usimbaji? Umepotea katika anuwai ya lugha na teknolojia? Furahi, siku yako imefika: tulijituma kidogo na timu nzima ya wahariri imetoa mwongozo shirikishi kwa ajili yako kuhusu kuchagua lugha ya programu kulingana na mahitaji yako. Haijalishi ikiwa unataka kuandika michezo ya rununu, tafuta milango ya nyuma katika programu dhibiti ya ZTE, au upate riziki kwa kuweka misimbo, tumeshughulikia chaguzi zote. Onyesha mchoro, jibu maswali, chagua teknolojia yako ... Na usisahau kisha utuhamishe asilimia ya mshahara wako wa kwanza. Kwa hivyo kusema, kwa ncha!

Bila kujali ni mwelekeo gani unapendelea, ikiwa huna uzoefu wa programu hata kidogo, itabidi uanze kutoka kwa misingi. Jifunze sheria na masharti, jifunze jinsi ya kutunga kanuni na kuzigeuza kuwa msimbo. Na itakusaidia kwa hili - jukwaa la mtandaoni ambalo limeundwa kufundisha programu.

Inajumuisha madarasa manne na huchukua wiki mbili. Wakati huu, utajifunza misingi ya programu, andika programu yako ya kwanza, na pia ujue ni lugha gani na ni programu gani inaweza utaalam. Na ili kukuunganisha, utapewa vifaa muhimu: bado utakuwa na rekodi za video za masomo na miongozo. Zaidi ya hayo, utapata hata cheti cha kukamilika kwa somo, ikiwa ghafla unataka kujisifu kwa mtu!

Ikiwa ujuzi wa msingi uko nyuma yako, basi unaweza kuchagua moja ya fani na kupata mafunzo kamili kutoka kwa kozi kadhaa.

Msanidi wa wavuti

https://geekbrains.ru/professions/web_developer

Je, ni rahisi kuwa msanidi wa wavuti? Inaweza kuonekana kuwa ngumu sana - baada ya yote, mtu yeyote anaweza kutengeneza tovuti. Hata hivyo, ili kuwa msanidi programu kamili wa rafu, leo unahitaji kujua mengi zaidi ya HTML na lugha ya upande wa seva. Baada ya miezi kumi, seti hii ya kozi za Geekbrains itakutoa kutoka katika ujuzi wa HTML na CSS hadi kujifunza PHP - kutoka ngazi ya mwanzo hadi ukuzaji wa kitaalamu wa wavuti kwa kutumia mfumo wa YII2. Kwa kuongeza, hii inajumuisha kozi za kujifunza Javascript - mteja na seva (Node.js), pamoja na mifumo ya Angular na D3.js.

Msanidi wa rununu

https://geekbrains.ru/professions/mobile_developer

Je, ungependa kutengeneza programu za simu za iOS na Android? Seti hii ya kozi imeundwa mahususi kwa ajili ya watu kama wewe na huchukua miezi 11. Inajumuisha kozi mbili kwenye Java (kutoka kwa misingi hadi OOP ya juu, mitandao na multithreading) na kozi mbili kwenye Android (uendelezaji wa interface, kufanya kazi na graphics na sensorer, na kadhalika). Nusu ya pili ya kozi imejitolea kwa Lengo-C - lugha hii ni muhimu kwa wale wanaopanga kuunda programu za iOS. Kozi ya Swift, lugha mpya ya Apple ambayo tayari imeanza kutumika katika ukuzaji wa programu, pia imeongezwa kwayo.

Msanidi programu wa Java

https://geekbrains.ru/professions/java_developer

Waumbaji wa lugha ya Java walidhani ni nzuri sana kwamba ingetumika kila mahali. Hii haikutokea: kwa sababu hiyo, Java inatumika kwenye Android na katika ukuzaji mkubwa wa seva - sehemu za nyuma za upakiaji wa juu na michezo ya watumiaji wengi imeandikwa kwa lugha hii. Kwa hivyo hitimisho: Watengenezaji wa programu za Java bado wana maisha mazuri sana! Kifurushi hiki cha miezi sita cha kozi ya Geekbrains kitakusaidia kuwa mmoja wao. Kozi mbili za Java ndani yake zinapatana na mpango wa somo kwa wasanidi programu wa Android, lakini ni kozi ya tatu ambayo itakusaidia kuwa guru wa kweli wa Java. Inaangazia hifadhidata, kujenga miingiliano ya picha, na vile vile vitu changamano kama vile usomaji mwingi, njia za kuakisi, na madarasa ya ndani.

Msanidi programu wa Python

https://geekbrains.ru/professions/python_developer

Wanasema kwamba unaweza kuanza programu katika Python bila mafunzo yoyote, lakini wakati huo huo maelezo kadhaa muhimu hukaa kimya: ni mtu tu ambaye tayari anajua lugha kadhaa ndiye ataweza kuifanya, na hautaweza. t kuwa mtaalamu kwa njia hiyo. Kozi ya miezi mitano ya Geekbrains haijumuishi Python pekee kutoka misingi hadi ugumu kama wapambaji, lakini pia inashughulikia HTML/CSS, Javascript, na mfumo wa Django. Kwa hivyo utajifunza sio tu kuandika programu katika Python, lakini utaweza kuunda tovuti zenye nguvu kamili ukitumia.

Ruby programu

https://geekbrains.ru/professions/ruby_developer

Lugha ya Ruby ilizingatiwa kwa muda mrefu kuwa udadisi wa kuvutia hadi mfumo wa Ruby on Rails ulipoonekana. Ruby sasa ni mojawapo ya lugha bora zaidi za ukuzaji wa wavuti, na shukrani kwa Rails, inafanya uundaji wa programu ngumu za wavuti haraka na rahisi zaidi. Kozi hii ya miezi sita ya Geekbrains itakufundisha HTML/CSS na Javascript ya upande wa mteja, na kukufundisha Ruby haswa kwa madhumuni ya kutumia Rails. Vidhibiti na injini za violezo vinakungoja, msanidi programu wa baadaye wa wavuti!

Mradi maalum na GeekBrains

Roman Shirokiy

Wakati wa kusoma: dakika 5

A

Watumiaji wengi wa mtandao wanavutiwa na jinsi ya kuwa mdukuzi kutoka mwanzo na wapi pa kuanzia. Kawaida connoisseurs ya hobby hii ni vijana, ambao umri wa wastani ni miaka 16-20.

Vijana wana maoni kwamba hacker ni hacker ya kompyuta, lakini hii ni maoni potofu. Ndiyo sababu, kabla ya kusimamia taaluma hii, ninapendekeza kuelewa ni nini hacker.

Mdukuzi ni mpangaji programu wa darasa la juu zaidi ambaye anafanya kazi na programu iliyotengenezwa tayari na hutumia lugha za programu kutambua mawazo yake.

Kwa watu wengine, kazi ni njia ya maisha. Aina hizi za mielekeo mara nyingi huwekwa katika utoto. Hii inatumika kwa wadukuzi wa kitaalamu kwa kiwango kikubwa. Jua jinsi ya kuwa mmoja wao hapa chini.

  • Jifunze misingi ya programu. Ustadi huu utakuwezesha kufikia lengo lako. Kulingana na wataalamu, unaweza kusoma hifadhidata peke yako nyumbani, ikiwa unatumia wakati mwingi iwezekanavyo kusoma vifaa, lugha za programu na teknolojia ya kompyuta.
  • Misingi ya programu ina muundo na kanuni sawa. Lugha kadhaa za programu zitalazimika kujifunza kwa moyo. Hizi ni pamoja na PHP, MySQL, Java na wengine.
  • Mbali na lugha za programu, hakikisha kuwa unafahamiana na mifumo ya uendeshaji, ambayo, kwa mtazamo wa kwanza, inaonekana rahisi. Tunazungumza juu ya majukwaa ya UNIX na Linux. Wahasibu wa kweli hawafanyi kazi na firmware ya Windows.
  • Wadukuzi hujitahidi kupata mitandao inayofaa, ambayo inahusisha mengi zaidi ya kuwasiliana na marafiki. Ikiwa unataka kweli kuwa ace halisi, itabidi upate maarifa mengi, na mtandao tu ndio utasaidia. Jifunze jinsi Mtandao Wote wa Ulimwenguni unavyofanya kazi na uelewe ni kwa nini mteja husambaza seva za HTTP, jinsi kivinjari kinavyoingiliana na seva, na kadhalika. Bila ujuzi huu, huwezi kutegemea matokeo mazuri.
  • Chagua kifurushi cha programu. Nitakuonya mara moja kwamba kuchagua programu sahihi za zana si rahisi, lakini tamaa kali itarahisisha kazi. Kwanza, tafuta wakusanyaji na wakusanyaji. Suluhisho za kwanza hutafsiri maandishi ya programu kuwa programu inayolingana. Chaguo la pili ni programu inayobadilisha programu kuwa maagizo ya aina ya mashine.
  • Huwezi kufanya bila mhariri mzuri wa maandishi ambayo inakuwezesha kuunda na kuhariri faili za maandishi, kutazama, kuchapisha na kupata maelezo ya maandishi.
  • Utahitaji mhariri maalumu ambamo misimbo ya chanzo cha programu huundwa na kurekebishwa. Suluhisho kama hilo linaweza kuwa mpango tofauti au sehemu ya mazingira ya maendeleo.

Una wazo lako la kwanza la jinsi ya kuwa hacker. Ikiwa una nia ya kujenga kazi, haitaumiza kujifunza lugha kadhaa za kigeni. Wataalam wanapendekeza kulipa kipaumbele maalum kwa lugha ya Kiingereza, kwa vile inatumiwa sana kwenye mtandao.

Maagizo ya video

Kwa muhtasari, ningependa kutambua kwamba uvumilivu, pamoja na ufahamu wa lengo na uwezo wa kutekeleza mawazo, itawawezesha kuwa hacker mafanikio. Ukweli, ni bora kufanya kazi ndani ya sheria, kwani utapeli mbaya unaweza kuadhibiwa kwa jinai.

Jinsi ya kuwa hacker kutoka mwanzo


Kazi ya hacker mtaalamu ni ya kuvutia sana. Udukuzi wa tovuti, wizi wa taarifa muhimu, wizi wa pesa, kupenya, kufichua siri. Uwezekano wa hacker wa kweli hauna mwisho. Kuhusu jina lake, limefichwa kwa uangalifu.

Vijana wanavutiwa na shughuli za wizi wa habari na udukuzi wa tovuti. Lakini hawazingatii kwamba kwa vitendo kama hivyo mara nyingi wanapaswa kujibu mbele ya sheria.

Kazi haihusishi kila mara shughuli haramu, na huu ni ukweli. Ikiwa unataka kufanya kazi katika uwanja wa kompyuta, makampuni makubwa yatatumia huduma zako. Na haishangazi, kwa sababu hacker ni mtaalamu wa IT wa darasa la kwanza.

Kama inavyoonyesha mazoezi, mashirika na benki kubwa wanataka mdukuzi mtaalamu kwa wafanyakazi wao. Mashirika hulinda taarifa muhimu kwa kutumia teknolojia ya kompyuta, na mtaalamu anaweza kugundua mianya ya usalama na kuzuia wizi wa data.

Kujiendeleza tu kutakusaidia kupata taaluma. Nitashiriki vidokezo vichache, na kwa msaada wao utapata karibu na ndoto yako, na labda utambue.

Mpango wa hatua kwa hatua

  1. Ujuzi wa Msingi . Kwanza kabisa, ujue na mtandao, tafuta maana ya vichwa mbalimbali, jifunze dhana nyingi za msingi na uelewe mwingiliano wa vivinjari na seva.
  2. Lugha za programu . Makini maalum katika kujifunza lugha za programu. Kwa msaada wa mafunzo yaliyojaa kwenye mtandao, jifunze jinsi ya kuandika programu rahisi. Kwa jitihada kidogo, utakuwa na ujuzi wa programu, na katika siku zijazo utakuwa na fursa ya kuboresha yao.
  3. Ikiwa unaota kufanya kazi kama mdukuzi, lipa kipaumbele maalum kwa kujifunza lugha ya alama ya hypertext inayoitwa HTML.
  4. Kiingereza. Huwezi kufanya bila kujua Kiingereza. Lugha hii inatumiwa na huduma zote za ulimwengu. Kwa hiyo, kumiliki ni lazima.

Hoja nne zilizoainishwa zitakusaidia kujua ujuzi wa kimsingi. Baada ya kumaliza kazi hiyo, anza kusoma maswala ya kitaalam na ugumu wa utapeli. Kwa bahati nzuri, mtandao umejaa habari zinazohusiana na mada ya leo.

  • Thamini wakati wako na wenzako . Hakikisha kuwa unashiriki mafanikio yako na "ndugu zako mikononi."
  • Heshimu kanuni. Wadukuzi wana msimbo wao wenyewe, ambao unakataza kutoa au kuchukua malipo. Ikiwa umeweza kuhack programu ya mtu mwingine, mjulishe mmiliki ili afanye kazi ya kulinda ubongo wake.
  • Ondoa mawazo potofu . Mdukuzi hapaswi kufikiria kwa ubaguzi. Lazima awe na uwezo wa haraka na daima kupata majibu.
  • Omba ushauri . Ikiwa kitu haijulikani, usisite kuomba ushauri kwenye jukwaa la mada. Ikiwa ulitatua shida mwenyewe, shiriki algorithm ya suluhisho na wenzako. Watafanya vivyo hivyo katika siku zijazo.
  • Weka macho kwenye teknolojia . Kompyuta ni kiumbe hai na rafiki wa karibu wa mtaalamu wa IT. Kwa hiyo, vifaa vya kompyuta, mifumo ya stationary, laptops au netbooks zinahitaji huduma.

Fikia lengo lako haraka ikiwa timu ya washirika inajazwa tena na uvumilivu na wakati wa bure. Kila siku itabidi ujifunze habari mpya, ambayo italeta uzoefu.

Vidokezo vya video

Ni bora kusahau kuhusu michezo ya kompyuta. Tumia wakati wako wa bure kupata maarifa ambayo yatakuwa muhimu katika siku zijazo. Hakikisha kusoma Kanuni ya Jinai ili kuepuka hali mbaya.

Jinsi ya kuwa hacker wapi kuanza


Kuendelea mada ya makala ya leo, tutazingatia hatua kuu za mafunzo ili kujifunza kwa undani wapi kuanza kuwa hacker.

Katika filamu za vipengele, wadukuzi huingilia mifumo ya malipo, tovuti za serikali, mashirika makubwa na vifaa vya viwandani. Kusudi kuu la utapeli ni habari muhimu au pesa. Kwa kweli, kila kitu sio rahisi sana.

Mdukuzi ni mpangaji programu wa kawaida ambaye anaweza kuvunja msimbo wa programu. Hata hivyo, ana malengo mengine. Hatafutii kupata data muhimu na kuiuza kwa pesa nyingi kwenye soko nyeusi. Wakati wa utapeli, mtaalamu hufahamiana na kanuni ya uendeshaji wa programu fulani, husoma nambari ili kupata mashimo, na kuunda analog au programu inayofanana.

Watu wengi huchukulia wadukuzi kama wahalifu wanaodukua na kuharibu, kwa hivyo kuna "wataalamu" ambao sio wadukuzi, lakini jaribu kuishi maisha kama hayo. Hata anayeanza anaweza kudhuru tovuti au kompyuta ikiwa anatumia hati mbaya inayojifanya kuwa programu na kuwekwa kwenye tovuti.

Katika maisha halisi, kukutana na mtaalamu wa kweli katika uwanja huu ni shida. Mdukuzi mwenye uzoefu hatakuambia anachofanya. Anafanya kazi peke yake kwa sababu anajua kwamba shughuli kama hiyo inaweza kuadhibiwa.

  1. Kuwa mvumilivu. Tambua kwamba ujuzi wa ujuzi utachukua miaka.
  2. Makini maalum kwa masomo ya hesabu iliyotumika. Niamini, bila ujuzi wa hisabati hautaweza kuwa hacker.
  3. Hakikisha umenunua vitabu vinavyotumika kwa uendeshaji wa programu, majukwaa ya programu na mifumo ya usalama.
  4. Jifunze kuandika msimbo na kuunda mifumo iliyosimbwa bila usaidizi wa nje. Kazi bila ujuzi huu haiwezekani.
  5. Soma majarida yenye mada, tembelea tovuti na mabaraza yanayohusu shughuli za udukuzi. Vyanzo vya habari vitasaidia katika kujiendeleza.
  6. Weka shajara. Rekodi takwimu za mafanikio na mafanikio. Baada ya muda, utaona kwamba ujuzi wako umekuwa wa juu zaidi.

Kuwa tayari kwa ukweli kwamba kusoma nyumbani itakuwa ndefu na kuhitaji bidii kubwa. Hii ndiyo njia pekee ya kushinda kilele na kuvunja mila potofu. Kumbuka, lazima utende ndani ya sheria.

Video

Natumai hadithi hiyo itasaidia, na wewe, baada ya kujijulisha na nyenzo, utafanikiwa haraka.

Usisahau kwamba kuunda au kurekebisha programu zinazosababisha kunakili haramu, kuzuia au uharibifu wa habari muhimu ni uhalifu unaoadhibiwa. Kwa vitendo kama hivyo wanaweza kufungwa kwa miaka 3 na kutozwa faini ya jumla.

Haiwezekani kwamba ulikaa kimya katika chumba chako kwa miaka 20, ulisoma vizuri, ukiwatii wazazi wako katika kila kitu, haujawahi kumdanganya mtu yeyote, haujawahi kuchukua chochote kutoka kwa mtu mwingine katika maisha yako, na kisha, bam, ulitaka kuwa hacker ya mtandao. Uwezekano mkubwa zaidi, hii tayari inaishi ndani yako: unachukuliwa kwa urahisi na utaftaji wa suluhisho asili, unachukua maarifa ya kompyuta kama sifongo, huwezi kuhimili miongozo, unaamini tu njia yako mwenyewe ya majaribio na makosa, na fasihi ya kitaalam. ni mmoja tu wa wasaidizi. Na sasa punje ya ukweli imeanza kuchipua kichwani mwako, hamu ya kusimama upande wa pili wa sheria. Sio kwa sababu ya pesa, kwa udadisi tu. Wapi kuanza?

Jifunze lugha

Kwa kuwa umeamua kuwa hacker, basi labda unajua Kiingereza kikamilifu. Ikiwa sivyo, basi kazi yako yoyote zaidi itakuwa ngumu mara mbili - kwanza, na kamusi, utatafuta ni nini haswa unachokiba, na kisha utafute njia - tena na kamusi. Kwa kuongezea, ikiwa kazi yako inaanza, basi ni wazo nzuri kujua sehemu ya msingi ya lugha zingine - Kihispania, Kijerumani, Kifaransa. Itakuwa na manufaa katika maisha, na haitaumiza katika kazi. Watengenezaji pia wakati mwingine huonekana kama wajinga.

Chagua utaalam

Kama ilivyo kwa hobby nyingine yoyote, ni muhimu kuamua juu ya utaalam haraka iwezekanavyo. Hapana, bila shaka, kwanza unahitaji kuanza kwa kujifunza shell ya vifaa vilivyotumika - maombi na mifumo ya uendeshaji, kisha uendelee kwenye ngazi kubwa. Jambo kuu la kukumbuka ni kwamba kuna aina kadhaa za shambulio na mbinu za utapeli: itachukua miaka kujua kila kitu kwa kiwango cha heshima. Kwa hivyo, ikiwa unatamani na unataka sio kujaribu tu, lakini kufikia mafanikio makubwa, amua juu ya eneo lako la kazi na kukuza ujuzi katika mwelekeo huu. Kwa kuendelea, ndani ya miezi sita utakuwa na kichwa chako cha kwanza muhimu kwenye akaunti yako.

Soma maandiko

Ingawa mdukuzi mzuri anatofautishwa na ukweli kwamba ujuzi wake wote hupatikana kwa nguvu, itakuwa ni upumbavu kujaribu kuzidi uzoefu wa usalama wa miaka mingi bila kutumia uzoefu wa wengine. Hapa ndipo pa kuanzia safari yako ya fasihi: "Sanaa ya Udanganyifu", "Hacking: Sanaa ya Unyonyaji", "Misingi ya Udukuzi na Upimaji wa Kupenya: Udukuzi wa Maadili na Upimaji wa Kupenya","Metasploit: Mwongozo wa Kijaribu cha Kupenya". Baada ya kuyafahamu, angalau hutakuwa tena na maswali ya kijinga kama vile "wapi pa kwenda" na "nini cha kufanya."

Usimsikilize mtu yeyote

Kiini kizima cha shughuli ya mdukuzi kiko katika utafiti badala ya hujuma. Kwa hivyo, ikiwa una kichwa chako kwenye mabega yako, usichukue ukosoaji wa watu wengine kwa uzito, usiamini kuwa kuna njia "sahihi" na usishindwe na uchochezi. Ikiwa wadukuzi hawafanyi wanachopenda, basi nani atafanya?

Weka mdundo

Haijalishi jinsi unavyovutia katika hobby mpya, usikimbilie kushiriki katika miradi mikubwa. Hatua kwa hatua jifunze biashara yako iliyochaguliwa, jifunze sio kuharibu tu, bali pia kuunda. Na bila shaka, jaribu kuua mara moja tamaa ya hack kitu kikubwa na maarufu. Hii inakabiliwa sio tu na uwezekano wa kukimbia kwenye ukuta usioweza kushindwa, lakini pia kwa kupokea hukumu halisi sana.

Changamoto

Wakati huo huo, usikimbilie kupumzika kwa mafanikio yako ya kwanza. Wakati watu wa upande mwingine wanafanya kazi ili kuunda ulinzi bora zaidi na zaidi, kazi yako ni kwenda na wakati na kutafuta dosari na mifumo ndani yake. Hakuna anayeita kwa mara moja kushinda jackpot kwenye shindano Pwnium, lakini ni muhimu kufikiria kwa uzito juu ya hili, na muhimu zaidi, kujitahidi kwa hili.

Tafuta kazi inayofaa

Ili kukamata mhalifu, unahitaji kufikiria kama yeye. Ili kukwepa ulinzi uliojengwa, unahitaji kuingia kwenye timu inayoiunda. Hii itasaidia sana kuharakisha ukuaji wa kitaaluma, kupata pesa kwa shauku yako, na kwa ujumla, inaweza kukufanya ufikirie juu ya usahihi wa upande uliochaguliwa.

Walakini, kuna chaguo mbadala la ulimwengu wote - badilisha tu kazi yako. Kwa upande mmoja, kwa njia hii utakaribia biashara yako uipendayo kwa shauku kubwa na akili safi, kwa upande mwingine, hautatoka kwenye jamii. Baada ya yote, hata watapeli mbaya zaidi lazima wawe na maisha ya kibinafsi.

Acha kuogopa

Na kwa ujumla, inatosha kutumia angalau sekunde 10 kwenye injini yoyote ya utaftaji ili kugundua kuwa kuna idadi kubwa ya njia ulimwenguni (mashindano, mashindano, kazi) ambayo hukuruhusu kunyoosha ubongo wako kabisa na wakati huo huo kufanya. pesa. Leo, ulinzi wa habari ni, kwa kweli, shida ya kimataifa, iliyounganishwa, kati ya mambo mengine, na tishio kuu kwa ubinadamu - ugaidi. Kwa hivyo, ikiwa akili yako ya kudadisi inataka, na muhimu zaidi inaweza, kudanganya kitu, lakini inaogopa sana kuadhibiwa kwa hilo, idadi kubwa ya kampuni za IT zitakuwa tayari kushirikiana nawe.

Jinsi ya kuwa hacker kutoka mwanzo? - Ninaona swali hili mara nyingi kwenye tovuti na vikao mbalimbali vya mada, na sasa nitajaribu kutoa jibu la kina. Kimsingi, Kompyuta kabisa, au, ili kuiweka wazi zaidi, "dummies," wanapendezwa na hili. Baada ya kusikia juu ya ushujaa mbalimbali wa Anonymous, AntiSec, LulzSec, watu wengi pia wanataka kufahamiana na utamaduni huu, kuwa sehemu yake, kupata ujuzi, ujuzi ...

Tamaa inasifiwa sana. Lakini je, wote wanaelewa maana na umuhimu wa neno Hacker?? Mara nyingi, unapouliza watu ambao hawapendi mada hii, unaweza kupata jibu moja: huyu ni mtu ambaye anahusika katika kuunda programu hasidi, kadi za mkopo, kuhadaa, kutuma barua taka, kubahatisha nywila na mengi zaidi.

Lakini hawajui kuwa mtu kama huyo hawezi kuitwa mdukuzi hata kidogo, yeye ni mkorofi wa kawaida tu (kutoka kwa utapeli wa Kiingereza), kwa kweli, mhalifu wa kawaida ambaye anastahili adhabu kwa kiwango kamili. sheria.

Kwa hiyo, ni nani anayeweza kuitwa hacker?? Wikipedia inafafanua kama mtu ambaye ana ujuzi kamili katika uwanja wa IT na kompyuta. Lakini mbinu hii ni ya upande mmoja kwa maoni yangu, kwa sababu hata Eric Raymond katika maandishi ya awali "Jinsi ya kuwa hacker" (lazima kusoma, kutafuta) haitoi ufafanuzi kamili.

Kwa maoni yangu ya unyenyekevu, hacker ni, kwanza kabisa, muumbaji, muumbaji, anajitahidi kwa ujuzi, uboreshaji wa kibinafsi, akijitahidi kufinya upeo unaowezekana kutoka kwake mwenyewe na vifaa vyake. Hiyo ndiyo tofauti yote kutoka kwa mwanadamu wa kawaida, na vile vile wajinga wengi wanaojiona kama wadukuzi.

Na bado, unakuwaje mdukuzi kutoka mwanzo? Nini kifanyike kwa hili?

1. Pata moja ya chaguo za Linux na ujifunze kutumia Kompyuta yako kikamilifu.

Karibu kila mtu katika nchi yetu tayari ana kompyuta yake ya kibinafsi, au hata mbili. Hatua ya kwanza ya mdukuzi wa baadaye ni kupata usambazaji wa Linux au mojawapo ya matoleo ya BSD na kuiweka kwenye kompyuta yako ya kibinafsi.

Nakubali, kuna mifumo mingine mingi ya uendeshaji katika ulimwengu wetu. Lakini husambazwa katika misimbo ya mashine iliyokusanywa, na huwezi kusoma misimbo hii kwa urahisi, sembuse kuzirekebisha. Kujifunza kudukua mashine zinazoendesha Windows ni karibu kama ujinga, jinsi ya kujifunza kucheza wakati unapigwa plasta kutoka kichwa hadi vidole.

2. Jifunze kutumia mtandao na kuandika HTML.

Mtandao ni toy kubwa ya hacker ambayo hata wanasiasa wanasema inabadilisha ulimwengu. Hata kwa sababu hii pekee, unapaswa kujifunza kufanya kazi na Wavuti, ingawa kuna sababu zingine nyingi nzuri.

Kujifunza tu jinsi ya kuendesha kivinjari hakutakutosha (kila mtu anaweza kufanya hivi); kwa kuongezea haya yote, lazima ujifunze kuandika kwa HTML (pamoja na CSS), lugha ya alama ya hati zote za Wavuti. Hata hivyo, ikiwa bado hujui jinsi ya kupanga, basi kuandika msimbo wa HTML kutasaidia akili yako kujifunza baadhi ya tabia muhimu sana. Kwa hivyo, ninapendekeza ufanye ukurasa wako wa kwanza wa nyumbani. Pia jifunze XHTML, ambayo imeundwa kwa uangalifu zaidi kuliko HTML ya kawaida ya kawaida.

3. Ili kuwa hacker kutoka mwanzo, hakika unahitaji kujifunza jinsi ya kupanga.

Hii sio ngumu kama inavyoonekana kwa mtu asiyejua. Inabidi tu uanze. Na ni bora kufanya hivyo na lugha ya programu ya Python. Ni rahisi sana, lakini syntax yake ni kali sana, na uelewa wa kina wa misingi utaokoa muda mwingi wakati wa kujifunza lugha zifuatazo za programu.

Baada ya yote, haitakuwa mdogo kwa Python pekee. Java, C na C++ zinahitajika pia kusoma.

Madhumuni ya mafunzo haya ni uelewa wa kina wa michakato inayotokea kwenye kompyuta. Maarifa ya juu juu hayatoshi, kwa sababu hivi karibuni itakuwa kizuizi kikubwa katika shughuli za wadukuzi.

4. Jifunze Kiingereza.

Ni rahisi: haraka unapofanya hivi, ni bora zaidi, kwa sababu Kiingereza ni lugha ya msingi ya sehemu ya juu zaidi ya jumuiya ya wadukuzi. Sio siri kwamba Umoja wa Kisovyeti na wenyeji wake wana sifa ya hali fulani, na tunahitaji kuwa kwenye makali ya maendeleo ya kiufundi na ubunifu, ambayo, kwa bahati mbaya, mara nyingi hufanyika nje ya nchi. Hakuna kutoroka hapa ...

Nadhani nitaishia hapa, lakini usisahau kumsoma Eric Raymond.