Hogyan válhat hackerré

Posted on
Szerző: Monica Porter
A Teremtés Dátuma: 20 Március 2021
Frissítés Dátuma: 6 Lehet 2024
Anonim
Hogyan válhat hackerré - Tudás
Hogyan válhat hackerré - Tudás

Tartalom

Ebben a cikkben: Tanulja meg a hackingThink mint hacker alapvető technikáitA közösség tiszteletben tartása7 Referenciák

Van egy világ, a megosztott kultúra, amely programozókból, szakértőkből és hálózati asszisztensekből áll. Ez egy olyan környezet, amely évtizedek óta vezethető vissza, kezdve az első hálózatba kapcsolt mikrotárszámítógépekkel és az ARPANET első kísérleteivel. Ennek a kultúrának a támogatói maguknak "hackereknek" adták magukat. Sokan azt gondolják, hogy a hackerek csak olyan emberek, akik bemennek a számítógépekbe és telefonos hackereket készítenek, de hackereknek lenni nem ez az, valódi kultúra, valós elvekkel, amelyeket a közvélemény gyakran félreért. Tanulja meg a hackelés alapvető technikáit, a "hackerek" gondolkodását és a nevek megnevezését ebben a világban.


szakaszában

1. rész Ismerje meg a hackelés alapvető technikáit



  1. Szerezzen be egy nyílt forráskódú Unix-ot, és megtanulja, hogyan kell használni és forgatni. A Unix az Internet operációs rendszere. Használhatja az Internetet anélkül, hogy megismerné a Unix világot, de soha nem válhat az Internet hackereivé, ha nem tudja, mi az a Unix. Ezért a hackelés világa az Unix meglehetősen erősen le van tiltva. Egy olyan Unix, mint például a Linux, de vannak mások, ugyanabban a számítógépen párhuzamosan futhatnak. Töltse le a Linuxot online, és ha problémái vannak a telepítésével, keresse fel a Linux fórumokat vagy a helyi Linux felhasználói csoportokat.
    • A vízbe ugrás egy jó módja annak, hogy elindítsák a Linux rajongók által "élő CD-nek" nevezett disztribúciót, amely teljes egészében CD-ről indul anélkül, hogy bármit meg kellene változtatnia a merevlemezen. Ez kényelmes módja annak, hogy minden lehetőséget láthasson anélkül, hogy mindent meg kellene zavarnia.
    • Az Unix mellett természetesen vannak más operációs rendszerek, de binárisan szerkesztve vannak, elolvashatja a kódot, de nem változtathatja meg. A Microsoft Windows számítógépen vagy bármilyen más védett rendszeren történő hackelés megtanulásának kísérlete olyan, mintha vakolatos fűző viselésével megtanulnánk táncolni.
    • A Mac OS X rendszeren Linux is futtatható, de a Mac rendszernek csak egy része "nyílt forráskódú", tehát sok akadálytal szembesül, és meg kell szabadulnia ebből a rossz szokástól, amely a kódtulajdonostól függ. Apple.



  2. Tanulj meg HTML-ben írni. Ha még soha nem programozott, kezdje a HTML-lel. Fogsz néhány jó szokást, ami viszont segít továbbmenni. A HTML alapját képezi mindaz, amit a képek, a különféle illusztrációk képei tekintetében az interneten láthat. Kezdje egy egyszerű honlap létrehozásával, majd kibővítse.
    • A böngészőjében nyisson meg egy webhely egyik oldalát, majd nyissa meg a forrásoldalt, hogy alaposan megnézze a HTML-t. A Firefoxban hajtsa végre a "Megtekintés", majd az "oldal forrása" elemet, vagy kattintson a jobb gombbal az oldal bármely pontjára, és válassza a "Forráskód megjelenítése" lehetőséget.
    • A HTML bármely e, Jegyzettömb, Egyszerű vagy Word szerkesztőben titkosítható (bár a Word nem nagyon megbízható a HTML számára). Mentse a fájlt ".txt" formátumban (e formátumban). Ezután húzza át és dobhatja be a böngészőablakába, hogy megnézze, mi történik.
    • Meg kell tanulnia a HTML és különösen a címkék (vagy "címkék") szintaxisát. "<" A szimbólum egy címke megnyitásához, a "/>" betű bezárásához szolgál. A "<P>" e-hirdetésre szolgál, a tiéd menet közben. Amikor meg akarja változtatni az e formátumát, akkor címkéket fog használni, vastag, dőlt, színes betűket tenni. Ebben a HTML segít megérteni az Internet működését.



  3. Tanulja meg a programozást. Ha verseket akar írni, akkor el kell ismernie a nyelvtant. Mielőtt egy kódot megtörne, jobb, ha megismeri, ugye? De ha a célja az, hogy valódi "hackerekké" válj, nem csupán angolra van szükséged: a "hackereknek" jól kell írniuk!
    • A Python jó nyelv a kezdéshez, mert egyértelmű, jól dokumentált és viszonylag elérhető a kezdők számára. Még ha ez jó indulási nyelv is, messze van a játéktól, nagyon erős, rugalmas és nagy projektekhez is megfelelő. A Java nyelv választható, de az első programozási nyelvként való használatát megkérdőjelezték.
    • Ha komolyan veszi a programozást, akkor meg kell tanulnia a C-t, az Unix alapnyelvét (a C ++ nagyon közel áll a C-hez, ha ismered egyet, a másik megtanulása nem lesz nehéz). A C nagyon hatékony a gépi erőforrások szempontjából, de sok időbe telik a hibakeresés, és ezért kerülhető el (kivéve, ha a gép hatékonysága elkerülhetetlen!)
    • Jó ötlet lehet egy olyan platformon indulni, mint a Kali (korábban Backtrack), vagy az Ubuntu / Debian legújabb verziója, amelyen a Kali alapul.

2. rész Gondolj úgy, mint egy hacker



  1. Légy kreatív. Miután megszerezte a műszaki ismereteket, stílusra kell helyeznie a művészetet! A "hackerek" olyanok, mint művészek, filozófusok, mérnökök, a mindent egybenben! Szeretik és védik a szabadságot, és gyakorolják a kölcsönös elszámoltathatóságot. A világ tele van olyan lenyűgöző problémákkal, amelyek állítólag megoldódnak, és a "hackerek" nem törődnek ezek megoldásával, csak a képességeik bemutatásával és az intelligencia megtörésével.
    • Tudja, hogyan kell felismerni a valódi meghatározásokat. A hacker nem hackerek, hanem a számítógépes rendszerek intim működését szenvedélyes ember
    • A hackereket mind intellektuális, mind kulturális szempontból érdekli mindkettő. "Dolgozz annyira szenvedélyesen, ahogy játszik, játssz olyan keményen, mint dolgozol" - ez lehet a mottójuk! Az igazi hackerek esetében vékony vonal van a „játék” és a „dolgozás”, illetve a „tudomány” és a „művészet” között. Önnek képesnek kell lennie arra, hogy egy olyan világban mozogjon, ahol minden zavaros, hogy rendkívüli kreativitást érjen el.
    • Olvassa el a tudományos fantasztikát. Gyakori sci-fi találkozók (jó módszer a hackerek és a jövőbeli hackerek megismerésére).
    • Gyakorold a harcművészetet. A harcművészetek által megkövetelt mentális fegyelem nagyon közel áll a hackerek gyakorlatához. A kedvenc hacker harcművészetek azok, amelyek mentális fegyelmet, nyugodt éberséget és önuralmat igényelnek, és nem csupán a brutális erőt, az atlétikai erőt vagy a fizikai kitartást. Ebben a tekintetben a Taïchi harcművészet, amelyet a hackerek különösen értékelnek.


  2. Tanulja meg a problémák megoldását. A problémát egyszer és mindenkorra meg kell oldani. A többi hackerek ideje drága, annyira, hogy szinte erkölcsi kötelessége az információk megosztása, a problémák megoldása és a megoldás ismertetése. Tehát más hackerek képesek lesznek az új problémákra összpontosítani, ahelyett, hogy örökre megoldják a régieket (ne találjanak újra a kereket).
    • Ne higgye el, hogy köteles minden munkáját azonnal elvégezni, bár azokat, akik ezt teszik, tiszteletben tartják a közösségben. A hackerek értékeiben elegendő, ha a munkaerő néhány gyümölcsét eladja enni, bérleti díjat fizetni vagy számítógépes eszközöket vásárolni.
    • Olvassa el a régi könyveket, például a The Mentor „Zsargon File” vagy „Hacker Manifesto” című könyveit. Lehet, hogy kissé elavultak, de nagyon hasznosak a hozzáállás és a lelkiállapot szempontjából.


  3. Ismerje fel és harcoljon a hatalom ellen! Furcsanak tűnhet, de van tekintély és tekintély. A "hackerek" utálják az unalmat, a házimunkát és az autoritárius embereket, akik cenzúrázzák, elrejtik az információkat és áthidalják azokat. Ha egy hacker unatkozik, vagy ostoba ismétlődő munkára kényszeríti, akkor nem engedheti meg magának, hogy mit szeret csinálni: új problémákat oldjon meg! Hackerek viselkedéséhez meg kell találnia a módját, hogy az unalmas feladatokat amennyire csak lehet automatizálni.
    • A "Hacker" visszautasítja azt, amit általában munka- és magántulajdonnak neveznek. A "hacker" olyan ember, aki harcol a jogszerűségért és a tudás megosztásáért! Nagyon jó a játékszer!


  4. Hackereknek kell lenniük, rendelkezned kell a készségekkel. A hackerek nem engedik, hogy a piszkosok pazarolja az idejét, de tudják, hogyan kell felismerni a készségeket ott, ahol vannak, beleértve a csapkodási készségeket is, de tágabb értelemben véve minden készség nagyra értékelik. Az Internet alázatos! Különösen értékelik azokat a készségeket, amelyek kevés embernek van, és még olyan készségekkel is rendelkeznek, amelyek az éberséget, a készségeket és a koncentrációt elősegítik.

3. rész Szerezzék tiszteletben a közösséget



  1. Írjon egy nyílt forráskódú szoftvert. Írjon programokat, amelyekről más hackerek szórakoztatóak vagy hasznosak lesznek. Adja meg forráskódjait, hogy minden hackerek részesüljenek azokban. Így a hackerek ebben a világában vannak igazi "démisztők", akik összeállították és megosztották ezeket a nagyszerű programokat, amelyek kielégítik a valódi igényeket, és amelyeket mindenki használ.


  2. Tesztelje és hibakeresje a nyílt forráskódú szoftvert. A névre méltó nyílt forráskódú szerzők azt mondják, hogy érdemes egy jó béta tesztelőt (aki tudja, hogyan kell egyértelműen leírni a tüneteket, megtalálni a problémákat, diagnosztizálni a hibákat egy rövid jelentésben, és aki képes néhány egyszerű diagnosztikai rutinot felállítani). nehéz aranyszínű.
    • Próbáljon meg megtalálni egy fejlesztés alatt álló programot, amely érdekli, és légy jó bétakészítő. Ebben a környezetben természetes előrehaladás tapasztalható, mivel a programok tesztelése a programok hibaelhárításukig történő módosításáig történik. Ily módon sokat fog tanulni, és jó karmája lesz az emberekkel, akik viszont segítenek.


  3. Hasznos információk közzététele. Nagyon jó, ha hasznos és érdekes információkat gyűjt és szűr az interneten vagy olyan dokumentumokban, mint a Gyakran Ismételt Kérdések (GYIK), és ezeket az információkat elérhetővé teszi. Azok, akik gondoskodnak a műszaki GYIK frissítéséről, cserébe nagy elismerést kapnak majdnem olyan nagyra, mint a nyílt forráskódú programozók.


  4. Az infrastruktúrán végzett munka. A hackerekultúra (éppúgy, mint az internet) önkéntességen alapszik. Sok tennivaló van, de nem feltétlenül tekintélyes ahhoz, hogy működjön: levelezőlisták adminisztrálása, hírcsoportok moderálása, szoftver biztonsági másolatok fenntartása, RFC és más műszaki szabványok fejlesztése . Az embereket, akik ilyen unalmas munkát végeznek, nagyra becsüljük, mert mindenki tudja, hogy ezek a feladatok időigényesek és nem olyan szórakoztatóak, mint a kódmanipuláció. Feltételezve, hogy ez az unalmas munka szép bizonyíték az odaadásról.


  5. Légy a hackerekultúra szolgálatában. Nem olyan, amit azonnal meg tudsz csinálni. Bizonyára be kell bizonyítania magát egy ideig, és szereznie kell bizonyos hírnévét a fent említett négy terület egyikén. A hackerekultúrában nincsenek vezetők, szigorúan szólva, vannak hősök, de idősek, történészek és szóvivők is. Ha bebizonyította magát a terepen, akkor csatlakozhat e kategóriák egyikéhez.
    • Figyelem! A hackerek mindig gyanakvók a régi lego vonatkozásában, így a hírhedtségbe kerülni nem biztonságos. Ne kérjen elismerést, tegye meg, amit tennie kell, és elég hamarosan megérkezik. Légy szerény és hálás az állapotodért.