Помогни ни да направим Uroci.net по - богат! Добави урок

Как да стана хакер

drkiko   трудност:    видян: 132333


 

3. Скуката и рутината са злини.

 

Хакерите (и въобще хората на изкуството) никога не трябва да се занимават със скучни неща или да потънат в рутината на монотонната работа, защото това означава, че не могат да правят това, което могат да правят само те - да решават нови проблеми. Подобно разточителство вреди на всички. Затова скуката и рутината са не просто неприятни - те са зло.

 

За да се държите като хакер Вие трябва да вярвате в това така, че да желаете автоматизацията на всичко скучно и не само за себе си, а и за всички останали (особено за другите хакери).

 

(Има едно явно изключение. Понякога хакерите се занимават с неща, които могат да изглеждат монотонни или скучни за странични наблюдатели в качеството си на упражнения за мозъка или за изработване на навици. Или пък за придобиване на особен род опит, който е невъзможно да се получи по друг начин. Но всичко това трябва да се прави само по собствен избор - никой от умеещ да мисли не трябва да бъде принуждаван към скучна работа.)

 

 

4. Свободата е благо.

 

Хакерите по природа са анти-авторитарни. Всеки, който може да Ви заповядва, може да Ви възпре от решението на проблем, който считате за очарователен. И учтивия начин на размишление на авторитарните мозъци ще намери какви ли не потресаващо-идиотски причини за да го направи. Затова трябва да се борите с авторитарния подход винаги, когато го срещнете, за да не задушава той Вас или други хакери.

 

(Това не е същото като да се борите с всички власти. Децата се нуждаят от ръководител, престъпността е необходимо да се възпира. Хакера може да се съгласи на някакъв вид ръководство, за да получи нещо, което му е нужно и когато има възможност да го получи без да търпи много време заповеди. Това е органичена разумна сделка, нещо като личен компромис.)

 

Авторитаризмът процъфтява в условията на цензура и секретност. Сред хора, които не вярват в доброволното сътрудничество и споделянето на информацията - на тях им се нрави само такова "сътрудничество", което управляват те. За да бъдете хакер сте длъжен да тренирате у себе си неприязън към цензурата, секретността или използването на сила или измама за принуждаване на хора. Действията Ви трябва да изхождат от тази увереност.

 

5. Становището не заменя компетентността.

 

За да бъдете хакер, сте длъжен да развивате у себе си някои от изброените принципи. Но да следвате само принципа ще Ви направи толкова хакер, колкото и спортист-рекордьор или рок-звезда. За да станете хакер трябва интелект, практика, самоотверженост и тежък труд.

 

Затова Вие трябва да се научите с недоверие да се отнасяте към становищата и с уважение към компетентности от всякакъв вид. Хакерът не позволява позьори да да му губят времето, но те се прекланят пред компетентността - най-вече хакерската компетентност, но компетентността, в каквото и да е заслужава внимание.

 

Ако боготворите компетентността Вие получавате насладата, развивайки я в себе си. Тежкият труд и преданността към работата ще станат за Вас завлядяваща игра, а не рутина. А това е жизнено необходимо за да станете хакер.

 

Основни хакерски умения

 

Хакерският мироглед е от значение, но майсторството е многократно по-важно. Позицията не заменя компетентността - съществуват определен набор основни навици, които е необходимо да увладеете преди другите хакери изобщо да помислят да наричат хакер и Вас.

 

Този базов набор с времето бавно се променя - така, както и технологиите пораждат нови умения и правят старите ненужни. Например доскоро се изискваше програмиране на машинен език и съвсем доскоро не се очакваха познания по HTML. В днешният набор определено се включват следните компоненти:

 

1. Научете се да програмирате.

 

Това разбира се е основно хакерско умение. Ако не знаете никакъв компютърен език бих Ви препоръчал да започнете с езика Python. Той е разработен чудесно, добре е документиран и е доброжелателен за новаци. Не се заблуждавайте, че тъй като е добър за начинаещи той е някаква играчка. Това е много мощен и гъвкав език, много подходящ за болшинството

 

Знайте, че няма да постигнете майсторско хакерско ниво (или даже дори нивото на добър програмист), ако знаете само един език. Необходимо е да се научите да мислите по проблемите на програмирането въобще, независимо от конкретния език. За да бъдете истински хакери трябва да достигнете ниво, което Ви позволява да научите който и да е нов език за няколко дни, консултирайки се с ръководството му. Това означава да научите няколко много различни езика.

 

Ако се занимавате сериозно с програмиране то ще ви се наложи да научите C - основния език на операционната система UNIX (въпреки, че това едва ли е езика, с който трябва да започнете). Други езици от първостепенна важност за хакерите са Perl и LISP. Езикът Perl има смисъл да се научи заради практически съображения - той щироко се използва за динамични web-страници и системно администриране, така че и никога да не ви се наложи да пишете на Perl, ще е добре да можете да го четете. LISP си струва да се научи заради дълбоките познания, които ще имате, когато го усвоите. Тези познания ще Ви направят прекрасни програмисти до края на живота Ви, даже и никога да не го използвате.

 

Най-добре от всичко би било да научите всичките четири езика (Python, C, Perl, и LISP). Освен, че са най-важните хакерски езици, те демонстрират много различни подходи за програмиране и всеки от тях ще Ви научи на нещо ценно.

 

Не мога да Ви дам подробни инструкции за това как да се научите да програмирате - това е сложно изкуство. Но мога да Ви кажа, че книги и курсове на това няма да Ви научат (много, а възможно и повечето от добрите хакери са самоуци). Трябва да се учите като (а) четете програми и (б) пишете програми.

 

Да се научите да програмирате - това е като да се научите да пишете добре на родния си език. Най-добрият способ за това е да попрочетете какво са написали майсторите, след това да опитате сам, да прочетете още малко, да напишете още нещо... И да повтаряте този процес докато програмите Ви не се развият в нещо мощно и семпло.

 

Да намерите добри сорсове за четене преди беше сложни, много малко програми бяха достъпни като код и да се изучават от младите хакери. Сега ситуацията е кардинално променена: Програмите с изходните си кодове, програмисткия инструментариум и операционните системи (всичко това е създадено от хакери) сега са широко достъпни. Което ни води към следващия раздел...

 


Страници: «1 2 3 4 5 »

Сподели урока:



Коментари (29)

BlueForever на 27.10 2008 в 15:22ч.
Пълни глупости.Няма почти нищо вярно.
maximogonsales на 03.11 2008 в 14:06ч.
аиде бе верно ли няма нищо вярно :)
кат са замисличш ще разбереш че има доста истина в думи те на афтора !
BlueForever на 11.11 2008 в 16:31ч.
Повечето неща са абсолютни измислици и нямат общо с действителността.
" Хакерският подход" "Светът е пълен с пленителни проблеми, които очакват решение."
Колко съм се смял не е истина...
aspirina на 19.11 2008 в 17:45ч.
ти си мн мн тъп абсолютно всичко е вярно бе та**к
maleee на 14.12 2008 в 03:34ч.
Неам нерви да чета нещо, което е срещу законите.
BlackWolf на 16.12 2008 в 00:42ч.
не са глупости и това е полезно защото някой хора слагат кракери и хакери под 1 знаменател, дано това да ги образова малко
BlueForever на 16.12 2008 в 20:45ч.
Определенията за "хакер" са меко казано смешни.Предполагам не сте влизали в ИСТИНСКИ сайт,свързан с хакери,за да видите там за какво се говори.
За кракване най-често се има предвид RE,пък човек може да е хакер и кракер едновременно.
aspirina,позанимавай се сериозно с компютри и след време ще си говорим пак :)
vlood на 26.01 2009 в 16:32ч.
@BlueForever, жалко е, че си вярвал толкова дълго в нещо различно от истината, ама поне не налагай грешката си и на другите! Цитирам:

Дефиниция за hacker:.

Babylon (речник-клиент връзващ се с различни он-лайн речници):
n. hacker, one who loves computers, one who knows a lot about computers, computer freak; cracker, one who breaks into computer systems through illegal methods

wikipedia:
http://en.wikipedia.org/wiki/Hacker_(computing)

JargonFiles (които ти дори не си погледнал):
http://www.ccil.org/jargon/jargon_23.html#SEC30

the urban dictionary:
http://www.urbandictionary.com/define.php?term=hacker

thesaurus:
someone proficient at computers, especially a hobbyist
(http://thesaurus.reference.com/browse/hacker)

Хакер е наложено грешно още от филните от 80-те. От тогава е гъзарско да те нарекат хакер. Кракер не непопулярно и звучи тъпо. Повечето кракери-лами се наричат хакери точно защото не са си направили труда да проверят термина, а просто са зяпали малко повечко филми и са посещавали сайтове на такива като тях.

Нищо лично, обаче не скачай така бясно срещу истината!
simeonkata на 30.03 2009 в 13:30ч.
Точно много от нещата са истина мога да спомена аз. Човека се е опитал да ви го каже на по-прост език, а това че не можете да го разберете си е ваша работа и че сте доста глупавички. Според мен даже всичко това е вярно и другото което е BlueForever ако се мислиш за хакер, кракер или не знам за какво се мислиш, защо ти не напишеш какво е хакер, какво прави а? Maleee а пък ти даже не си го прочел и незнаеш какво говориш първо кракерството е незаконно, а да си хакер както пише вътре е да решаваш даден проблем, а не да пробиеш защитата на даден сайт и да се хвалиш. Това че всеки си мисли, че хакер=кракер ето затова е направен този урок така да се нарече. И между другото от точно този файл аз започнах да се занимавам с такива неща, но не и да разбивам пароли и други нелегални работи и между другото има и ЛЕГАЛНО хакерство за тези които незнаят.
blabla на 04.04 2009 в 11:15ч.
Това са абсолютни глупости.
alane на 05.04 2009 в 00:21ч.
хихи. Човек или се ражда хакер или не. Ами аз се примирих вече, че няма да стана хакер и живота ми стана по-лесен.:):):)
alane на 05.04 2009 в 00:23ч.
Незаконно, незаконно ама всеки се натиска да бъде хакер. хихи
BlueForever на 06.04 2009 в 19:50ч.
@vlood,хакерът търси знание.Какво ще прави с него си е негова работа-дали само ще гледа,или ще краква.Важни са намеренията.LFI,RFI-това е хакване.Ако мислиш,че това има нещо общо със "правене на неща",-давай,ще успееш.Преди и аз вярвах на статията,докато не разбрах колко смешни са тези определения и каква е действителността.
@simeonkata,за първи път прочетох статията доста отдавна на английски.Много неща са преувеличени.
"Повечето истинските хакери считат кракерите за лениви, безотговорни и не особено умни"
Повечето пъти за кракване се искат сериозни познания в дадената област,а тези знания не би ги притежавал "ленив,безотговорен и не особено умен човек".
А ти предполагам не си чел The Hacker's Manifesto?Там не се говори за "свят,пълен с пленителни проблеми".
@alane,човек не се ражда хакер,а става хакер.
В крайна сметка-кой е хакер и кой е кракер?Зависи от гледната точка. ;)
radoslav4o на 17.05 2009 в 00:13ч.
демек аз съм хакер :) нема лошо
popco на 26.07 2009 в 11:01ч.
Колко е прав BlueForever
reddddevil на 31.08 2009 в 11:40ч.
Aвтора иска да каже че ако искаш да си хакер трябва да се научиш сам! :D
savagee на 13.09 2009 в 20:28ч.
Оле боже, ти май нещо не си фред? И кое е хакерското в това? Знаеш ли защо няма информация как се става хакер? защото ако всеки можеше да пипа там където е забранено щеше да е доста опасно! ЗА ВСЕКИ хакер не се става от само едно нещо. Е гледам всеки се пише някак хакера и т.е. а в съшност какво знаят за тези насока нищо! Ние, спецалистите не си издаваме тайните !!! Дори и на свойте приятели !
savagee на 13.09 2009 в 20:32ч.
Нищо не печелиш с това ! По-добре изтриитова нещо! Смешен си просто.
mitakatina на 25.09 2009 в 16:21ч.
имате много интересни обяснения,ПОЗДРАВЛЕНИЯ
sheherezada на 26.10 2009 в 22:29ч.
Цитирам: savagee на 13.09 2009 в 20:32ч.
Нищо не печелиш с това ! По-добре изтриитова нещо! Смешен си просто.
Отговор: Печели: Подигравките на всички потребители в сайта.
Комнтар: Ми колкото и да ви се иска няма да станете хакери, може си сложите прякорче "хакерче" ма никога няма да бъдете истински хакер. :D
За да станете хакер не е нужно само да знаете програмен език, да си правите вируси, да бутнете някое сайтче, да откраднете на своя приятел или съоченик паролата на скайпа, да налучкате паса на някого в някоя игра или да прочетете това нещо отгоре :D
Не е нужно да четете някакви сайтове измислени от вас самите или от някой ламер как се става "ХАКЕР". Иска се много опит както в софтуерното така и в хардуерното да може да барнете тук там без после да викате някой да ви го оправи. Но и да можете да барнете и да си го оправите пак няма сте хакери. Просто е много трудно да ви го обясня, че нямате шанс да станете хакери :D
Извинявам се на всички че не слагам запетайки но така по ме кефи :P
Някой ме знаят някой не. Но тва си е ваш проблем :D
"ХАКЕРКАТА" NIKYTA
vlood на 02.12 2009 в 08:25ч.
@BlueForever, кракер може да бъде всеки идиот, който е намерил правилното програмче за брутфорсване на глупава система, или скенер за популярни уязвимости, който се обновява автоматично и просто обикаля по, да речем Joomla, сайтове и проверява кой не си е инсталирал кръпката. А и самите уязвимости си изскачат на няколко сайта в нета като информация и инструкции как могат да се експлоатират... да, с други думи в повечето случаи крактерите са мърди, не непременно умни при това. Естествено има и други, ама те са изключение.
Знанието също не те прави хакер. Хакерите са тия, коиято МОГАТ да се справят с всякакви проблеми, защото имат УМЕНИЕТО да търсят и да намират.

И само да попитам - ако мога да счупя рутер за по-малко от минута, примерно щото съм прочел наръчника на ethereal, аз хакер ли съм? Не бих казал.
ISOSI на 14.12 2009 в 17:28ч.
Ако всичко това е вярно ( и смятам , че е така ) - аз съм един потенциален подрастващ хакер !
Soad на 16.12 2009 в 12:57ч.
Ако всички бяхте прочели поста без само да се правите на остроумни , щяхте да разберете същтноста на идеята за това да си хакер.Това е призвание , не само работа , занимание или хоби.Да станеш такъв , значи да загърбиш света , да спреш да обръщаш внимание на някои неща , и да насочиш всичкото си такова в една кауза!Повечето от Вас няма да разберат същноста.Това не е толкова просто колкото изглежда.Блуефоревер се е опитвал да Ви го обясни като е постнал един много стар пост , ако някой от Вас се е интересувал от това някога , сигурно е намерил информация за хакерството , дори и преди години.Като цяло това е една скрита система от хора , общуващи и създаващи различни работи през своята дейност.Не смятам да Ви обяснявам каква е дейността , защото аз не съм хакер , :) пък и не съм човека който трябва да Ви даде информация просто така.В света всичко се заплаща, дори и информацията , която в хакерските среди я най-ценното нещо!Всеки може да има различно мнение за това , какво е хакерството и дали го има , ама такива смешни постове като по горе никой не би подкрепил.Кой създаде уникс...?!Кой създаде толкова безплатни програми..?!Майкрософт..Неее , напротив , създадоха ги тайни организаций и дори самоуки , но жадни за знание хора , които направиха света на комптр. такъв какъвто е.Всеки сам може да прецени за това, но ако някой е решил да става хакер, успех , това отнема години пред комп. и неуморни безсънни нощи в които човек създава не просто програма , а цяло изкуство.Света е много по сложен отколкото си представяте някои.Поста е добър , браво , поздравления , уважавайте труда на хората незаивсимо в какво се изразява той.:)
Acidcore на 13.01 2010 в 10:18ч.
Аз искам да имам нужните знания за да правя всичко, да решавам проблеми, да намирам дупки в сигурността, да се възползвам от тях ако ми се налага, да поправям дупки в сигурността и всичко останало свързано с компютри което ми харесва а и повечето хора не могат. А като какъв ще ме определят не ми пука честно казано. Това е само едно определение, не мислите ли?
x123x на 21.07 2010 в 10:42ч.
@vlood
всичко, което каза е напълно вярно
@BlueForever просто си нямаш на идея колко ми беше смешно докато четях твоя коментар... предполагам(дано) вече си узнал, що за дума е хакера, или поне прочети книгата "PHP - HACKS", та да разбереш(надявам се) от съдържанието й, какво значи хакер :( Това, че сульо и пульо се представя за хакер, това не означава, че той всъщност е... както ти, така и другите от твоя прослувут сайт сте кракери!! приемете го, вие сте просто една грешка на природата(така де на компютрите)...
WolfTeam на 01.09 2010 в 13:25ч.
Значи на 11 съм и не разбирам нито дума от тоя език Python а много искам эда стана хакер!
latika на 25.09 2010 в 13:05ч.
Смешен си. Това с нищо не помага. По-добре го изтрий. И като го прочетох вече хакер ли съм?
JavaUcha на 11.02 2012 в 11:38ч.
Имам въпрос: "C" като е толкова "ХАКЕРСКИ ЕЗИК" защо тогава повечето десктоп приложение днес ползват C++.НЯКОЙ ЩЕ МИ ОТГОВОРИ ЛИ?
nu11 на 13.08 2012 в 00:07ч.
All> :D

Регистрирайте се, за да добавите коментар


Калдейта Ком ЕООД - © 2003-. Всички права запазени.
Препоръчваме: IT Новини