מה עושים האקרים?

האקר הוא לא מה שהם תמיד להראות בסרטים.

תפיסות מוטעות

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

פונקציה

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

מאפיינים

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

סוגים

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

פוטנציאל

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

הטבות

צרכנים גם ליהנות האקרים ברמה אישית יותר. מאחר שרוב פריצה נעשית בתחום של תכנות מחשבים רוב האקרים מאמינים בחופשיות שיתוף מידע, הם יצרו מאגרים ענק של תוכנות קוד פתוח. זה מאפשר לצרכנים להשתמש בתוכנות לא מסחריות עם תכונות דומות לגרסאות מסחריות. OpenOffice, למשל, מתחרה עם Microsoft Word והוא מופץ באופן חופשי. מאז קוד המקור זמין, זה כבר גם שיפור מתמיד הודות האקרים ברחבי העולם. הפצות לינוקס רבות, כולל K12 לינוקס Terminal Server Project, משמשים כדי לסייע למחוזות הספר לחסוך כסף כי היה צורך להוציא על רשיונות תוכנה.