הגנת תוכנה

הגנת חומרה שמתחברת ליציאה המקבילית של המחשב

הגנת תוכנה היא תחום במחשבים הכולל שיטות להגנה על תוכנות מפני העתקה בלתי חוקית, והתקנה ללא תשלום לבעלי זכויות היוצרים של התוכנה, או ניטור הרצת תוכנה מוגבלת בזמן. בדרך כלל כמעט כל שיטת הגנה ניתן לפרוץ. ההגנה נועדה למנוע ממשתמשים פשוטים להעתיק את התוכנה, למנוע העתקה מפלח השוק שאיננו נגיש לתוכנות פרוצות, או לעכב את הזמן שבו תוכנה פרוצה נמצאת בשוק ובכך להגדיל את מאגר הלקוחות ואת רווחי החברה משיווק התוכנה.

הגנה יכולה להתבצע בזמן התקנת התוכנה או בזמן הריצה שלה.

בין השיטות הנפוצות ביותר

הגנה בזמן התקנה

תוכנת ההתקנה מבקשת מפתח מסוים בשביל להתחיל את ההתקנה. אם אין למשתמש את המפתח הוא אינו יכול להתקין את התוכנה. בדרך כלל תוכנת ההתקנה יכולה לקבל מספר רב של מפתחות על פי שיטה מסוימת, למשל שני מספרים גדולים שאחד הוא החזקה של השני. בשיטה זו ניתן להתקין תוכנה אחת במספר רב של מחשבים מכיוון שמפתח התוכנה איננו ייחודי למחשב מסוים. ניתן באמצעות שיטה זו לאתר משתמש שהעביר את מפתח ההתקנה שלו לאחרים, במידה וקיים מעקב אחרי הפצת מפתחות תוכנה לפי משתמשים. חלק ניכר מהתוכנות המסחריות עושות שימוש בשיטה זו. חסרונותיה של שיטה זו שהיא מאפשרת שכפול של התוכנה אם בעל התוכנה מוסר את המפתח לאחרים. כמו כן, ניתן לעקוף את ההתקנה ולהריץ את התוכנה או לכתוב קראק שימצא את המפתח.

הגנה באמצעות מפתח רישוי

בהגנה זו התוכנה דוגמת מידע המיוחד למחשב הספיציפי למשל מזהה ייחודי של לוח האם, הדיסק הקשיח וכדומה ומבצעת עליו מניפולציה מתמטית כלשהי. המשתמש מקבל מחרוזת המייצגת את המחשב האישי שלו, ושולח אותו לחברה של התוכנה, והחברה מחוללת מחרוזת לאחר שעברה את המניפולציה המתמטית ועברה הצפנה. המשתמש מקבל את המחרוזת ומזין אותה לתוכנה שרושמת אותה לקובץ או לרגיסטרי, ולאחר מכן התוכנה בזמן ריצה מחפשת התאמה בין המחרוזת שהיא יוצרת לבין המחרוזת שהוזנה על ידי המשתמש. במידה ולא נמצאה התאמה התוכנה מודיעה שנמסר מפתח רישוי שגוי. את מפתח הרישוי ניתן להעביר כמחרוזת או כקובץ מפתח שיועתק לספריה שממנה רצה התוכנה. הגנה זו היא ההגנה הנפוצה ביותר בתוכנות בנות זמננו. לתהליך הרישום של מפתח הרישוי נהוג לקרוא אקטיבציה. שיטה זו ניתנת לעקיפה על ידי מחולל רישיונות.

הגנה מקוונת

בהגנה זו התוכנה לפני הרצתה מתקשרת עם שרת באינטרנט, ומתבצעת בדיקה האם יש לה רישוי תקף והאם היא כבר רצה במקום אחר. באמצעות הגנה זו ניתן לנטר את מספר העותקים הרצים מבלי להשתמש במפתח רישוי ויתרונה בכך שיכולה להיות גמישות בעבודה על מספר מחשבים. חסרונה הוא שהיא מכריחה שימוש באינטרנט, ולכן הגנה זו אידיאלית לתוכנות שעושות ממילא שימוש באינטרנט, לדוגמה תוכנות העושות שימוש במאגרי מפות.

הגנה באמצעות פלג הגנה

בהגנה זו התוכנה מתקשרת עם רכיב חומרתי (מספר סידורי אלקטרוני). בעבר פלג הגנה שהתחבר אל יציאת המדפסת, וכיום דונגל המתחבר ליציאת USB. במידה והתוכנה איננה מוצאת את הרכיב, היא לא מאפשרת למשתמש להפעיל את ההרצה. שיטה זו נועדה להגן על תוכנות קצה יקרות. חסרונותיה של שיטה זו שקיים רכיב שמעמיס עלות נוספת על התוכנה. יש לשלוח למשתמש רכיב פיסי, ולכן היא אינה מתאימה כל כך לקניית תוכנה באינטרנט. כמו כן, משתמשים אינם אוהבים שיטה זו מכיוון שהיא מעמיסה על החיבורים של המחשב, ולכן היא מיועדת רק לתוכנות הכרחיות. יש לציין כי גם הגנה באמצעות פלג הגנה, איננה הרמטית וניתן לפרוץ אותה. הגנה חזקה יותר היא הכללת חלק מקוד התוכנה בתוך פלג ההגנה, אבל שיטה זו איננה נפוצה. קיימות בעולם מספר חברות המתמחות ביצירת דונגלים להגנת תוכנה בהן SafeNet, אלאדין, Matrix Software License Protection וCopy Protection.

הגנה באמצעות תקליטור

ניתן להגן על התוכנה כאשר את הנתונים שמים ב-CD, שאותו לא ניתן להעתיק (יש מספר שיטות למנוע העתקה ב-CD), והתוכנה מחפשת CD מקורי לקרוא ממנו. הגנה זו יכולה להיות נהוגה כאשר יש הצדקה לשימוש ב-CD, כמו מאגרי נתונים, משחקים שיש בהם מידע גרפי רב, אנציקלופדיות וכדומה. חסרונה של שיטה זו שהגנה זו מסורבלת, ומצריכה כונן CD, וצריך לאתר את ה-CD הרלוונטי ולהכניסו לכונן כל אימת שרוצים להריץ את התוכנה.

הגנה באמצעות דיסקט

דרך הגנה נוספת היא חלוקת דיסקט הגנה, שבתהליך של אקטיבציה של התוכנה מועברת ההגנה מהדיסקט לדיסק הקשיח. תהליך זה מאופשר רק פעם אחת. במידה ורוצים לפרמט את הדיסק הקשיח או לעבור למחשב אחר ניתן להחזיר את ההגנה לדיסקט, ומשם להעבירו לדיסק הקשיח של המחשב החדש. הגנה זו הייתה נהוגה בתקופה שהיה שימוש בדיסקטים, לתוכנות זולות וכיום היא איננה נהוגה. אחת מחסרונותיה של שיטה זו שכאשר נפל הדיסק הקשיח אובדת ההגנה.

הגנה באמצעות ערפול קוד

בתוכנות המהודרות לקוד ביניים כמו בדוט נט, ניתן לא רק להעתיק את התוכנה אלא אף לשחזר את כל קוד המקור בקלות יחסית באמצעות תוכנות נפוצות. כדי להימנע מכך ישנה הגנה של ערפול (Obfuscation) שמות המשתנים והפונקציות, שבהן כל השמות בתוכנה מקבלים שמות אקראיים וחסרי משמעות, כך שהקוד המהודר אמנם רץ, אבל קשה להבין את ההגיון של קוד המקור אף למתכנת שבקי בשפה.

פריצת הגנות

כיום ניתן לפרוץ את רוב ההגנות. בשוק השחור של תוכנות המחשבים ניתן למצוא גונבות של רוב התוכנות המוגנות. ישנם מספר כלים תכנותיים שעוזרים לפרוץ את ההגנות כמו דיבגרים וכלים להנדוס לאחור לשפת אסמבלר. בדרך כלל הקראקרים מנסים למצוא את נקודות הבדיקה בתוכנה ולעקוף אותן או להחזיר ערכי אמת בבדיקות אלו, והמגינים מנסים לטשטש את נקודות הבדיקה ואף לפזר אותן במספר רב של מקומות בתוכנה. כמו כן ניתן לחסום באופן חלקי תוכנות אלו, למשל לנסות למנוע מהתוכנה לרוץ במוד של דיבג. כמו כן, ניתן (בקומפליירים מסוימים) לשמור את חותמת קובץ ההרצה (hash code) בתוך קוד ההרצה עצמו, ולהוסיף תנאי שבמידה שהקובץ עבר שינוי לא להריץ את התוכנה.

ביקורת על הגנות

הגנות תוכנה גרמו ללא מעט ביקורת מצד משתמשים מורשים. לעיתים ההגנות הפריעו לפעילותן של תוכנות אחרות. מיקרוסופט טענה את הטענה הזו בזמנה כדי להסביר מדוע איננה מגינה על חלונות 3.1 באמצעות הגנת תוכנה. ביקורת אחרת היא שההגנות גורמות לבעיות כאשר רוצים לשדרג למחשב חדש, או אף להתקין דיסק חדש. שצריך לפנות לחברה ולבקש מחדש מספר רישוי, ולעיתים ובמיוחד ברכישות און ליין באינטרנט פרטי הרכישה אבדו. לעיתים ההגנות תומכות במערכת הפעלה מגרסה מסוימת ומפריעות לפעילות התוכנה בגרסה מתקדמת יותר של מערכת הפעלה. הגנות התוכנה עצמן עשויות להכיל באגים אשר עלולים למנוע גישה ממשתמשים רשומים.

ראו גם

Read other articles:

Stasiun Hitachi-Daigo常陸大子駅Stasiun Hitachi-Daigo pada April 2015LokasiDaigo 710, Daigo-machi, Kuji-gun, Ibaraki-ken 319-3526JepangKoordinat36°46′16″N 140°21′04″E / 36.7711°N 140.3511°E / 36.7711; 140.3511Koordinat: 36°46′16″N 140°21′04″E / 36.7711°N 140.3511°E / 36.7711; 140.3511Operator JR EastJalur■ Suigun LineLetak55.6 km dari MitoJumlah peron1 peron pulau + 1 peron sampingInformasi lainStatusMemiliki staf (...

 

 

Keuskupan LutskDioecesis LuceoriensisЄпархія ЛуцькуKatolik LokasiNegaraUkrainaProvinsi gerejawiLvivStatistikLuas40.300 km2 (15.600 sq mi)Populasi- Total- Katolik(per 2013)2.211.00025,000 (1.1%)InformasiDenominasiKatolik RomaGereja sui iurisGereja LatinRitusRitus RomaPendirian1404KatedralKatedral Santo Petrus dan Paulus, LutskKepemimpinan kiniPausFransiskusUskupVitaliy SkomarovskyiUskup agungMieczysław MokrzyckiEmeritusMarkijan Trofimiak Keuskup...

 

 

For the anime series, see Ikebukuro West Gate Park § Anime. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Ikebukuro West Gate Park TV series – news · newspapers · books · scholar · JSTOR (November 2021) (Learn how and when to remove this template message) Japanese TV series or program Ikebukuro ...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Corynofrea mirabilis Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Genus: Corynofrea Spesies: Corynofrea mirabilis Corynofrea mirabilis adalah spesies kumbang tanduk panjang yang tergolong ...

 

 

Peta Solo Berikut ini adalah daftar jalan di Kota Surakarta berdasarkan klasifikasi jalan di Indonesia: Jalan arteri Jalan Ahmad Yani (Surakarta) Jalan Slamet Riyadi (Surakarta) Jalan Solo-Yogya Jalan lokal Jalan Agus Salim (Surakarta) Jalan Bhayangkara (Surakarta) Jalan Gajah Mada (Surakarta) Jalan Honggowongso (Surakarta) Jalan Cokroaminoto (Surakarta) Jalan Juanda (Surakarta) Jalan Katamso (Surakarta) Jalan M.T. Haryono (Surakarta) Jalan Monginsidi (Surakarta) Jalan Mulyadi (Surakarta) Jal...

 

 

Private university in Washington, D.C. For the liberal arts college in Georgetown, Kentucky, see Georgetown College. Georgetown UniversityLatin: Collegium Georgiopolitanum[1][2]Former namesGeorgetown College (1789–1815)MottoUtraque Unum (Latin)Motto in EnglishBoth into One[a]TypePrivate federally chartered research universityEstablishedJanuary 23, 1789; 235 years ago (1789-01-23)[3]FounderJohn CarrollAccreditationMSCHEReligious affiliat...

16th-century separation of the Church of England from the Catholic Church King Henry VIII initiated the separation of the Church of England from the Roman Catholic Church. Portrait by Hans Holbein the Younger. Thyssen-Bornemisza Museum, Madrid. Part of a series on theReformationNinety-five Theses, written by Martin Luther in 1517 Precursors Peter Waldo and Waldensians John Wycliffe and Lollardy Jan Hus and Hussites Girolamo Savonarola and Piagnoni Arnold of Brescia and Arnoldists Gottschalk o...

 

 

You can help expand this article with text translated from the corresponding article in French. (December 2008) Click [show] for important translation instructions. View a machine-translated version of the French article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wiki...

 

 

SMK Negeri 2 BalikpapanSMK Negeri 2 BalikpapanInformasiDidirikan24 Agustus 1964Jumlah kelasX (Sepuluh), XI (Sebelas), XII (Dua belas)Jurusan atau peminatanAkuntansiAdministrasi PerkantoranPerbankanPemasaranTeknologi Komputer dan JaringanRekayasa Perangkat LunakKurikulumKurikulum Tingkat Satuan PendidikanAlamatLokasiJalan Soekarno-Hatta, Indrakilla, BalikpapanSitus webSitus resmi SMK Negeri 2 BalikpapanMoto SMK Negeri (SMKN) 2 Balikpapan, merupakan salah satu Sekolah Menengah Kejurua...

ششتمد ششتمد city   الاسم الرسمي Sheshtomad الإحداثيات 35°57′35″N 57°46′00″E / 35.95972°N 57.76667°E / 35.95972; 57.76667 تقسيم إداري  الدولة  إيران  المحافظة خراسان رضوي  المقاطعة مقاطعة سبزوار  الناحية Sheshtomad خصائص جغرافية ارتفاع 1357 متر  عدد السكان (2006)  المجموع 2٬246  �...

 

 

Benzodiazepine analog drug EtizolamClinical dataTrade namesEtizest, Etilaam, Etizex, Depas, Sedekopan, PasadenDependenceliabilityModerateRoutes ofadministrationOral, sublingual, rectalATC codeN05BA19 (WHO) Legal statusLegal status BR: Class B1 (Psychoactive drugs)[1] DE: Anlage III (Special prescription form required) UK: Class C US: Schedule I UN: Psychotropic Schedule IV Pharmacokinetic dataBioavailability93%MetabolismHepaticElimination half-l...

 

 

Taça BrasilSport Calcio TipoSquadre di club FederazioneCBD Paese Brasile OrganizzatoreCBD Cadenzaannuale Partecipanti16-23 FormulaEliminazione diretta A/R StoriaFondazione1959 Soppressione1968 Numero edizioni10 Ultimo vincitore Santos Record vittorie Santos (5) Trofeo o riconoscimento Modifica dati su Wikidata · Manuale La Taça Brasil (in italiano Coppa Brasile) è stata una competizione calcistica brasiliana che si è svolta fra il 1959 e il 1968. È stato il più impo...

1985 single by Europe Rock the NightSingle by Europefrom the album On The Loose B-sideSeven Doors Hotel (re-recorded version)ReleasedMarch 1985Length4:03LabelEpicSongwriter(s)Joey TempestProducer(s)EuropeEurope singles chronology Open Your Heart (1984) Rock the Night (1985) The Final Countdown (1986) Rock the NightSingle by Europefrom the album The Final Countdown B-sideSeven Doors Hotel (re-recorded version)ReleasedNovember 1986 January 1987 (UK) April 1987 (US) [1] Length4:03LabelEp...

 

 

Teixeira Pascoal est un nom portugais ; le premier nom de famille (d'usage facultatif) est Teixeira et le second est Pascoal. Cláudia Pascoal Informations générales Nom de naissance Cláudia Rafaela Teixeira Pascoal Naissance 12 octobre 1994 (29 ans)São Pedro da Cova, Gondomar, Portugal Activité principale Chanteuse Genre musical Soul, Pop, Indie pop Instruments VoixGuitareUkulélé Années actives 2015-présent modifier Cláudia Rafaela Teixeira Pascoal (portugais : ...

 

 

Cet article est une ébauche concernant une localité italienne et le Piémont. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Pertusio Noms Nom français Pertus Nom piémontais Përtus Administration Pays Italie Région Piémont  Ville métropolitaine Turin  Code postal 10080 Code ISTAT 001187 Préfixe tel. 0124 Démographie Population 772 hab. (31-12-2010[1]) Densité 193 hab./km2 Géograp...

Bulbophyllum putidum Klasifikasi ilmiah Kerajaan: Plantae (tanpa takson): Tracheophyta (tanpa takson): Angiospermae (tanpa takson): Monokotil Ordo: Asparagales Famili: Orchidaceae Genus: Bulbophyllum Spesies: Bulbophyllum putidum Nama binomial Bulbophyllum putidum(Teijsm. & Binn.) J.J.Sm. 1912 Bulbophyllum putidum adalah spesies tumbuhan yang tergolong ke dalam famili Orchidaceae. Spesies ini juga merupakan bagian dari ordo Asparagales. Spesies Bulbophyllum putidum sendiri merupakan bagi...

 

 

Wales-based multi sport organisation This article is about Cardiff Athletic Club. For the athletics club based at Cardiff International Sports Stadium, see Cardiff Amateur Athletic Club. Cardiff Athletic ClubCardiff Athletic Club, adjacent to the Millennium StadiumFormation1922Merger ofCardiff Rugby Football Club and Cardiff Cricket ClubHeadquartersCardiff Arms Park, Westgate Street, Cardiff, WalesChairmanKeith MorganWebsitewww.cardiffathleticclub.co.uk 51°28′46″N 3°10′56″W...

 

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2023) تايجو ملك غوريو 태조 왕건 ملصق المسلسل النوع دراما تاريخية صناعة قسم الدراما كي بي إس بطولة تشوي سو جونغ  [لغات أخرى]‏  البلد كوريا الجنوبية  لغة ا...

Genus of flowering plants Milkweed redirects here. For other uses, see Milkweed (disambiguation). Not to be confused with Asclepius. Asclepias Asclepias incarnata (swamp milkweed) flowers and a monarch butterfly Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Asterids Order: Gentianales Family: Apocynaceae Subfamily: Asclepiadoideae Tribe: Asclepiadeae Subtribe: Asclepiadinae Genus: AsclepiasL.[1] Type species Asclepias syriaca...

 

 

اضغط هنا للاطلاع على كيفية قراءة التصنيف الدايمورفادونالعصر: 197–195 مليون سنة قك ك أ س د ف بر ث ج ط ب ن ↓ (الجوراسي المبكر) المرتبة التصنيفية جنس  التصنيف العلمي المملكة: الحيوانات الشعبة: الحبليات الطائفة: الزواحف الرتبة العليا: الأركوصوريات الرتبة: البتروصوريات الرتي�...