בית אבטחה מהו מחולל מפתחות (keygen)? - הגדרה מטכנולוגיה

מהו מחולל מפתחות (keygen)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מחולל המפתחות (Keygen)?

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

Techopedia מסביר את מחולל המפתח (Keygen)

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

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

מהו מחולל מפתחות (keygen)? - הגדרה מטכנולוגיה