Cracker

Cracker (z ang., dosłownie „łamacz”) – osoba zajmująca się łamaniem zabezpieczeń komputerowych (crackingiem).

Wyróżnia się dwa główne znaczenia tego słowa, zgodnie z którymi działania crackerów polegają na:

Ewolucja znaczenia

Słowo cracker wywodzi się od angielskiego czasownika crack (łamać). Jego pierwotne znaczenie było w Polsce i Europie związane wyłącznie z łamaniem zabezpieczeń oprogramowania. W tym znaczeniu jest ono rozpowszechnione wśród osób zajmujących się crackingiem i w publikacjach na ten temat (m.in. ziny grup crackerskich). Zgodnie z tym znaczeniem cracker jest osobą, która nie interesuje się zagadnieniami sieciowymi ani nie zna się na nich, gdyż ta wiedza nie jest mu do niczego potrzebna. Kluczowa natomiast jest znajomość asemblera, dzięki której cracker jest w stanie przeanalizować działanie skompilowanego programu i usunąć lub ominąć jego zabezpieczenia. Crackerzy zajmujący się łamaniem zabezpieczeń oprogramowania tworzyli narodowe sceny określane również jako „cracksceny”. W Europie istniała m.in. „crackscena” fińska, francuska, niemiecka, hiszpańska, rosyjska i polska. Sceny te były podzielone na grupy crackerskie często rywalizujące między sobą.

Obecnie słowo cracker używane jest także jako określenie osoby włamującej się na serwery w sposób niezgodny z prawem. Używanie go w tym kontekście propaguje społeczność hakerska, według której stawianie znaku równości między hakerami a włamywaczami sieciowymi (co jest w mediach praktyką nagminną) jest błędne. Według społeczności hakerskiej haker to komputerowy pasjonat o dużej wiedzy, który nie wykorzystuje jej do szkodzenia innym. Crackerem natomiast określają osobę łamiącą zabezpieczenia w celu dokonania przestępstwa (np. kradzieży danych osobowych z serwera).

Różnice w definicji znaczenia kontrowersyjnych słów cracker i haker między społecznościami crackerów i hakerów sprowadzają się do odmiennego wyznaczenia linii podziału. Dla społeczności crackerskiej linię podziału stanowi rodzaj celów ataku (oprogramowanie używane lokalnie lub zdalne systemy za pośrednictwem sieci), dla społeczności hakerskiej moralna ocena działania (tzw. białe i czarne kapelusze). Crackerzy zajmujący się wyłącznie łamaniem zabezpieczeń oprogramowania często podkreślają, że hackerzy nie wiedzą, kim są crackerzy i sami nie uznają drugiego znaczenia tego słowa.

Łamanie zabezpieczeń oprogramowania

Łamanie zabezpieczeń opiera się tu o reverse engineering. Cracker operuje na kodzie binarnym, który poddaje dezasemblacji za pomocą narzędzi takich jak IDA czy w32Dasm i analizie kodu na poziomie asemblera. Często śledzi działanie programu bezpośrednio w pamięci z użyciem debugera (np. SoftICE, OllyDbg). Wymaga to dobrej znajomości architektury procesora, wykorzystywanych przez oprogramowanie funkcji API, a także samego systemu operacyjnego.

Zabezpieczenia kryptograficzne wykorzystujące algorytmy szyfrowania (np. RSA) czy funkcje skrótu (np. MD5) są łamane bardzo rzadko, gdyż zazwyczaj jest to czasochłonne i praktycznie niemożliwe, a zarazem niekonieczne. W takich przypadkach zabezpieczenia obchodzi się, wyłączając ich wywołania w kodzie programu (zwykle wstawiając instrukcje puste, tzw. nopowanie, od ang. no operation). W celu utrudnienia działania crackerom stosuje się kompresję plików binarnych, sprawdzanie sumy kontrolnej, kod polimorficzny, metody ochrony przed dezasemblacją i debugowaniem, a także metody wykrywania debugerów i innych typowych narzędzi wykorzystywanych przez crackerów.

Najczęściej łamane typy zabezpieczeń oprogramowania to: ograniczenia czasowe, ilościowe lub funkcjonalne (wersje trial), tzw. nag screens (ekrany przypominające o niepełnowartościowym oprogramowaniu i kupieniu pełnej jego wersji) i okna reklamowe, numery seryjne, pliki klucza, sprawdzanie obecności klucza sprzętowego lub płyty CD.

Łamanie zabezpieczeń serwerów

Zwykle łamanie zabezpieczeń sprowadza się do wykorzystania gotowych programów wykorzystujących luki w oprogramowaniu zainstalowanym na serwerze (tzw. exploitów) lub popularnych metod ataku na aplikacje webowe (np. SQL injection). O ile pierwsza metoda wymaga jedynie znajomości wersji oprogramowania na serwerze i może być stosowana bez wiedzy o zasadach wykorzystania luki (częste działanie tzw. script kiddies), o tyle druga wymaga dużej wiedzy i doświadczenia. Stąd o wiele łatwiejsza jest obrona przed script kiddies: w ogólności wystarczy aktualizować w porę wykorzystywane oprogramowanie. Zdolny cracker potrafi natomiast sam przeanalizować serwer pod kątem luk w zabezpieczeniach, pisać własne exploity, czy nawet tworzyć zupełnie nowe metody ataku.

Zobacz też

Literatura

  • Jakub Zemánek: Cracking bez tajemnic, wyd. Helion, Gliwice 2004, ISBN 83-7361-444-3.
  • Andrzej Kmiecik, Postawy etyczne hakera i krakera, [w:] Marek Sokołowski (red.), Media i edukacja w globalizującym się świecie, Olsztyn 2003, s. 462–469 [1]

Read other articles:

Reservasi.comPT Reservasi Global DigitalTipePerseroan terbatasLangueIndonesia, InggrisService entry (en)April 2015Peringkat Alexa638 Indonesia, 42.724 global (April 2017)KeadaanAktif Reservasi.com adalah perusahaan teknologi yang menyediakan layanan pemesanan tiket pesawat dan hotel secara daring. Reservasi.com memiliki basis operasional di Jakarta. Reservasi.com atau PT Reservasi Global Digital adalah anggota dari EMTEK Group (PT Elang Mahkota Teknologi). Reservasi.com juga merupakan perusah...

 

Menelik IInəgusä nägästKaisar EtiopiaPenobatan3 November 1889PendahuluYohannes IVPenerusLij IyasuInformasi pribadiKelahiran(1844-08-17)17 Agustus 1844Angolela, ShewaKematian12 Desember 1913(1913-12-12) (umur 69)WangsaDinasti SolomonAyahHaile Melekot, Negus ShewaIbuIjigayehuPermaisuriTaitu BitulAnakZauditu,Shoagarad,Wossen Seged Artikel ini mengandung teks Ethiopik. Tanpa dukungan perenderan yang baik, Anda mungkin akan melihat tanda tanya, kotak, atau simbol lain, bukan karakter ...

 

South African cricketer William SolomonPersonal informationBorn(1872-04-23)23 April 1872Fort Beaufort, Cape ColonyDied12 July 1964(1964-07-12) (aged 92)Cradock, Cape Province, South AfricaBattingRight-handedBowlingRight-armInternational information National sideSouth AfricaOnly Test (cap 43)14 February 1899 v England Domestic team information YearsTeam1892–93 to 1898–99Transvaal1905–06Eastern Province Career statistics Competition Tests First-class Matches 1 5 Ru...

For related races, see 1948 United States gubernatorial elections. 1948 West Virginia gubernatorial election ← 1944 November 2, 1948 1952 →   Nominee Okey Patteson Herbert Stephenson Boreman Party Democratic Republican Popular vote 438,752 329,309 Percentage 57.12% 42.88% County resultsPatterson:      50–60%      60–70%      70–80% Boreman:      50-60% ...

 

Type of security guard For other uses, see Bouncer (disambiguation). The examples and perspective in this article deal primarily with Europe and the Anglosphere and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (June 2022) (Learn how and when to remove this message) BouncerBouncers at a nightclub in New York CityOccupationNamesSecurity guard, door supervisorOccupation typeEmploymentA...

 

Strada statale 12 var/AVariante di MirandolaLocalizzazioneStato Italia Regioni Emilia-Romagna Province Modena DatiClassificazioneStrada statale InizioInnesto con la S.S. n. 12 (Km 209+505) in località Villafranca di Medolla FineInnesto con la rotatoria con la S.P. n. 8 e la S.C. Via per Concordia in località Mirandola Lunghezza6,816[1] km Data apertura2012 GestoreANAS Manuale La strada statale 12 var/A Variante di Mirandola (SS 12 var/A) è una strada statale italiana...

Ukrainian military subdivision For other uses, see Kurin (disambiguation). Kurin (Ukrainian: курінь) has two definitions: a military and administrative unit of the Zaporozhian Cossacks,[1] Black Sea Cossack Host, and others; and of a type of housing (see below). In the administrative definition, a kurin usually consisted of a few hundred Cossacks, with their own land, treasury and flag, and around a hundred houses.[2][3] The number of kurins was not permanent, an...

 

Questa voce o sezione sugli argomenti giornalisti francesi e politici francesi non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Pierre Brossolette Pierre Brossolette (Parigi, 25 giugno 1903 – Parigi, 22 marzo 1944) è stato un politico, giornalista e partigiano francese. Indice 1 Biografia 2 La Seconda g...

 

County in Fujian, People's Republic of ChinaLiancheng County 连城县LienchengCountyLianchengLocation of the seat in FujianCoordinates: 25°34′N 116°47′E / 25.567°N 116.783°E / 25.567; 116.783CountryPeople's Republic of ChinaProvinceFujianPrefecture-level cityLongyanTime zoneUTC+8 (China Standard) Liancheng County (simplified Chinese: 连城县; traditional Chinese: 連城縣; pinyin: Liánchéng Xiàn) is a county in the municipal region of Longyan...

此條目需要补充更多来源。 (2021年7月4日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:美国众议院 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 美國眾議院 United States House of Representatives第118届美国国会众议院徽章 众议院旗...

 

Bunga pekan Jasminum grandiflorum TaksonomiDivisiTracheophytaSubdivisiSpermatophytesKladAngiospermaeKladmesangiospermsKladeudicotsKladcore eudicotsKladasteridsKladlamiidsOrdoLamialesFamiliOleaceaeGenusJasminumSpesiesJasminum grandiflorum Linnaeus, 1762 lbs Jasminum grandiflorum, juga dikenal sebagai melati Spanyol, melati kerajaan, melati Katalan, bunga pekan[1] ,[butuh rujukan] adalah spesies melati asli Asia Selatan, semenanjung Arab, Afrika Timur dan Timur Laut dan wilayah ...

 

  هذه المقالة عن بي إس في آيندهوفن. لمقالة نادي هولندي آخر، طالع إف سي آيندهوفن. بي إس في شعار بي إس في آيندهوفن الاسم الكامل رابطة فيليبس الرياضية اللقب Boeren (المزارعون) Rood-witten (الحمر والبيض) الاسم المختصر PSV تأسس عام 31 أغسطس 1913 (منذ 110 سنوات) الملعب ملعب فيليبس آيندهوفن، ه�...

British Forces GibraltarBritish Forces Tri-Service badgeActiveApril 1992–currentFlag Officer, Gibraltar, 1946-1992CountryGibraltarBranchStrategic Command[1]Part ofStrategic Command. Subordinate to Director of Overseas Bases.HeadquartersDevil's Tower CampAnniversariesBattle of TrafalgarCommandersCommander of British Forces GibraltarCommodore Tom GuyCommanding Officer, Royal Gibraltar RegimentLieutenant Colonel Matthew MooreCommanding Officer, Gibraltar SquadronLieutenant Comman...

 

Not to be confused with Foča-Ustikolina. Town and municipality in Republika SrpskaFoča ФочаTown and municipality Coat of armsLocation of Foča within Bosnia and HerzegovinaCoordinates: 43°30′23″N 18°46′29″E / 43.50639°N 18.77472°E / 43.50639; 18.77472Country Bosnia and HerzegovinaEntity Republika SrpskaGeographical regionPodrinjeGovernment • Municipal mayorMilan Vukadinović (SNSD) • Municipality1,134.58 km2...

 

Overview of the energy policy of the Soviet Union The energy policy of the Soviet Union was an important feature of the country's planned economy from the time of Lenin (head of government until 1924) onward. The Soviet Union was virtually self-sufficient in energy; major development of the energy sector started with Stalin's autarky policy[1] of the 1920s. During the country's 70 years of existence (1922–1991), it primarily secured economic growth based on large inputs of natural r...

AlkibiadesAlkibiades diajarkan oleh Socrates (1776) oleh François-André VincentLahirskt. 450 SMAthena klasikMeninggal404 SMGunung Elafos, Frigia, Kekaisaran AkhemeniyahPengabdianAthena(415–412 SM Sparta) (412–411 SM Persia)PangkatJenderal (Strategos)Perang/pertempuranPertempuran Abydos (410 SM)Pertempuran Cyzicus (410 SM)Pengepungan Byzantium (408 SM) Alkibiades, putra Kleinias, dari deme Scambonidae (/ˌælsɪˈbaɪ.ədiːz/;[1] Bahasa Yunani: Ἀλκιβιάδης Κλεινί...

 

海達雅·馬拉克Hedaya Malak个人资料本名Hedaya Ahmed Malak Wahba出生 (1993-04-21) 1993年4月21日(31歲) 埃及開羅身高1.56米(5英尺11⁄2英寸)体重57公斤(126英磅)运动国家/地区 埃及运动跆拳道项目女子57公斤級、女子67公斤級 奖牌记录 女子跆拳道 代表 埃及 奧林匹克運動會 2016年 里約熱內盧 57公斤級 2020 東京 67公斤級 非洲運動會 2011年 马普托 57公斤級 2019年 拉巴特 6...

 

Cet article est une ébauche concernant New York. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. 50e Rue Angle de la 50e Rue et de la Huitième Avenue. Dénomination 50th Street Géographie Arrondissement(s) Manhattan Quartier(s) Midtown (Manhattan) Début de la voie Douzième Avenue Fin de la voie Beekman Place Coordonnées 40° 45′ 30″ nord, 73° 58′ 36″ ouest G...

Product of a distance and physical quantity Not to be confused with Momentum. For the mathematical concept, see Moment (mathematics). For the moment of a force, sometimes shortened to moment, see Torque. Part of a series onClassical mechanics F = d p d t {\displaystyle {\textbf {F}}={\frac {d\mathbf {p} }{dt}}} Second law of motion History Timeline Textbooks Branches Applied Celestial Continuum Dynamics Kinematics Kinetics Statics Statistical mechanics Fundamentals Acceleration Angular moment...

 

German poet and writer (1733–1813) 1805 portrait of Christoph Martin Wieland by Ferdinand Jagemann Christoph Martin Wieland (German: [ˈviːlant]; 5 September 1733 – 20 January 1813) was a German poet and writer, representative of literary Rococo. He is best-remembered for having written the first Bildungsroman (Geschichte des Agathon),[1] as well as the epic Oberon, which formed the basis for both Friederike Sophie Seyler's opera of the same name and Carl Maria von Weber'...