Scapy

מתוך ויקיפדיה, האנציקלופדיה החופשית
Scapy

סקאפי (באנגלית: Scapy) היא תוכנית קוד פתוח, כתובה בשפת פייתון ומספקת ניתוח תעבורת רשת, שליחה ובדיקת חבילות מידע בפרוטוקולים שונים ובעלת יכולות לתקיפת רשתות באמצעות כתיבת סקריפטים. התוכנית נכתבה על ידי פיליפ ביונדי בשפת התכנות פייתון (באנגלית: Python), כדי לבדוק את רמת האבטחה של פרוטוקולים כגון: TCP/IP, HTTP, ARP.

בזכות יכולות האבטחה שלו, הפך לכלי שימושי עבור האקרים הנוהגים להשתמש בו לצורכי תקיפה בלתי חוקיים, לצורך שינוי כתובות MAC, IP, זיוף בקשות ARP, Echo Request ושימוש זדוני בפרוטוקולי תקשורת.

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

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

פקודות בסיסיות[עריכת קוד מקור | עריכה]

()quit - יציאה מסקאפי

()len - מונה תווים

()ls - רשימה של פרוטוקולים

()send - שליחה

()sr - שליחת בקשה וקבלת תשובה.

()sniff - הסנפת פקטות

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא Scapy בוויקישיתוף

עמוד הבית של סקאפי (באנגלית)

גרסת סקאפי המותאמת לפייתון 3, באתר Github (באנגלית)