نقل قول نوشته شده توسط MAiLDEREMi مشاهده تاپیک
با تشکر از همه دوستان

من با Encoding فایل مشکلم حل شد به این گونه که:
فایل EXE رو تو Net. درست کردم بعد با VB6، کد کردم و بعد به صورت Binary تو Resource گذاشتم.

وقتی فایل کامپایل شده با VB6 رو اجرا می کنم اون فایل رو Decode و اجرا می کنه.

فکر کنم اگه یک کسی بخواد خودش رو برنامه خودش این امنیت رو ایجاد بکنه خیلی بهتره 1 تا کار با Reactor یا چیز دیگه ولی این رو قبول دارم که وقت گیره.


دوست عزیز ما برای Encoding فایل از هیچ رمزی 2 استفاده نمی کنیم. کافیه که ساختار فایل رو بهم بریزیم. البته می تونیم یک متن رو مبنای کار قرار بدیم که در اون صورت امکان بازیابی 0% است.


1 ) به هر حال شما فایل اجرایی decode شده رو جایی extract و از اونجا اجرا میکنید. درسته ؟
پس خیلی راحت و بدون دردسر میشه تمام زحمت های شما رو دور زد (نرم افزارهای زیادی برای مانیتورینگ و مشاهده نحوه ی عملکرد سیستم و فایلهای در حال استفاده و ... وجود دارد. مثل :‌ FileMon)

2 ) پیشنهاد میکنم راجع به رمزنگاری بیشتر مطالعه کنید و روشهای متقارن (و مطمئن) بوسیله کلیدرو ببینید. (cipher,symmetric cryptography)