PDA

View Full Version : یک Packer ویژه دات نت



SalarSoft
یک شنبه 22 بهمن 1385, 06:26 صبح
در یه مورد برام یه پکر لازم شد که البته لارم بود تا مشهور نباشه.
به خاطر همین یکیش رو خودم نوشتم!
حالا می خواستم ببینم که تا چه حد امنیت رو تامین میکنه و ارزشش رو داره که کار روی اون رو ادامه بدم؟


نکته:
طبق گفته MSDN خاصیت C++.NET اینه که به نیاز به پکیج Microsoft.VC80.CRT دارد که می تونید اینجاها پیداش کنید:

ِDrive:\Microsoft Visual Studio 2005\SDK\v2.0\BootStrapper\Packages\vcredist_x86

http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

Amir Oveisi
یک شنبه 22 بهمن 1385, 23:46 عصر
Exception داد!!!!
pack نکرد!!!

SalarSoft
دوشنبه 23 بهمن 1385, 07:21 صبح
Exception داد!!!!
pack نکرد!!!
متن ایراد رو اینجا بنویس!

در ضمن اگر VS روی سیستم نصب نشده باشد این برنامه به فایل های msvcm80.dll و msvcp80.dll و msvcr80.dll برای اجرا نیاز خواهد داشت!

SalarSoft
چهارشنبه 25 بهمن 1385, 06:52 صبح
هیج نظری نبود!

Amir Oveisi
شنبه 28 بهمن 1385, 00:13 صبح
از کی تا حالا Exception متن error داره؟؟؟

SalarSoft
یک شنبه 29 بهمن 1385, 07:27 صبح
از کی تا حالا Exception متن error داره؟؟؟
شما که پست زدی فکر نکنم نوشتن مثلا Application failed to load کار سختی باشه!!



به هر حال فکر کنم به این خاطر که نسخه Debug رو داده بودم با مشکل مواجه شدید.
مجددا برنامه رو آپلود کردم که کامپایل Release است و علاوه بر این فشرده سازی هم بهش اضافه شده.


طبق گفته MSDN خاصیت C++.NET اینه که به نیاز به پکیج Microsoft.VC80.CRT دارد که می تونید اینجاها پیداش کنید:
ِDrive:\Microsoft Visual Studio 2005\SDK\v2.0\BootStrapper\Packages\vcredist_x86
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

Amir Oveisi
یک شنبه 29 بهمن 1385, 22:59 عصر
[QUOTE=SalarSoft;310051]شما که پست زدی فکر نکنم نوشتن مثلا Application failed to load کار سختی باشه!!



عزیز من !!! وقتی رو pack کلیک میکنم یه exception میده که هندل نشده. افتاد الان؟؟

SalarSoft
دوشنبه 30 بهمن 1385, 06:56 صبح
احتملا منظور شما نسخه قبلی است ! مجددا دانلود کنید!


روی چند سیستم تست شد و مشکلی نداشت!
تنها مشکل مربوط به عدم وجود پکیج Microsoft.VC80.CRT است که نحوه تهیه رو توضیح دادم.

Amir Oveisi
دوشنبه 30 بهمن 1385, 12:02 عصر
نسخه جدید کار کرد خوب بود ولی چند تا مشکل (غیر امنیتی) داره :
1- آیکن فایل اصلی رو از بین میبره
2- آرگومانهای تابع Main رو نمیشناسه

ولی جالب بود امیدوارم ادامه بدین
موفق باشین

zoncpp
یک شنبه 05 فروردین 1386, 16:43 عصر
dot net 2003 چی؟ من امتحان کردم کار نمی کنه. با خطای System.BadImageFormatException

SalarSoft
یک شنبه 12 فروردین 1386, 10:04 صبح
با توجه به نوع فراخوانی و اجرای فایل های پک شده. این پکر فقط بر روی برنامه های تحت dotNET 2 کار خواهد کرد.

saeedIRHA
یک شنبه 12 فروردین 1386, 13:26 عصر
سلام
من امتحان کردم به خوبی کار کرد! احسنت برنامه ی قشنگی بود!
اگر قصده استفاده ی تجاری ازش رو نداری ممنون میشام اگر Source کد رو هم بزاری!

tc1000
جمعه 31 فروردین 1386, 01:21 صبح
میشه به این نرم افزار برای کد کردن اطمینان کرد ؟
آیا کسی امتحان کرده؟
آیا این برای vb.net هم کار میکنه؟

Nima NT
شنبه 25 اسفند 1386, 18:40 عصر
پکری که تو صفحه اول معرفی شد کار میکنه ، تقریبا" می شه گفت عالیه