Какво правят хакерите?
погрешни схващания
Всъщност действителните хакери нямат нищо общо с използването на технологии, за да навредят на хората и компаниите. Групата хора, които използват своите познания в областта на софтуера и технологиите, за да омаловажат уебсайтовете, да внедряват злонамерени програми и да "счупят" нещата, се обиждат в хакерския свят като "бисквитки" или по-просто престъпници или вандали. Крекерите разбиват или унищожават нещата, докато хакерите изграждат и подобряват нещата.
функция
Това обаче не означава, че въпросът за това, какво правят хакерите, не е сложен отговор. Да бъдеш хакер е като инженер и всъщност много хакери се наричат социални инженери. Инженерите имат подобен набор от умения, но не всички избират да използват тези умения по същия начин. Докато някои ще изберат да помогнат на хората да направят неща като дизайнерски мостове, други използват тези умения за по-малко филантропски усилия, като например проектиране на оръжия. Хакерите също имат общо умение и докато някои могат да го използват, за да сеят хаос, истинските хакери използват тези умения, за да открият и установят уязвимости, които трябва да бъдат коригирани.
функции
Този набор от умения не е лесно да се дефинира, но в по-голямата си част хакерите са добре запознати с основните езици за програмиране, като например Python, C и Java. Много хакери имат отлично разбиране за това как работят нещата и как работят. Независимо дали става дума за механични или социални системи, хакерът често има невероятна способност да вижда как всички части на нещо са зависими един от друг и как промяната на един от тях може да подобри цялото.
тип
Има всички видове хакери. Има хора, които го правят, за да се забавляват, да търсят недостатъци при опит за нов софтуер, приложения или технологични устройства. Това са хората, които могат да намерят великденски яйца, кодирани във видеоигри и които разглобяват и възстановяват мобилните устройства, за да ги направят по-бързи и по-ефективни. Има престъпници, които се провалят, за да получат лични облаги. Това са хората, които могат да намерят заден вход в кода на база данни, което им позволява да имат достъп до финансова информация, която след това използват злобно. Но има и други хакери, които правят софтуера и приложенията по-безопасни за обществеността. Понякога известни като "тигрови екипи" или "бели хакери" са хората, наети от големи компании, за да се опитат да намерят проблеми със сигурността на софтуера преди неговото общо стартиране.
потенциал
Тигровите отбори имат потенциала да помогнат на всички. Не само, че тези хакери предоставят на разработчиците на софтуер нови очи, докато се опитват да намерят вратички в кода и развитието, Тигър екипи също създават решения. Тези решения могат да бъдат приложени към продуктите преди стартирането, което дава възможност на компаниите да спестят главоболие от потребителски оплаквания и ангажименти за сигурност, или решения могат да бъдат предложени под формата на софтуерни корекции. Това позволява на потребителите да отстраняват грешките и да гарантират, че тяхната информация е по-сигурна.
ползи
Потребителите също така се възползват от хакерите на по-лично ниво. Тъй като повечето хакерства се извършват в областта на компютърното програмиране и повечето хакери вярват в свободното споделяне на информация, те са създали огромни хранилища с отворен софтуер. Това позволява на потребителите да използват некомерсиален софтуер с функции, подобни на комерсиалните версии. OpenOffice, например, се конкурира с Microsoft Word и се разпространява свободно. Тъй като изходният код е налице, той също така непрекъснато се подобрява благодарение на хакерите по целия свят. Много Linux дистрибуции, включително K12 Linux Terminal Server Project, се използват, за да помогнат на училищните квартали да спестят пари, които би трябвало да бъдат изразходвани за софтуерни лицензи.