3 דרכים להפוך להאקר

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

3 דרכים להפוך להאקר
3 דרכים להפוך להאקר

וִידֵאוֹ: 3 דרכים להפוך להאקר

וִידֵאוֹ: 3 דרכים להפוך להאקר
וִידֵאוֹ: האקר ב-3 דקות 2024, מאי
Anonim

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

שלב

שיטה 1 מתוך 3: למד כישורי פריצה בסיסיים

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

שלב 1. הפעל את יוניקס

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

  • דרך מצוינת להתחיל היא עם מה שחובבי לינוקס מכנים תקליטור חי, הפצה שפועלת כולה מתקליטור מבלי לשנות את הדיסק הקשיח שלך. זוהי דרך לראות משהו חדש מבלי לעשות משהו דרסטי.
  • ישנן מערכות הפעלה אחרות מלבד יוניקס, אך הן מופצות בבינארית - אי אפשר לקרוא את הקוד ואי אפשר לשנות אותו. ניסיון ללמוד כיצד לפרוץ מחשב Microsoft Windows או מערכת קוד מקור סגורה אחרת הוא כמו לנסות ללמוד לרקוד תוך לבישת קאסט.
  • לינוקס יכולה לפעול ב- Mac OS X, אך רק חלק ממערכת זו הוא קוד פתוח - סביר להניח שתתקל בבעיות רבות, ותצטרך להיזהר לא לפתח את ההרגל הרע של תלוי בקוד הקנייני של אפל..
הפוך להאקר שלב 5
הפוך להאקר שלב 5

שלב 2. כתוב HTML

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

  • בדפדפן שלך, פתח את פרטי מקור הדף כדי להסתכל על ה- HTML לדוגמא. לחץ על מפתח אינטרנט> מקור דף ב- Firefox והקדש רגע לעיין בקוד.
  • אתה יכול לכתוב HTML בתוכנית עיבוד תמלילים בסיסית כמו Notepad או SimpleText ולשמור את הקובץ שלך כ"טקסט בלבד ", כך שתוכל להעלות אותו לדפדפן שלך ולראות את הדף שלך מתורגם.
  • עליך ללמוד להכיר את פורמט התגים (תוויות) וללמוד לחשוב ויזואלית באמצעות תגים. הסימן "" משמש כסגירה. "<p>" משמש כקוד פתיחת שורה בפסקאות. תשתמש בתגים כדי לייצג כל דבר חזותי: נטוי, עיצוב, צבעים וכן הלאה. לימוד HTML יעזור לך להבין טוב יותר כיצד פועל האינטרנט.
הפוך להאקר שלב 3
הפוך להאקר שלב 3

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

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

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

שיטה 2 מתוך 3: תחשוב כמו האקר

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

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

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

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

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

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

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

שלב 3. למד להכיר ולהתנגד לסמכות

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

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

441133 7
441133 7

שלב 4. להיות מומחה

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

שיטה 3 מתוך 3: להרוויח כבוד

441133 8
441133 8

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

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

441133 9
441133 9

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

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

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

441133 10
441133 10

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

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

441133 11
441133 11

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

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

441133 12
441133 12

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

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

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

טיפים

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

מוּמלָץ: