פרטי הקורס
התקנת הכלים הדרושים
התקנת הכלים הדרושים - (הערה חשובה לא ניתן להריץ אותם על מחשב ביתי כדי לבצע סריקה לכל האינטרנט לכן חייבים שרת)
0/1
הרצת סריקות Zmap לבניית החלק הראשון במסד נתונים
0/1
שימוש ב-Zgrab לאיסוף באנרים משירותים
0/1
ביצוע אכלוס אוטמטי באמצעות פייתון למסד נתונים
0/1
יצירת ממשק החיפוש לאתר עצמו
0/1
בניית מנוע חיפוש כמו shodan.ai מאפס
פרטי השיעור

אני לוקח בחשבון שמי שמגיע לשיעור הזה כבר יודע איך להתחבר לשרת באמצעות SSH ולהריץ פקודות – אנחנו נתחיל בהתקנת הכלים כדי לבנות איתם את המסד נתונים שדרוש עבור המנוע חיפוש
1. לפני הכל אנחני חייבים להוריד מסד נתונים של GeoIP מאתר maxmind או מכאן אפשר גם (פשוט פחות מעודכן) 
לחצו להורדה 

2. בשרת נבצע עדכון של כל הכלים – באמצעות הפקודה 

sudo apt update
sudo apt upgrade -y

3.התקנת פייתון וpip – 

 sudo apt install python3 -y
sudo apt install python3-pip -y

4. התקנת הכלים שאתם נבצע את הסריקות לבניית המסד נתונים עצמו -zmap 
 וZgrab וחיבור לפיייתון למסד MYSQL או mariadb 

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

pip install mysql-connector-python geoip2

כעת נתין את שני הכלים העיקריים איתם נבצע את הסריקה : 

sudo apt install zmap
sudo apt install golang
go get github.com/zmap/zgrab2


עד כאן סיימנו את ההתקנות השונות ובשיעור הבא נתחיל להתמש בהם אכלס את המסד נתונים…