כותב |
|
NivLev משתמש מתחיל
הצטרף / הצטרפה: 04 October 2010
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 04 October 2010 בשעה 15:02 | | IP רשוּם
|
|
|
|
יש לי סתם קובץ עם סיומת EXE ששמתי בתוך הresource. עכשיו יש אני רוצה להפעיל אותו.
באיזה צורה אפשר לעשות זאת?
כל פעם כשאני מנסה להפעיל את הקובץ זה אומר לי שהקובץ הוא byte[] .
תודה לעוזרים.
|
חזרה לתחילת העמוד |
|
|
11010010110 פורומיסט על
הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת הודעות: 2621
|
נשלח בתאריך: 04 October 2010 בשעה 22:08 | | IP רשוּם
|
|
|
|
תנסה לקרוא אותו משם לקובץ חיצוני ותשנה את הקובץ החיצוני
ל EXE
|
חזרה לתחילת העמוד |
|
|
NivLev משתמש מתחיל
הצטרף / הצטרפה: 04 October 2010
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 05 October 2010 בשעה 15:03 | | IP רשוּם
|
|
|
|
איך אני עושה את זה? הטמנתי אותו בתוך הקובץ שלי שנוצר בBIN\DEBUG, עכשיו איך אני מפעיל אותו? צריך אולי להציב אותו בTEMP ואז להפעיל אותו? איך שומרים אותו בTEMP?..
השמירה בTEMP אני יודע.. הכוונה זה, אני עורך אותו כאילו הוא קובץ TEXT?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 06 October 2010 בשעה 15:07 | | IP רשוּם
|
|
|
|
תשתמש ב-StreamWriter כדי לשמור ב-TEMP
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
NivLev משתמש מתחיל
הצטרף / הצטרפה: 04 October 2010
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 06 October 2010 בשעה 15:34 | | IP רשוּם
|
|
|
|
אוקיי ואם אני רוצה ללא שמירה בTEMP? אם אני רוצה להפעיל ישר וללא יצירת קובץ חדש?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 06 October 2010 בשעה 23:58 | | IP רשוּם
|
|
|
|
EXE - קובץ נפרד
DLL / LIB - בזיכרון
אין EXE שמריצים מהזיכרון ולא מקובץ
יכול להיות, ואני מאוד מאוד מאוד בספק, שאפשר ליצור NamedPipe ולהפעיל אותו מהכתובת שלו, לא נראה לי אבל
ראה גם System.IO.Path.GetTempPath()
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
NivLev משתמש מתחיל
הצטרף / הצטרפה: 04 October 2010
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 10 October 2010 בשעה 00:26 | | IP רשוּם
|
|
|
|
אוקיי, תודה.
יכול ליהיות שאני אשמע קצת מטומטמם... אבל יש לך איזה מדריך לשימוש בDLLים?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 10 October 2010 בשעה 07:59 | | IP רשוּם
|
|
|
|
עבור יצירת DLL ב-C# פשוט צור פרוייקט חדש מסוג CLASS LIBRARY.
מעבר לכך, חומר באנגלית, אם זה לא מונע ממך להבין, לא חסר בכלל
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
NivLev משתמש מתחיל
הצטרף / הצטרפה: 04 October 2010
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 10 October 2010 בשעה 14:39 | | IP רשוּם
|
|
|
|
ויש אפשרות לבנות DLL לדוגמא, או אפילו בתוכנית \ פרוייקט עצמו, לעשות הגדרה שלא יהיה אפשר לעשות DECOMPILE? (לדוגמא עם התוכנה REFLECTOR)
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 10 October 2010 בשעה 21:07 | | IP רשוּם
|
|
|
|
יש הגנות מ-REFLECTOR - אבל תמיד יוכלו לבצע REFLECTION גם אם זה יהיה הרבה פחות קריא ומובן
http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm
http://stackoverflow.com/questions/2525/best-net-obfuscation-toolsstrategy
http://www.inishtech.com/software-licensing-code-protection-products.aspx
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|