Kódovanie, sekanie, praskanie, programovanie: to sú rozdiely
Hacking, kódovanie, praskanie - zdá sa, že existuje veľa termínov pre programovanie. Ale nie každý si myslí, že to isté. Objasnímeme rozdiely medzi štyrmi výrazmi, aby ste ich v budúcnosti mohli všetky používať správne.
Kódovanie a programovanie: Nie sú tu žiadne rozdiely
Najjednoduchšie sú dva termíny kódovania a programovania. Majú na mysli to isté, takže ich možno používať synonymá. Programovanie alebo kódovanie sa vzťahuje na proces vytvárania počítačových programov, ako sú aplikácie, operačné systémy alebo softvér.
- Programovanie je najdôležitejšou súčasťou vývoja softvéru. Zdrojový kód sa zadáva do vývojového prostredia (IDE) alebo do editora. Programátori zvyčajne napíšu celý kód sami a nemodifikujú iba kód tretej strany. To však nie je požiadavka.
- Ako má kód vyzerať a aké príkazy musí obsahovať, závisí od použitého programovacieho jazyka. Najbežnejšie programovacie jazyky sú Java, C ++, C #, Python a PHP. Prehľad všetkých programovacích jazykov je uvedený v samostatnom článku.
- Aby mohol stroj čítať a spracovávať čistý zdrojový kód (počítač, mobilný telefón atď.), Musí sa skompilovať. Existujú rôzne kompilátory, v závislosti od programovacieho jazyka. Program je potom možné spustiť na príslušnom zariadení. Výnimkou sú HTML a PHP, ktoré sa používajú na programovanie webových stránok. Zdrojový kód je tu vo formáte obyčajného textu a kompiluje sa iba pri volaní skriptu.
- Aj keď kódovanie znie komplikovane, po krátkom oboznámení sa s ním nie je také ťažké. S našimi tipmi pre začiatočníkov o programovaní ste dobre vybavení napríklad na kódovanie prvého programu v jazyku C.
Praskanie: Nelegálna manipulácia s programom
Kým kódovanie je samo osebe úplne legálne, praskanie vyzerá inak. Namiesto toho, aby ste písali vlastný kód, cracker manipuluje s programovým kódom tretej strany s cieľom prekonať obmedzenia používania, ako je napríklad ochrana proti kopírovaniu.
- Termín „crack“ nie je odvodený od drogy, ale od anglického slova „crack“, čo znamená „crack“. Bezpečnostné opatrenia v programoch sú prasknuté.
- Na tento účel musí byť časť kompilovaného programového kódu najprv odhalená tzv. Rozobratím alebo pomocou hex editorov a potom podľa toho zmenená. Zvyčajne to porušuje podmienky používania programátora, a preto je crack samotný nezákonný. Ide o porušenie autorských práv.
- V každom prípade je nezákonné, ak sa bezplatne ponúknu na stiahnutie cracky z nákupu softvéru, napríklad Windows, Photoshop alebo PC. Odberatelia aj sťahovatelia sa spravidla trestajú za porušenie autorských práv.
- Poznámka: Tzv. Náplasť sa musí odlišovať od trhliny. Toto je (väčšinou bezplatná) aktualizácia od oficiálneho výrobcu, aby sa opravili chyby v pôvodnom programe. Náplasti sú nielen užitočné, ale aj úplne legálne.
Sekanie: Všeobecný pojem
Termín hacking je trochu ťažšie pochopiteľný a medzitým sa stal pevne integrovaným do každodenného používania jazykov. Postupom času sa hackerstvo stalo všeobecným pojmom pre prípady, keď sú bezpečnostné mechanizmy programov, webových stránok a sietí obchádzané a zneužívané zraniteľné miesta.
- Anglický výraz „zaseknúť“ v tomto kontexte znamená „preniknúť“ alebo „vykopať“. Väčšina hackerov vniká do sietí alebo účtov (napr. Od používateľov Facebooku, Amazonu alebo eBay), aby ukradli údaje alebo poškodili systém. Títo zločinní hackeri sa nazývajú čierne klobúky.
- Hackeri však nie sú vždy nezákonní. Takzvané biele klobúky využívajú svoje hackerské schopnosti iba v rámci zákona a hackerskej etiky, napríklad pri hľadaní bezpečnostných dier pre veľké spoločnosti, ako sú Google a Microsoft, s ich súhlasom.
- Keďže hackeri často fungujú na diaľku, musíte najprv získať prístup k systému, ktorý má byť hacknutý. Zvyčajne to funguje cez zadné vrátka, trójske kone, keyloggery alebo iný malware.
- Okrem tohto pôvodného významu sa termín motyka používa aj pre iné scenáre. Patria sem napríklad väzenia, ktoré rozširujú škálu funkcií mobilných telefónov, herných konzol a podobne. Hackeri môžu tiež odomknúť ďalšie funkcie v hrách. Medzi známe hacky patria hacky na stenu v Call of Duty, ktoré umožňujú hráčom prechádzať múrmi, alebo svetový hack na Need for Speed. Tieto hacky sú väčšinou nelegálne.
- Ak si chcete vyskúšať (legálne) hackovanie sami, na nasledujúcej stránke sme zhrnuli niekoľko tipov, ako začať s hackovaním.
Stručný prehľad: to sú rozdiely
Medzi hackerstvom, kódovaním, crackovaním a programovaním sú teda značné rozdiely. Pre prehľad sme opäť zhrnuli definície:
- Programovanie: V podstate legálne vytvorenie programu, zvyčajne pomocou zdrojového kódu.
- Kódovanie: synonymum programovania.
- Praskanie: Manipulácia s programovými kódmi tretích strán s cieľom zrušiť obmedzenia používania, ako je napríklad ochrana proti kopírovaniu (väčšinou nezákonná).
- Hacking: Cielené využívanie bezpečnostných medzier a obchádzanie bezpečnostných mechanizmov (väčšinou v prípade krádeže nezákonných údajov). Hacking v širšom zmysle znamená akýkoľvek prístup k funkciám alebo oblastiam programov, systémov a sietí, ktoré hackerovi vo všeobecnosti nie sú prístupné.
Poznámka pre nás: CHIP má 40 rokov!
Prvé číslo CHIP sa objavilo v roku 1978. Tento rok oslavujeme 40. narodeniny.
- CHIP má 40 rokov a neslávi osamotene: Keďže digitalizácia a programovanie sú stále dôležitejšie, ale často sa zanedbávajú v školských osnovách, podporuje CHIP „Hacker School“ - organizáciu, ktorá je zameraná na deti a mladých ľudí a povzbudzuje ich. zaoberať sa technológiou a digitalizáciou.
- Pozrime sa tiež na to, čo sa stalo za 40 rokov: kedy bolo uverejnené prvé číslo časopisu CHIP? Ako bola vtedy informovaná domáca kancelária? Čo bolo vtedy o Apple hlásené a kam vlastne šel Chippie?
- Kliknutím sem zobrazíte všetky príspevky k výročiu 40 rokov CHIP.