מבוא ל-Ncat בווינדוס¶
מהו Ncat?¶
כלי הNcat הוא כלי עוצמתי לתקשורת רשת המהווה חלק מחבילת Nmap. הוא מאפשר שליחת וקבלת נתונים דרך פרוטוקולים כמו TCP ו-UDP, ומשמש כתחליף משופר ל-Netcat (nc). הכלי נועד לטפל במגוון שימושים, כולל דיבאגינג, העברת קבצים, יצירת שרתים פשוטים ועוד.
התקנת Ncat בווינדוס¶
הכלי Ncat מגיע כחלק מהתקנת Nmap. להורדתו:
- בקר באתר הרשמי: https://nmap.org/download.html
- הורד והתקן את Nmap – הכלי Ncat יותקן יחד איתו.
- פתח את cmd או PowerShell ובדוק שההתקנה הצליחה עם הפקודה:
שימושים נפוצים ב-Ncat¶
1. יצירת שרת מאזין (Listener)¶
הכלי Ncat יכול לפעול כשרת שמאזין לחיבורים נכנסים:
המשתמשים יכולים להתחבר לשרת זה דרך מחשב אחר:
- אחרי שתריצו את הפקודה למעלה, כל דבר שתכתבו בshell יועבר לצד השני מעל tcp.
- לדוגמה, אם נעשה ncat לאתר http בפורט 80 נניח, ונשלח "GET /" כנראה השרת יקבל את זה כבקשת http לגיטימית ויחזיר לנו תשובה.
- אפשר להשתמש ב "|" כדי להעביר הודעות בncat!
2. שליחת קבצים¶
שליחת קובץ ממחשב אחד למחשב אחר:
- בצד השולח:
- בצד המקבל:
3. הצפנת תקשורת באמצעות SSL¶
כדי להפעיל הצפנה יש להשתמש בדגל --ssl:
ובצד השני:
שימושים מתקדמים¶
יצירת Proxy פשוט¶
הכלי Ncat יכול לשמש כפרוקסי להעברת בקשות בין לקוח לשרת: