איזה שפה אני רוצה? - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איזה שפה אני רוצה?


StrikeEagle

Recommended Posts

תסלח לי, אבל אתה שואל שאלות מטומטמות.

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

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

ומה בדיוק מטומטם?!?!

אני אמור לנחש מאיפה להתחיל?

איך אתם אמורים לעזור לי באשכול אם אני לא רושם מה מה אני רוצה ללמוד?

אני חושב שלא ירדת לסוף דעתי.

קישור לתוכן
שתף באתרים אחרים

ענו לך איפה להתחיל.

הבעיה היא שאתה חושב שאיפה להתחיל זה גם איפה לסיים.

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

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

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

סביר להניח שתצטרך להכיר גם JavaScript גם Java גם PHP גם גם C גם פייתון גם SQL וגם עוד. מה זה משנה עם מה תתחיל?

איך בדיוק הסקת את כל המסקנות האלה? אתה נכנס לי לראש??

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

קישור לתוכן
שתף באתרים אחרים

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

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

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

וזה לא בקטע מתנשא. זה שכמו שכבר אמרו קודם, זה דבר נבנה על דבר.

קישור לתוכן
שתף באתרים אחרים

כשאמרו שהשאלה שלך מטומטמת, לא התכוונו להעליב - השאלה מטומטמת, לא אתה אבל כמובן שלא יכולת לדעת את זה.

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

קישור לתוכן
שתף באתרים אחרים

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

כדאי לקרוא מאמרים בנושא באתרים כמו זה.

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

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

קישור לתוכן
שתף באתרים אחרים

  • 4 שבועות מאוחר יותר...

לפני שלומדים לאבטח או לפרוץ

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

תתחיל בצעד הראשון ואל תנזה לקפוץ לצעד העשירי.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...