אהלן אנשים,
אתן מעט רקע..אני לומד אבטחת מידע והיינו צריכים לכתוב סוג של nmap חלקי.
(סורק פורטים וכו').
בנוסף היינו צריכים לממש סריקות חלקיות (עריכת פקטות ולשלוח לדוג' בTCP רק SYN ולאחר קבלת הSYN+ACK לשלוח RST).
כאן מתחילה הבעיה, JAVA שפה גבוהה מדיי.
עכשיו מצאתי כל מני ספריות, היחידה שהצלחתי להשתמש בה הייתה jnetpcap שמלאה בבעיות, ומסובכת להפליא.
(הייתי מצפה ממנה יותר להיות ספריה של שפת C מאשר של ג'אווה).
במהלך חיפושי הרבים מצאתי ספריית קוד פתוח של בחור בשם רוני בר ינאי.
שעשה אותה כעבודה כנראה לתואר שני או משהו כזה.
קוראים לספריה netutils.
עכשיו הבעיה שבמדריך שמסביר על הספריה בפירוט, יש חלק של "התקנה" ושם מצוינים קבצים נוספים לשימוש בממשק הJNI של ג'אווה.
לצערי, לאחר שקיבלתי גם עזרה כאן מהפורום מldan192, עדיין לא הצלחתי להריץ את הספרייה וכאן אני מבקש את עזרתכם.
אני דיי בטוח שהספרייה תעזור להמון אנשים שצריכים כלים לרשת בשפת ג'אווה, ומהפשטות שלה אני חושב שהיא יותר טובה מכל השאר ואני גם דיי בטוח שתעבוד עם פחות בעיות משאר הספריות הקיימות.
האתר ממנו הורדתי את הספרייה:
https://code.google.com/p/netutils/
קובץ libnet.lib להורדה שldan192 קימפל שנדרש במדריך שלהם כנראה..
מתאים ל64 ביט:
(בנוסף בפנים נמצאת תיקיה נוספת בשם libnet ושם יש עוד קובץ dll שמצאתי ברשת של הספרייה libnet).לפי מה שכתוב במדריך, נדרש גם קובץ netutils.dll שאין לי מושג אם מדובר בספריה של מיקרוסופט או קובץ dll שהבחור שכתב את הספרייה הזו עשה גם כן.
אודה מאוד לכל מי שיצליח להריץ ולתת פיתרון.
אני בטוח שזה יעזור לא רק לי אלא לעוד רבים אחרים.
תודה רבה ושבוע טוב.
