דלג לתוכן
G

Guardship

מוֹצִיא לָאוֹר: RustemSoft
סרוק נגד וירוסים Windows Free to try
הורד v7.1.2 5 הורדות
גִרְסָה7.1.2
מוֹצִיא לָאוֹר RustemSoft
תאריך הוצאה5 באוג׳ 2016
תאריך הוסף5 באוג׳ 2016
דרישות OsWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
דרישותMicrosoft .NET Framework 2.0
סה"כ הורדות5
מחירFree to try

תיאור

Guardship מפרקת את קוד ה-.NET שלך ולאחר מכן מרכיבה את קוד ה-MSIL של קובץ ההפעלה שלך ליישום מקורי לא מנוהל על ידי יצירת שני חלקים: 1. התחל מודול [Your_App_Name].com; 2. Library [Your_App_Name].lib

היישומים שלך (WinForms, WPF וכו') המכוונים ל-.NET Framework מורכבים לשפת ביניים (IL). בזמן הריצה, המהדר Just-in-Time (JIT) מתרגם את ה-IL לקוד מקורי. Guardship מתרגמת את קובץ ההפעלה .NET שלך לקוד מקורי כדי להסתיר אותו. כאשר אתה מפעיל את קובץ ההפעלה המוגן יש לו את כל התכונות והפונקציות של יישום מנוהל שפועל בזיכרון המחשב. אבל דפדפני הרכבה ומפרקת NET לא יוכלו לקרוא את קובצי ההפעלה המוגנים של NET.

מדוע Guardship ממיר לקובץ הפעלה לא מנוהל? ישנם כמה מפרקים לפירוק קובצי הפעלה לא מנוהלים שנכתבו ב-ASM, C או C++. עם זאת, אף אחד מהם לא יצליח לייצר קוד קריא מספיק כדי ששווה את המאמץ. אתה תבלה יותר זמן בניסיון לקרוא את המקור שפורק עם בלוקים של אסמבלר בפנים, מאשר בכתיבת האפליקציה המתפקדת מאפס.

למעשה, ניתן לפרק ולחקור כל מודול בר הפעלה. הקלות שבה מפענח יכול להנדס לאחור את קוד המקור של האפליקציה שלך תלויה באופן שבו מוצגים מטא נתונים מלאים על קוד המקור של האפליקציה בתוך מודול ה-exe. האם המפענח יבין את שמות הכיתה המקוריים, השיטות, זרימות העבודה, המבנים וכו'? מהדר בעצם דוחס את קוד המקור של האפליקציה, והופך את הפלט לפורמט התואם הרבה לביצוע זמן ריצה של מכונה. זה יכול להיות קוד מכונה מקורי או קוד בתים IL המטופל על ידי זמן ריצה ביניים של CLR. עם זאת, בגדול, מידע רב על קוד המקור של האפליקציה שלך (ניפוי באגים, הערות וכו') פשוט יכול ללכת לאיבוד במהלך ההידור הקומפקטי.

תוכניות דומות

אלטרנטיבות

עוד מהמופרסם הזה