שְׁאֵלָה:
קלט העברת Radare2 לסריקה מתוך קובץ
newbie
2016-01-17 01:48:48 UTC
view on stackexchange narkive permalink

אני מנקה באגים בקובץ עם radare2 וכשאני מגיע לפונקציה scanf אני רוצה להעביר קלט מקובץ .txt. ב- gdb הייתי עושה זאת על ידי הקלדת r < text.txt .

האם משהו כזה אפשרי ב- radare2? ניסיתי את dc < text.txt אך נראה שזה לא עובד.

שתיים תשובות:
Maijin
2016-01-17 02:47:16 UTC
view on stackexchange narkive permalink

הקפד תמיד להשתמש בגרסת radare2 git.

לשם כך אתה יכול להשתמש ב- rarun2:

לבדיקת stdio מהו ה- tty באמצעות tty עבור stdin פשוט הוסף איזה קובץ אתה רוצה להוסיף, ואז בקובץ התצורה rarar2 שלך:

  #! / usr / bin / rarun2stdio = /dev/pts/1stdin=./pattern.txt

ואז פשוט r2 -d / bin / ls -e dbg.profile = bla.rr2

slinkin
2019-10-11 01:15:08 UTC
view on stackexchange narkive permalink

אין לי מספיק מוניטין כדי להגיב לתשובה של maijin, אך בגלל ש התשובה הזו ( r2 גליון # 9788 ) עוברת פראמדים אחרי דגל ד יכול לגרום לתופעות לוואי.

... אל תעביר דגלים אחרי -d או עשוי להילקח כטיעונים על התוכנית במערכות מסוימות.



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...