Ce fac hackerii?

Un hacker nu este ceea ce ei întotdeauna arată în filme.

concepții greșite

De fapt, ceea ce fac hackerii reali nu are nimic de-a face cu exploatarea tehnologiei pentru a dăuna oamenilor și companiilor. Grupul de oameni care își folosesc cunoștințele despre software și tehnologie pentru a mutila site-uri web, pentru a implementa programe rău intenționate și pentru a "rupe" lucrurile, sunt cunoscuți disprețuitor în lumea hacking-ului ca "biscuiți" sau, pur și simplu, criminali sau vandali. Crackers sparge sau distruge lucrurile, in timp ce hackerii construiesc si imbunatatesc lucrurile.

funcție

Asta nu înseamnă totuși că întrebarea a ceea ce fac hackerii nu este complicată să răspundă. Fiind un hacker este ca un inginer și, de fapt, mulți hackeri se referă la ei înșiși ca ingineri sociali. Inginerii au un set similar de abilități, dar nu toți aleg să folosească acele abilități în același mod. În timp ce unii vor alege să-i ajute pe oameni să facă lucruri cum ar fi punțile de design, alții folosesc acele abilități pentru eforturi mai puțin filantropice, cum ar fi proiectarea de arme. Hackerii au, de asemenea, o abilitate comună și în timp ce unii o pot folosi pentru a semăna haos, hackerii adevărați folosesc aceste abilități pentru a găsi și identifica vulnerabilitățile care trebuie corectate.

caracteristici

Acest set de aptitudini nu este ușor de definit, însă, în cea mai mare parte, hackerii sunt bine familiarizați în limbile de programare de bază, cum ar fi Python, C și Java. Mulți hackeri au o înțelegere excelentă despre cum funcționează lucrurile și cum funcționează. Indiferent dacă se referă la sisteme mecanice sau sociale, un hacker are adesea o abilitate neobișnuită de a vedea cum toate părțile de ceva depind una de cealaltă și cum schimbarea uneia dintre ele poate îmbunătăți întregul.

tip

Există tot felul de hackeri. Există cei care o fac să se distreze, să caute defecte în timp ce încearcă noi produse software, aplicații sau dispozitive tehnologice. Aceștia sunt persoanele care pot găsi ouă de Paște codificate în jocuri video și care dezasamblau și reconstruiesc dispozitive mobile pentru a le face mai rapide și mai eficiente. Există criminali care se hărțuiesc pentru a obține beneficii personale. Aceștia sunt persoanele care pot găsi o intrare din spate în codul unei baze de date, care le permite să acceseze informații financiare, pe care apoi le utilizează cu rea-credință. Dar există și alți hackeri, care fac software-ul și aplicațiile mai sigure pentru public. Câteodată cunoscute sub numele de "echipe de tigru" sau "hackeri de hat alb", oamenii sunt angajați de companii mari pentru a încerca să găsească probleme de securitate cu software-ul înainte de lansarea sa generală.

potențial

Echipele Tiger au potențialul de a ajuta pe toată lumea. Nu numai că acești hackeri oferă dezvoltatorilor de software cu o nouă pereche de ochi, încercând să găsească lacune în cod și dezvoltare, echipele de tigri creează și soluții. Aceste soluții pot fi aplicate produselor înainte de lansare, permițând companiilor să își salveze durerile de cap de la plângerile consumatorilor și angajamentele de securitate sau soluțiile pot fi oferite sub formă de patch-uri software. Acest lucru permite consumatorilor să remedieze erorile și să se asigure că informațiile lor sunt mai sigure.

beneficii

De asemenea, consumatorii beneficiază de hackeri la un nivel mai personal. Deoarece cele mai multe hacking-uri se fac în domeniul programării pe calculator și majoritatea hackerilor cred în schimbul liber de informații, au creat depozite uriașe de software open source. Acest lucru permite consumatorilor să utilizeze software necomercial cu caracteristici similare versiunilor comerciale. OpenOffice, de exemplu, concurează cu Microsoft Word și este distribuit în mod liber. Deoarece codul sursă este disponibil, acesta a fost, de asemenea, îmbunătățit continuu datorită hackerilor din întreaga lume. Multe distribuții Linux, inclusiv K12 Linux Terminal Server Project, sunt folosite pentru a ajuta districtele școlare să economisească bani care ar trebui cheltuite pentru licențe software.