• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

درخواست جهت قفل كردن برنامه اي با .Net

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
سلام

شركت ما برنامه اي رو تحت ويندوز و با .Net توليد كرده
در حال حاضر ميخواد اونو قفل كنه و بده تو بازار، قفلي با قابليتهاي زير:
1- چون .Net هست ميخواهيم كه با برنامه هاي Reflection نشه سورس اونو ديد
2- قفل سخت افزاري رو كنترل كنه و كسي نتونه قفلشو بشكونه
بخاطر همين اين موضوع رو مطرح كردم كه:
كساني كه فكر ميكنند در اين زمينه مهارت دارند به آدرس زير email بزنند و كمي هم در مورد خودشون و سيستم قفلشون بگن
يادتون نره كه حتما در مورد قيمت هم در email بگشد كه بعدا شرمنده نشيم.

اينم email:
[email protected]
با تشكر
 

electronic

Registered User
تاریخ عضویت
16 ژانویه 2005
نوشته‌ها
1,661
لایک‌ها
75
سن
38
محل سکونت
USA
آقا منم مشتاق شدم یه خورده اطلاعات هم اینجا بذارین ممنون میشم.
 

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
چشم
شما بفرماييد كه چه اطلاعاتي بايد بذارم بنده هم ميذارم
 

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
چه حالي ميده انتظار !!!
 

MehdiC#

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2004
نوشته‌ها
55
لایک‌ها
0
محل سکونت
ابهر
سلام
از يك Obfuscator مثل Dotfuscator استفاده كنيد. نسخه Community Edition اين برنامه همراه با Visual Studio .NET 2003 عرضه ميشه كه براي تست و مقايسه محصول خوبه . اگه خواستين رو نرم افزارهاي شركتتون اجرا كنين و بدين بازار توصيه مي كنم حتما نسخه Professional اين برنامه رو بگيرين.
موفق باشيد
 

electronic

Registered User
تاریخ عضویت
16 ژانویه 2005
نوشته‌ها
1,661
لایک‌ها
75
سن
38
محل سکونت
USA
به نقل از MehdiC# :
سلام
از يك Obfuscator مثل Dotfuscator استفاده كنيد. نسخه Community Edition اين برنامه همراه با Visual Studio .NET 2003 عرضه ميشه كه براي تست و مقايسه محصول خوبه . اگه خواستين رو نرم افزارهاي شركتتون اجرا كنين و بدين بازار توصيه مي كنم حتما نسخه Professional اين برنامه رو بگيرين.
موفق باشيد
طبق معمول خوب،مختصر،مفید.دستت طلا مهدی جان.
83.gif
 

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
دوست عزيز، از راهنمايي شما ممنونم
ولي يك مشكل برام باقي مونده و اون اين هست كه برنامه Dotfuscator كد رو غير قابل ديدن نميكنه، بلكه اسم متدها رو تغيير ميده و اگر كسي يكمي بيشتر تلاش كنه ميتونه براحتي سورس رو از برنامه هايي مثل Reflector بگيره.
من شنيده بودم كه قفل هايي هستند كه ميتونن سورس رو كد!!! كنن و با هر كاري نشه اونارو ديد. در واقع دنبال چنين روشهايي هستم.
به هر حال از لطف شما بسيار ممنونم
 

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
سلام
كسي Dotfuscator Professional Edition 3.0 رو داره؟
منكه هر چي گشتم چيزي پيدا نكردم.
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
اقا سلم ببخشيد مزاحم شدم
ولي قفلي نيست كه نشه سورشو ديد به هر حال اون برنامه بايد تحت 8086 و يا خوانوادهاش اجرا بشه پس بايد توي مموري لود بشه واجرا بشه نتيجتا اگه يك كسي وقت و حالشو داشته باشه و همچنين معلومات مي تونه به راحتي قفل نرم افزار رو بشكونه و يا شبيه سازي كنه . اينيكه ميگن كدشو مخفي مي كنه يه اصطلاح يعني با ترفندهاي زد ديباگر خودشو از دست ديباگر ها مخفي ميكنه و ترفندهاي هست به نام زد زد ديباگرها كه ميشه به وسيله اون اين ترفندها رو خنثي كرد . نتيجه هر قفلي شكسته ميشه ولي ميشه اين كار رو سخت كرد.

به طور كلي از دانگلهاي پارالل و يا سريال استفاده نكن و از قفلهاي يو اس پي استفاده كن
ليسنس براي برنامت درست نكن
فقط يكبار تابع چك كردن قفل رو اول برنامت نذار و چندين بار اين كار رو بكن و هر بار با متد متفاوت
مي توني كدهاي به زبان اسمبلي براي چك كردن ديباگر ها قرار بدي
دور قفل سي دي رو خط بكش
برنامه نهايتو با چند برنامه اگزه پكر پك كن
ريسورساتو دستكاري كن تا معلوم نشه با چه برنامه اي نوشتن
تمام تكسهاتو بصورت هگزه در بيار يعني بصورت متني نذار
قبل از اجرا برنامت ابتدا قفل رو چك كن و بعد به ريجستري و يا فايل تنظيم دسترسي پيدا كن
اگه قفل نبود سريع و سير از برنامه خارج نشو يه تايمر بذار و بعد از مدتي از برنامه خارج شو
و....


اينا چيزاي بود كه فعلا يادمه بازم اگه به ذهنم رسيد بهت ميگم فقط اگه مفيد نيست بگو كه ادامه ندم
:wacko:
 

angoolak

کاربر تازه وارد
تاریخ عضویت
24 ژانویه 2005
نوشته‌ها
26
لایک‌ها
0
سلام آقا سعيد
مطالبتون خيلي خوب و آموزندس
اميدوارم بازم بنويسيد تا بيشتر از اين قضيه قفل سر در بيارم
البته همونظور كه ميدونيد يكسري ترفندها هستند كه بهتره بصورت عمومي مطرح نشن
در واقع به نوعي برگ برنده هستند
بنابراين اگر مايليد ميتونيم در مورد اونها خصوصي بحث كنيم و به نتيجه برسيم
باز هم از لطف شما ممنونم
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
مشكلي نيست ولي اگه عمومي نوشته نشن يكي كه ميخواد ياد بگير چيكار بايد بكنه
اين نكته هاي كه گفتم بعضيهاشون توسط تجربه cracking برنامه ها و بعضي هاشون هم توي منابع برنامه نويسيو كركينگ يادگرفتم اگه اين منابع نبودن چيزي ياد نميگرفتم....!
ولي اگه ميخواي pm بده تا درموردش بحث كنيم
 
بالا