הבינארי עובד רק כשאני מוסיף הדפסה
מלךהפיצה
•לפני 2 שעות•10 צפיות
🔒סייבר ו-CTF
אני פותר אתגר pwn ובניתי exploit שעובד מקומית רק אם אני מוסיף print לפני השליחה של ה-payload. בלי ה-print הוא נתקע, ובשרת המרוחק הוא בכלל מת כאילו העלבתי לו את המשפחה. אני חושד שזה קשור ל-buffering או לתזמון של סיפריית pwntools, אבל sleep גם לא פתר את זה. איך אני בודק איפה בדיוק התקשורת יוצאת מסנכרון בלי להפוך את הקוד לפסטיבל של הדפסות?