בקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית
-
@אלדד-הדני-0 יש עורכי EXE מצוינים, אבל צריך לשבור את השיניים באסמבלי
-
@אלדד-הדני-0 למה לא VS?
(אפי' VS code) -
@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
אשמח לדעת האם יש צורה כל שהיא לצפות בקבצים מקומפלים כדוגמת קבצי .exe .dll ודומיהם ולערוך אותם.
מה אתה רוצה לשנות? אם רק מחרוזות יש כמה כלים שהעלו בפורום.
@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
אולי תוכל להעלות לי איזו תוכנה או שתים?
באיזה שפה כתוב קובץ ה-EXE?
לכל קטגוריית שפות כלים משלהם. -
@GIGA כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
זה נראה שאין לו קוד מקור
נכון, אבל דבר ראשון זה משהו שצריך/כדאי למצוא לפני, יש כלים נפרדים לקבצי EXE שנכתבו בשפת ++C/C מאשר בNET למשל.
דבר שני יש כלים שיכולים לעזור למצוא את שפת המקור (למשל PEiD). -
@GIGA אכן אין לי קוד מקור, אני בסך הכל רוצה להתלמד בשפה אסמבלית ולכתוב קובצי .exe בעצמי ואולי גם לשנות אי אילו דברים בתוכנות אחרות. לא שיש לי מידי הרבה ציפיות אבל שווה לנסות...
אגב, VS code לא מעלה את הקבצים האלו. הנה:
-
@shloimy כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
@GIGA כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
זה נראה שאין לו קוד מקור
נכון, אבל דבר ראשון זה משהו שצריך/כדאי למצוא לפני, יש כלים נפרדים לקבצי EXE שנכתבו בשפת ++C/C מאשר בNET למשל.
דבר שני יש כלים שיכולים לעזור למצוא את שפת המקור (למשל PEiD).אני סך הכל רוצה לראות מול עיני את השפה האסמבלית כתובה נורמלי ולא כל מיני תווים מוזרים ללא קשר כמו שעולה בפנקס הרשימות. אין תוכנה פשוטה כזאת?
תודה לכל המגיבים! -
@אלדד-הדני-0 VS לא מתאים לזה. אתה צריך משהו כמו IDA.
בנוסף, לא חושב שזה הדרך הנכונה ללמוד אסמבלי.
יש לזה אתרים שונים ללימוד, זה תלוי גם איזה אסמבלי. הנה אחד מהם והנה עוד אחד.@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
לכתוב קובצי .exe
אתה יודע לתכנת?
@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
ואולי גם לשנות אי אילו דברים בתוכנות אחרות.
אתה רוצה פה 3 דברים שונים.
-
@שלום-עולם כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
אשמח לקישור (אני לא יודע איך לחפש את זה).
https://mitmachim.top/topic/2888/תרגום-תוכנות-לעברית?_=1682335726190
-
@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
אגב, VS code לא מעלה את הקבצים האלה
טעיתי כנראה, זכור לי שפתחתי פעם גם בVScode אבל אולי זה היה בVS אם הרחבה מסויימת.
-
@אלדד-הדני-0 על כל פנים השתמשתי פעם בזאת.
היא מיושנת אבל יעילה.
emu8086.exe -
@shloimy כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
@אלדד-הדני-0 VS לא מתאים לזה. אתה צריך משהו כמו IDA.
בנוסף, לא חושב שזה הדרך הנכונה ללמוד אסמבלי.
יש לזה אתרים שונים ללימוד, זה תלוי גם איזה אסמבלי. הנה אחד מהם והנה עוד אחד.@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
לכתוב קובצי .exe
אתה יודע לתכנת?
ברוך ה' יש לי ידע כללי בשפות תכנות, ובנוסף ידע פרטני יותר בשפות JavaScript ו-C#, וכיוון שאותן למדתי פחות או יותר בשיטת 'ניסוי ותהייה' (כמובן עם הרבה סייעתא דשמיא) אני חושב שגם כאן יש לי סיכוי - עם כל המורכבות שבדבר.
-
@GIGA כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
@אלדד-הדני-0 על כל פנים השתמשתי פעם בזאת.
היא מיושנת אבל יעילה.
emu8086.exeיישר כח עצום! רק - יש לזה גרסה ניידת? פשוט אין לי סיסמת מנהל מערכת.
-
@אלדד-הדני-0 כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
ברוך ה' יש לי ידע כללי בשפות תכנות, ובנוסף ידע פרטני יותר בשפות JavaScript ו-C#, וכיוון שאותן למדתי פחות או יותר בשיטת 'ניסוי ותהייה' (כמובן עם הרבה סייעתא דשמיא) אני חושב שגם כאן יש לי סיכוי - עם כל המורכבות שבדבר.
בעז"ה. שאלתי לא כדי לומר שאין סיכוי או אם זה קשה, לפי מה שכתבת:
ולכתוב קובצי .exe בעצמי
חשבתי שלא.
בכ"מ הנושא שפתחת יותר מתמקד בכיוון של revers engineering, כוונתי הייתה שתתמקד על מה אתה רוצה, פיתוח או זה. לפי זה יוכלו לעזור לך.
בהצלחה רבה -
@אלדד-הדני-0 לא נראה לי,
אם אתה מעוניין בהרחבה לVS, זה הפרויקט בגיטהאב. -
יש כמה סוגים של קבצי exe dll,
יש קוד מנוהל (net framwork.),
ויש קוד לא מנוהל,
אם אתה לא יודע c++/cx
C++/CLI, ואפשרויות מהדר והכל ,
אני לא יודע אם תבין את הקומבינציות של הקוד אי פעם...
ככלל, היום המהדר "דוחף" טונות של קוד אבטחה "מיותר"
שמובן רק למחשבים...
למעשה לא כדאי לך להריץ קוד כזה על התקן כלשהוא,
אא"כ הקוד עבר DEBUGGER טוב, (זה בלתי הפיך!) -
@GIGA כתב בבקשת מידע | הצגת קבצים אסמבליים בצורה נורמלית:
אם אתה מעוניין בהרחבה לVS, זה הפרויקט בגיטהאב.
אחלה כלי.
אגב זה מיועד ל-NET. יש את זה גם להתקנה באופן עצמאי או מחנות מייקרוסופט.@אלדד-הדני-0 הנה תוסף שאמור להריץ קוד אסמבלי על VSCode.
(אני עדיין לא סגור מה אתה רוצה אם אסמבלי או הנדסה לאחור אבל שיהיה)