איך להיות האקר: 12 שלבים (עם תמונות)

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

איך להיות האקר: 12 שלבים (עם תמונות)
איך להיות האקר: 12 שלבים (עם תמונות)

וִידֵאוֹ: איך להיות האקר: 12 שלבים (עם תמונות)

וִידֵאוֹ: איך להיות האקר: 12 שלבים (עם תמונות)
וִידֵאוֹ: איך הופכים להיות האקר? 2024, מרץ
Anonim

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

צעדים

חלק 1 מתוך 3: יסודות למידה

הפוך להאקר שלב 4
הפוך להאקר שלב 4

שלב 1. הפעל מערכת הפעלה דמוית UNIX, כגון Linux

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

  • דרך טובה לטבול את בהונותיך במים היא לאתחל מכשיר שנקרא תקליטור חי או USB, הפצה שפועלת לחלוטין מתקליטור או USB מבלי לשנות את הדיסק הקשיח שלך. דרך להציץ באפשרויות מבלי לעשות דבר דרסטי.
  • ישנן מערכות הפעלה אחרות דומות ל- UNIX מלבד לינוקס, כגון *BSD מערכות. מערכות BSD הפופולריות ביותר *הן FreeBSD, NetBSD, OpenBSD ו- DragonFly BSD. כולם קוד פתוח בדיוק כמו לינוקס. עם זאת, חשוב לזכור שהם BSD ולא לינוקס.
  • MacOS ב- Darwin, מערכת הפעלה של UNIX הנמצאת ב- FreeBSD. דרווין הינו חינם וקוד פתוח לחלוטין וזמין מ- https://opensource.apple.com. מכיוון שליבת המערכת היא UNIX, ו- macOS מאוד פופולרי, אנשים רבים העבירו יישומי לינוקס ל- macOS. אתה יכול לקבל את התוכניות האלה עם מנהל חבילות כמו homebrew, fink או MacPorts. לחלופין, אתה יכול פשוט להריץ Linux ב- Mac לצד macOS.
  • אם אתה רוצה להשיג נישת סופר, אתה יכול אפילו להפעיל מערכת הפעלה כמו Open Indiana, המבוססת על שחרור הקוד הפתוח של מערכת ההפעלה Solaris לפני שנרכשה על ידי אורקל והפכה לקוד סגור. OpenIndiana ו- Solaris המיוצרים במערכת UNIX System V, וככאלה אינם תואמים ליישומי Linux. עם זאת, יש הרבה יציאות של יישומי לינוקס. כנראה שעדיף לך פשוט להשתמש ב- macOS, BSD או לינוקס מכיוון שהם הרבה יותר פופולריים ויש להם הרבה יותר תוכנות זמינות עבורם.
הפוך להאקר שלב 5
הפוך להאקר שלב 5

שלב 2. כתוב HTML

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

  • בדפדפן שלך, פתח את פרטי מקור הדף כדי לבחון את ה- HTML כדי לראות דוגמה. עבור אל מפתח אינטרנט> מקור דף ב- Firefox והקדש זמן להסתכל על הקוד.
  • אתה יכול לכתוב HTML בתוכנית עיבוד תמלילים בסיסית כמו פנקס רשימות או טקסט פשוט ולשמור את הקבצים שלך בשם "yourCoolFileName . HTML"כדי שתוכל להעלות אותם לדפדפן ולראות את עבודתך מתורגמת.
הפוך להאקר שלב 3
הפוך להאקר שלב 3

שלב 3. למד את שפת התכנות

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

  • פייתון היא "שפה" טובה להתחיל איתה מכיוון שהיא מעוצבת בצורה נקייה, מתועדת היטב וחביבה יחסית למתחילים. למרות היותה שפה ראשונה טובה, היא אינה רק צעצוע; הוא משכנע, גמיש ומתאים היטב לפרויקטים גדולים.
  • אם תיכנס לתכנות רציני, תצטרך ללמוד ש- Java היא אלטרנטיבה, אך הערך שלה כשפת תכנות ראשונה מוטל בספק במצבה הספציפי.
  • שלא כמו ג'אווה, Javascript דומה מאוד לפייתון מכיוון שהם גם שפה מבוססת C וידידותיים למשתמשים חדשים במיוחד. Javascript היא "שפת התכנות של האינטרנט", כך שאם אתה רוצה להמשיך וללמוד בפיתוח/פריצה של אתרים, עדיף ללמוד Javascript מאשר Python.
  • חלופה ל- JavaScript תהיה PHP C, שפת הליבה של יוניקס. C ++ קשור מאוד ל- C; אם אתה מכיר אחד, למידת השני לא תהיה קשה. C יעיל מאוד עם משאבי המכונה שלך אך יספוג כמויות אדירות מזמנך על איתור באגים ולעיתים נמנע מסיבה זו, אלא אם כן יעילות המחשב חשובה במיוחד.
  • זה כנראה רעיון טוב להשתמש בפלטפורמת התחלה טובה כמו Backtrack 5 R3, Kali או אובונטו 12.04LTS.

חלק 2 מתוך 3: אימוץ גישות פריצה

הפוך להאקר שלב 1
הפוך להאקר שלב 1

שלב 1. תחשוב בצורה יצירתית

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

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

שלב 2. למד לאהוב לפתור בעיות

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

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

שלב 3. למד להכיר ולהילחם בסמכות

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

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

441133 7
441133 7

שלב 4. היו מוכשרים

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

חלק 3 מתוך 3: טוב לפרוץ

441133 8
441133 8

שלב 1. כתוב תוכנת קוד פתוח

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

441133 9
441133 9

שלב 2. עזור בבדיקת באגים ותוכנות קוד פתוח

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

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

441133 10
441133 10

שלב 3. פרסם מידע שימושי

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

441133 11
441133 11

שלב 4. עזרה שומרת על תשתית העבודה

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

441133 12
441133 12

שלב 5. מגישים את תרבות ההאקרים עצמה

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

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

טיפים

  • חלק מהחברות משלמות עבור האקרים כדי לבדוק את אבטחתן. אם אתה הופך להיות מספיק טוב, זה יכול להיות התפקיד שלך!
  • הקפד לא להיתפס, אם כי מה שאתה מתכוון לעשות עלול להיות בלתי חוקי, מומלץ לך אל לעסוק בפריצת כובע שחור.
  • כתוב היטב את שפת האם שלך. למרות שזהו סטריאוטיפ נפוץ שתכנתים אינם יכולים לכתוב, מספר מפתיע של האקרים הם כותבים בעלי יכולת רבה.
  • שווה ללמוד את LISP מסיבה אחרת - חווית ההארה העמוקה שתהיה לך כשתקבל אותה סוף סוף. ניסיון זה יהפוך אותך למתכנת טוב יותר לשאר ימיך, גם אם לעולם לא תשתמש הרבה ב- LISP עצמו. אתה יכול לקבל קצת ניסיון התחלתי עם LISP די בקלות על ידי כתיבה ושינוי של מצבי עריכה עבור עורך הטקסט של Emacs, או תוספי Script-Fu לתוכנת עריכת תמונות מתקדמת של GIMP.
  • פרל שווה למידה מסיבות מעשיות; הוא נמצא בשימוש נרחב לדפי אינטרנט פעילים ולניהול מערכות, כך שגם אם לעולם לא תכתוב Perl, עליך ללמוד לקרוא אותו. אנשים רבים משתמשים ב- Perl כדי להימנע מתכנות C בעבודות שאינן דורשות יעילות מכונה של C.
  • בדוק את כישוריך באתרים שיצרת.
  • השתמש בכישוריך לטובה. להיות האקר כובעים לבן טוב לכולם והרבה יותר בטוח מלהיות האקר כובעים שחורים ולסכן בעיות עם המשטרה.
  • היזהר במה שאתה פורץ. לפעולות לא חוקיות יכולות להיות השלכות חמורות, ושום דבר באינטרנט אינו אנונימי באמת.
  • לעולם אל תנסה לבצע פעילויות לא חוקיות שיכולות לגרום לך לצרות
  • שאל את שירות האבטחה (ADT) אם אתה יכול לבדוק את המערכות שלו.

מוּמלָץ: