איזה תוכנה אתם משתמשים להנדסה לאחור
-
claude code

-
הי, לאחרונה התחלתי לחקור קצת על איך עובדים הדה קומפיילרים,
אשמח לדעת באיזה תוכנה אתם משתמשים להנדסה לאחור [אמיתית כן? לא פייתון..]-
גידרה
-
ide פרו
-
ide free
או משהו אחר?
תודה רבה.
@המלאך. לא פירטת כלום על הצרכים שלך
עם אילו ארכיטקטורות תעבוד? (IDA בגרסה החינמית תומכת רק ב x64 אם אני זוכר נכון)
אתה מחפש דיקומפיילר דווקא או גם דיסאסמבלי טוב?
אתה רוצה לעשות ניתוח סטטי או דינמי?
קוד נייטיבי או קוד מנוהל?
אם אתה מחפש רק להכיר את התחום ולהתחיל להתנסות אז לטעמי IDA מעולה גם בגרסה החינמית אבל אם יש מטרות ספציפיות הרבה דברים יהיה נוח יותר לעשות עם כלים אחרים -
-
מחילה שלא פירטתי מספיק.
אני כבר משתמש בdie,
אני צריך לx64,
קוד נייטיבי,
ניתוח סטטי,
בעסר התנסתי בקוד מנוהל [גאווה וסי שארפ] באמצעות dnSpy,
אני רוצה לעבור לעמוק יותר ולכן שואל..
כמובן של עזר בקלוד זה בסיס
,
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אי אפשר להעתיק אסמבלי..
ואני לא יודע לקרוא אסמבלי. -
מחילה שלא פירטתי מספיק.
אני כבר משתמש בdie,
אני צריך לx64,
קוד נייטיבי,
ניתוח סטטי,
בעסר התנסתי בקוד מנוהל [גאווה וסי שארפ] באמצעות dnSpy,
אני רוצה לעבור לעמוק יותר ולכן שואל..
כמובן של עזר בקלוד זה בסיס
,
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אי אפשר להעתיק אסמבלי..
ואני לא יודע לקרוא אסמבלי.@המלאך. לפי הצרכים שפירטת אתה תסתדר מצוין עם ida (גם החינמי אם כי אפשר פרוץ) או ghidra,
@המלאך. כתב באיזה תוכנה אתם משתמשים להנדסה לאחור:
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אי אפשר להעתיק אסמבלי..
ואני לא יודע לקרוא אסמבלי.אם המטרה זה לעבוד לבד אז יש המון מדריכים מאוד טובים ביוטיוב (באנגלית) על אסמבלי ועל reversing באופן כללי ומעמיק יותר.
עם זה בשביל לעבוד עם ai יש לכול הסביבות הללו שרתי mcps. -
מחילה שלא פירטתי מספיק.
אני כבר משתמש בdie,
אני צריך לx64,
קוד נייטיבי,
ניתוח סטטי,
בעסר התנסתי בקוד מנוהל [גאווה וסי שארפ] באמצעות dnSpy,
אני רוצה לעבור לעמוק יותר ולכן שואל..
כמובן של עזר בקלוד זה בסיס
,
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אי אפשר להעתיק אסמבלי..
ואני לא יודע לקרוא אסמבלי.@המלאך. רק שאבין
אתה מחפש ללמוד איך עושים את זה ולצלול יותר לעומק או להגיע להישגים גדולים יותר?
היום אלו שתי מטרות שונות לחלוטין
אם אתה רוצה להגיע להישגים גדולים - תשתמש בקלוד עם mcp ל IDA (אני לא בטוח שאפשרי בחינמי) והוא יעשה לך עבודה פנטסטית
ואגב אפשר להעתיק משם אסמבלי או פשוט תשתמש בכלים פשוטים אחרים כמו objdump להוצאת האסמבלי ואותו תעביר לקלוד
אם אתה מחפש ללמוד ולהבין אז כדאי לך להסיר את סוכני ה AI השונים מהמחשב שלך כי הם יהוו פיתוי גדול לקיצורי דרך ולא באמת תצליח ללמוד משהו ככה -
@המלאך. רק שאבין
אתה מחפש ללמוד איך עושים את זה ולצלול יותר לעומק או להגיע להישגים גדולים יותר?
היום אלו שתי מטרות שונות לחלוטין
אם אתה רוצה להגיע להישגים גדולים - תשתמש בקלוד עם mcp ל IDA (אני לא בטוח שאפשרי בחינמי) והוא יעשה לך עבודה פנטסטית
ואגב אפשר להעתיק משם אסמבלי או פשוט תשתמש בכלים פשוטים אחרים כמו objdump להוצאת האסמבלי ואותו תעביר לקלוד
אם אתה מחפש ללמוד ולהבין אז כדאי לך להסיר את סוכני ה AI השונים מהמחשב שלך כי הם יהוו פיתוי גדול לקיצורי דרך ולא באמת תצליח ללמוד משהו ככה -
מחילה שלא פירטתי מספיק.
אני כבר משתמש בdie,
אני צריך לx64,
קוד נייטיבי,
ניתוח סטטי,
בעסר התנסתי בקוד מנוהל [גאווה וסי שארפ] באמצעות dnSpy,
אני רוצה לעבור לעמוק יותר ולכן שואל..
כמובן של עזר בקלוד זה בסיס
,
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אי אפשר להעתיק אסמבלי..
ואני לא יודע לקרוא אסמבלי. -
@המלאך. כתב באיזה תוכנה אתם משתמשים להנדסה לאחור:
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אין בשבילו הבדל גדול בין קוד אסמבלי לדקומפילציה שלו ל - C, הוא יכול לעשות את זה בעצמו בצורה יותר טובה מהדקומפלייר.
-
@אף-אחד-3 אתה צודק.
ונניח ואני לא משתמש בסוכני ai.
מה אתה אומר?דרך אגב, אתה לא משתמש בסוכנים?
או שזה נטו ללמידה מהווה פיתוי
כי אם אני מנסה לעשות משהו, אני לא חשש שהai יהווה פיתוי או קיצור דרך..@המלאך. לפי מה שתיארת IDA תעשה בשבילך עבודה מעולה (לחיצה על f5 כשאתה עומד על הפונקציה שמעניינת אותך תפתח לך את ה pseudocode שלה ב C)
שימוש בסוכנים בהקשר הזה לא רלוונטי כי אתה מחפש ללמוד לעשות reversing בעצמך ולא לתת ל AI לעשות את זה - את זה אתה כבר יודע שהוא יודע לעשות אז אין טעם לנסות
לדעתי להשתמש בצ'אט כדי ללמוד ולהבין זה מעולה אבל לתת לו גוף פונקציה שלם לנתח יאבד את כל העניין
ובאמת מאז שגיליתי את ה MCP שיש ל IDA אבד לי הרבה מהכיף...@קומפיונט כתב באיזה תוכנה אתם משתמשים להנדסה לאחור:
@המלאך. כתב באיזה תוכנה אתם משתמשים להנדסה לאחור:
אבל איך אני אמור להוציא קוד סי משוחזר בשבילו?
אין בשבילו הבדל גדול בין קוד אסמבלי לדקומפילציה שלו ל - C, הוא יכול לעשות את זה בעצמו בצורה יותר טובה מהדקומפלייר.
אתה צודק רק שההבדל במספר הטוקנים של קוד אסמבלי לקוד C יכול להיות פי שלוש יותר אסמבלי לעומת הקוד שמוציא הדיקומפיילר (וודאי בקוד שיוצא מכלי הדיסאסמבלי שמכיל סימוני קפיצות לייבלים וכו')