23 Decembar, 2006 04:45
хакери [part two]
Posted by bokela under [ Tehnologija ][ (1) Dodaj komentar ] | [ (0) Trekbekovi ]

Већина хакерске заједнице је прихватила овај симбол као њихов, тако да ако ви истакнете овај амблем то не значи да сте ви аутоматски хакер, већ да показујете свету да подржавате њихов рад и оно за шта се они залажу. Дакле, самим тим што сам поставио овај симбол на мој блог, ја јавно говорим свету да подржавам креативан рад хакера и њихову филозофију живота.
Главни проблем, односно, главно питање овде, које се можда већина од вас пита, јесте: Како постати Хакер?
На то се не може лако одговорити, нити некога научити да буде хакер. Он мора да поседује жељу у себи и вољу. Такође да истински схвати ко су заправо хакери. Већ сам писао о овоме, тако да заинтересованима топло препоручујем да прво прочитају предходни пост, а онда наставе са читањем овог.
Где сам оно стао, а да... Дакле, бити хакер није лако. Али ево неколико савета. Прво што морате, али морате, јесте да савладате неки од програмских језика, као што су:
- C++
- Python
- Perl
Већина хакера ће вам препоручити Python-a ако сте почетник. Веома је лак за учење, а уједно и веома моћан програмски језик. Касније ћете опет морати да размислите о C++-у.
Оно што је најбитније код хакера је то што они много цене рад. Тако да не трпе, забушанте и фолиранте. Они очекују од вас да будете креативни и да волите да истражујете, како би вас пустили у њихов круг. Сад се питате, како тим људима показати да сте вољни то да урадите. Па ево како - лако. Све што је потребно је да савладате програмски језик, а онда се прикључите неком од Open Source пројеката - Пројекти Отвореног Кода.
Као што сам већ и писао, хакери воле да деле своје знање и не воле "затворен" код и системе. Они су највећа подршка Open Source заједници. Један од највећих пројеката отвореног кода данас је LINUX. Тако да ако желите да размишљате као хакер, морате да размишљате Linuxom. Доста је било Windows-a. Први корак је да се добро упознате са једном од Linux дистрибуција. О њима можете наћи доста информација на интернету, али писаћу и о њима.
Хакери, доста времена проводе за својим рачунарима. Будите спремни да жртвујете и део свог социјалног живота. Хтео бих још пар речи, да кажем о Linux-у. То је један од оперативних система који постоје данас. И он је бесплатан, а функционалност коју добијате са њим не може се поредити са сиромашним Windows-ом. Наравно постоје дистрибуције Linux-a које се плаћају, али та цена је смешна у поређењу са ценом Windows-a. Постоји доста хакера који на свом радном месту раде у Windows окружењима, али када се врате кући сигурно ћете их затећи како уживају у предностима Linux окружења. То је специфично за хакере што они имају регуларан посао и радно време у некој фирми, било да се ради о софтверској компанији или некој другој, али када заврше са послом ту њихов рад не престаје. Њихова мотивација и ентузијазам их тера да раде још. У слободно време, обично у касне ноћне сате, раде на разним пројектима и то волонтерски. Linux је управо тако и настао.
Да би добили статус хакера, то морате и зарадити. Ви сте хакер онда, и само онда, када вас неки други признати хакер назове хакером. Да би стекли то звање, потребно је да радите на неким пројектима и да допринесете заједници. Радећи тако и пишући софтвер са осталим хакерима или сами, полако стичете то звање. Хакери путем интернета и колаборацијом раде на неком пројекту и усавршавају га. Такође ће вам помоћи ако наиђете на неке проблеме. Познати су по томе што имају доста стрпљења за почетнике. И желе да пренесу своје знање, али исто тако се очекује од вас да покажете рад и мотивацију за радом.
Савладати један прогамски језик - јесте тежак и исцрпљујући посао, али право програмирање тек престоји после тога. Знати језик није довољно. Тек након тога сте у стању да учите технике програмирања и принципе. Рад у Linux-у није тежак. Чак шта више олакшавајућ је. Јер одушевили би сте се када би знали колико се мучите свакодневно радећи у Windows-у, а које све опције пружа Linux. Linux је створен од стране хакера, како би им убрзао и олакшао посао и како би им омогућио да буду продуктивнији. Сигурно се већ сад питате, па зашто би ја све то савладао и мучио се, само да би ме пар неких мрачних типова назвали "хакером"? Па ако тако мислите, онда и не треба да се упуштате у ово. Не заборавите да овај текст није намењен за свакога. Остатак текста се односи на оне мотивисане да сазнају истину!
Нико вам не може објаснити, а ни убедити зашто треба бити хакер. Што је најгоре, нико вас то не може ни научити - то морате сами. Хакери и не траже мотивацију у новцу, јер као што је већ описано, они раде волонтерски на пројектима са циљем да нешто више науче и да створе нешто креативно. Али ипак, човек мора од нечега да живи. Већина њих ради у великим корпорацијама и продаје своје знање, наравно, постоје и они окорели хакери који се гнушају тих великих корпорација и настоје да сав њихов рад и знање буду бесплатно доступни свима, наплаћујући само подршку и одржавање. Стечено знање које акумулирате док путујете тим путем да постанете хакер, вам је свакако корисно и може се фино употребити. Наравно, под условом да вас то у старту занима и да волите да истражујете рачунарске системе и да програмирате.
Хакери теже да раде на такозваним "паметним" пројектима. То су пројекти који су доста тешки, али из њиховог решавања и израде се доста новог научи. Рад на неком пројекту, који ће касније постати веома познат и коришћен, вам омогућава да као програмер и одличан софтверски архитекта, се позовете на тај пројекат када се пријављујете за неки посао у некој фирми. Велика је вероватноћа да ћете и добити посао пре свих.
Једна од најлепших ствари, што сви ти пројекти на којима се данас ради, су повезали доста људи. Свако од њих је дао допринос, а они се фактички и не знају физички. Већина посла се одради путем email-а, тако што се програмски модули шаљу између програмера. Доста тих почетних пројеката и фирми (StartUps) су прерасли у веће корпорације и донели милионе људима који су радили на пројекту.
Дакле, Прво: морате волети рачунаре и рачунарске системе. Друго: морате бити креативни. Треће: морате савладати неки од програмских језика. Четврто: упознати се са Linux и Unix оперативним системима. Пето: после стеченог основног знања, радити на неким пројектима, било са својим друговима или сами или са неким преко интернета. Даље, препоручљиво је да се повежете са неким искусним хакером који ће вас упућивати и помагати око савлађивања области које вам теже иду. Програмирање је доста тешко и зато је боље радити са неким ко је већ упознат. Главна одлика хакера је да су самоуки и да воле да истражују. Истражујте и ви - играјте се.
За оне који желе да допринесу хакерској заједници и Open Source заједници, а не желе да се упусте у програмирање, постоји решење. Као појединац, можете помоћи неким пројектима тако што ћете помоћи око документације, одржавања неких од дискусионих група на интернету. Бити администратор на неком серверу итд... Можете и финансијски помоћи. За оне који желе да пробуде хакерски дух у себи, имам једну веома интересантну игрицу. Одлична симулације хаковања у реалном времену. Наравно ради се о симулираним упадима у разне системе и контролом информација, али све то у облику игрице. Даћу вам само име, а остатак можете пронаћи на интернету. Ако сте баш заинтересовани лако ћете је пронаћи. Покажите мало хакерског духа, тако што ћете је пронаћи сами, а име игрице је Uplink: Hackers Elite.
Што се нас у Чачку тиче, ја сам имао пар идеја да се покрене нека врста клуба на факсу, где би се заинтересовани окупљали и заједно истраживали тај мистериозни свет рачунара. На тај начин би могло да се отпочне са радом на неком пројетку, а касније као што то већином бива у америци, студенти буду толико креативни да зараде милионе. Жао ми је што је слаба заинтересованост за било какав интелектуални рад код нас на факсу. Чак је и слаба подршка од стране професора и катедри. Али никад није касно, за све постоји први пут. Ево сад сам завршио тек 1. годину, баш ме занима какав је квалитет програмирања на нашем факсу. Какви су предмети, професори, колико је то озбиљно? Ако неко зна нешто више нека подели са нама. Верујем да има мотивисаних људи који чекају да им се укаже прилика. Исто тако верујем, да на нашем факсу има доста студената који су већ сад озбиљни "хакери". Они би могли да поделе своје искуство са осталима. Не треба заборавити, да нико не жели да троши своје време безвезе. Али ако би се оформио неки клуб или нека заједница на факсу, то би привукло заинтересоване људе.
Нема шта да се изгуби, може само да се добије!
Оно што је најбитније код хакера је то што они много цене рад. Тако да не трпе, забушанте и фолиранте. Они очекују од вас да будете креативни и да волите да истражујете, како би вас пустили у њихов круг. Сад се питате, како тим људима показати да сте вољни то да урадите. Па ево како - лако. Све што је потребно је да савладате програмски језик, а онда се прикључите неком од Open Source пројеката - Пројекти Отвореног Кода.
Као што сам већ и писао, хакери воле да деле своје знање и не воле "затворен" код и системе. Они су највећа подршка Open Source заједници. Један од највећих пројеката отвореног кода данас је LINUX. Тако да ако желите да размишљате као хакер, морате да размишљате Linuxom. Доста је било Windows-a. Први корак је да се добро упознате са једном од Linux дистрибуција. О њима можете наћи доста информација на интернету, али писаћу и о њима.
Хакери, доста времена проводе за својим рачунарима. Будите спремни да жртвујете и део свог социјалног живота. Хтео бих још пар речи, да кажем о Linux-у. То је један од оперативних система који постоје данас. И он је бесплатан, а функционалност коју добијате са њим не може се поредити са сиромашним Windows-ом. Наравно постоје дистрибуције Linux-a које се плаћају, али та цена је смешна у поређењу са ценом Windows-a. Постоји доста хакера који на свом радном месту раде у Windows окружењима, али када се врате кући сигурно ћете их затећи како уживају у предностима Linux окружења. То је специфично за хакере што они имају регуларан посао и радно време у некој фирми, било да се ради о софтверској компанији или некој другој, али када заврше са послом ту њихов рад не престаје. Њихова мотивација и ентузијазам их тера да раде још. У слободно време, обично у касне ноћне сате, раде на разним пројектима и то волонтерски. Linux је управо тако и настао.
Да би добили статус хакера, то морате и зарадити. Ви сте хакер онда, и само онда, када вас неки други признати хакер назове хакером. Да би стекли то звање, потребно је да радите на неким пројектима и да допринесете заједници. Радећи тако и пишући софтвер са осталим хакерима или сами, полако стичете то звање. Хакери путем интернета и колаборацијом раде на неком пројекту и усавршавају га. Такође ће вам помоћи ако наиђете на неке проблеме. Познати су по томе што имају доста стрпљења за почетнике. И желе да пренесу своје знање, али исто тако се очекује од вас да покажете рад и мотивацију за радом.
Савладати један прогамски језик - јесте тежак и исцрпљујући посао, али право програмирање тек престоји после тога. Знати језик није довољно. Тек након тога сте у стању да учите технике програмирања и принципе. Рад у Linux-у није тежак. Чак шта више олакшавајућ је. Јер одушевили би сте се када би знали колико се мучите свакодневно радећи у Windows-у, а које све опције пружа Linux. Linux је створен од стране хакера, како би им убрзао и олакшао посао и како би им омогућио да буду продуктивнији. Сигурно се већ сад питате, па зашто би ја све то савладао и мучио се, само да би ме пар неких мрачних типова назвали "хакером"? Па ако тако мислите, онда и не треба да се упуштате у ово. Не заборавите да овај текст није намењен за свакога. Остатак текста се односи на оне мотивисане да сазнају истину!
Нико вам не може објаснити, а ни убедити зашто треба бити хакер. Што је најгоре, нико вас то не може ни научити - то морате сами. Хакери и не траже мотивацију у новцу, јер као што је већ описано, они раде волонтерски на пројектима са циљем да нешто више науче и да створе нешто креативно. Али ипак, човек мора од нечега да живи. Већина њих ради у великим корпорацијама и продаје своје знање, наравно, постоје и они окорели хакери који се гнушају тих великих корпорација и настоје да сав њихов рад и знање буду бесплатно доступни свима, наплаћујући само подршку и одржавање. Стечено знање које акумулирате док путујете тим путем да постанете хакер, вам је свакако корисно и може се фино употребити. Наравно, под условом да вас то у старту занима и да волите да истражујете рачунарске системе и да програмирате.
Хакери теже да раде на такозваним "паметним" пројектима. То су пројекти који су доста тешки, али из њиховог решавања и израде се доста новог научи. Рад на неком пројекту, који ће касније постати веома познат и коришћен, вам омогућава да као програмер и одличан софтверски архитекта, се позовете на тај пројекат када се пријављујете за неки посао у некој фирми. Велика је вероватноћа да ћете и добити посао пре свих.
Једна од најлепших ствари, што сви ти пројекти на којима се данас ради, су повезали доста људи. Свако од њих је дао допринос, а они се фактички и не знају физички. Већина посла се одради путем email-а, тако што се програмски модули шаљу између програмера. Доста тих почетних пројеката и фирми (StartUps) су прерасли у веће корпорације и донели милионе људима који су радили на пројекту.
Дакле, Прво: морате волети рачунаре и рачунарске системе. Друго: морате бити креативни. Треће: морате савладати неки од програмских језика. Четврто: упознати се са Linux и Unix оперативним системима. Пето: после стеченог основног знања, радити на неким пројектима, било са својим друговима или сами или са неким преко интернета. Даље, препоручљиво је да се повежете са неким искусним хакером који ће вас упућивати и помагати око савлађивања области које вам теже иду. Програмирање је доста тешко и зато је боље радити са неким ко је већ упознат. Главна одлика хакера је да су самоуки и да воле да истражују. Истражујте и ви - играјте се.
За оне који желе да допринесу хакерској заједници и Open Source заједници, а не желе да се упусте у програмирање, постоји решење. Као појединац, можете помоћи неким пројектима тако што ћете помоћи око документације, одржавања неких од дискусионих група на интернету. Бити администратор на неком серверу итд... Можете и финансијски помоћи. За оне који желе да пробуде хакерски дух у себи, имам једну веома интересантну игрицу. Одлична симулације хаковања у реалном времену. Наравно ради се о симулираним упадима у разне системе и контролом информација, али све то у облику игрице. Даћу вам само име, а остатак можете пронаћи на интернету. Ако сте баш заинтересовани лако ћете је пронаћи. Покажите мало хакерског духа, тако што ћете је пронаћи сами, а име игрице је Uplink: Hackers Elite.
Што се нас у Чачку тиче, ја сам имао пар идеја да се покрене нека врста клуба на факсу, где би се заинтересовани окупљали и заједно истраживали тај мистериозни свет рачунара. На тај начин би могло да се отпочне са радом на неком пројетку, а касније као што то већином бива у америци, студенти буду толико креативни да зараде милионе. Жао ми је што је слаба заинтересованост за било какав интелектуални рад код нас на факсу. Чак је и слаба подршка од стране професора и катедри. Али никад није касно, за све постоји први пут. Ево сад сам завршио тек 1. годину, баш ме занима какав је квалитет програмирања на нашем факсу. Какви су предмети, професори, колико је то озбиљно? Ако неко зна нешто више нека подели са нама. Верујем да има мотивисаних људи који чекају да им се укаже прилика. Исто тако верујем, да на нашем факсу има доста студената који су већ сад озбиљни "хакери". Они би могли да поделе своје искуство са осталима. Не треба заборавити, да нико не жели да троши своје време безвезе. Али ако би се оформио неки клуб или нека заједница на факсу, то би привукло заинтересоване људе.
Нема шта да се изгуби, може само да се добије!
[оригинални текст објављен: 10. августа 2006. на http://tfcacak.blogspot.com]
07/03/2007, 16:59
E, tebra! Ti gore govorish o programerima... hakeri su neshto sasvim drugo! Ali nema veze... OK
vidio sam tvoja interesovanja pa se cijeli codeit.crew slozio da te pozovemo da radish sa nama! ako si zainteresovan pishi na codeit.crew@gmail.com