امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
قفل کردن برنامه
نویسنده پیام
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,506
موضوع‌ها: 277
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 3939 تشکر در 1454 ارسال )
ارسال: #1
قفل کردن برنامه
سلام اساتید عزیز

واسه اینکه از کپی رایت برنامه جلو گیری کنیم چه راه هایی پیشنهاد میکنید؟
البته میدونم که 100%کرک میشهLaughولی یکم کار کراکر ها سخت بشه و کاربرای عادی نتونن کرک کننClap

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي شادی − بهینه شده برای ورژن جدید
  
۰۸-بهمن-۱۳۸۹, ۱۱:۴۹:۱۵
وب سایت ارسال‌ها
پاسخ
سجاد ش آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 2
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 2
( 8 تشکر در 6 ارسال )
ارسال: #2
RE: قفل کردن برنامه
شماره سریال هارد یا cpu
بهترین راه نیست ولی بهتر از هیچی .
۱۰-بهمن-۱۳۸۹, ۱۲:۵۳:۴۴
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,506
موضوع‌ها: 277
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 3939 تشکر در 1454 ارسال )
ارسال: #3
RE: قفل کردن برنامه
دوست عزیز من شماره cpuرا دارم حالا چطور قفل کنتم میشه روش خودتون را توضیح بدین؟

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي شادی − بهینه شده برای ورژن جدید
  
۲۷-بهمن-۱۳۸۹, ۱۶:۰۹:۲۱
وب سایت ارسال‌ها
پاسخ
sadra1234 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 122
موضوع‌ها: 6
تاریخ عضویت: بهمن ۱۳۸۷

تشکرها : 97
( 81 تشکر در 47 ارسال )
ارسال: #4
RE: قفل کردن برنامه
سلام
دوست عزیز بهتره یه سری به قسمت کرک سایت بزنید
اینجا هم یه سری بزنید ضرری نداره
http://manamsoftware.mihanblog.com/post/4
موفق باشید
۲۸-بهمن-۱۳۸۹, ۰۸:۳۰:۴۶
ارسال‌ها
پاسخ
سجاد ش آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 2
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 2
( 8 تشکر در 6 ارسال )
ارسال: #5
RE: قفل کردن برنامه
توی صفحه قبل ی متد هست که شماره سریال رو برمی گردونه
مقدار برگشت داده شده از اون متد رو بذار توی ی if==
else
close() یا مسج باکس ;

ولی نرم افزارو باید پروتکتش کنی که نشه مثل آب خوردن با ی نرم افزار 2مگی بازش کرد
از پرتکتور هم باید استفاده کنی استفاده .

روش های دیگه ای هست مثل قفل سخت افزاری که باید ببینی می صرف برات یا نه .
(آخرین ویرایش در این ارسال: ۳۰-بهمن-۱۳۸۹, ۱۵:۱۴:۳۸، توسط سجاد ش.)
۳۰-بهمن-۱۳۸۹, ۱۵:۰۷:۵۷
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,506
موضوع‌ها: 277
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 3939 تشکر در 1454 ارسال )
ارسال: #6
RE: قفل کردن برنامه
ممنون میشم روش سخت افزاری را اموزش بدین

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي شادی − بهینه شده برای ورژن جدید
  
۰۱-اسفند-۱۳۸۹, ۰۱:۵۶:۰۱
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: قفل کردن برنامه
(۳۰-بهمن-۱۳۸۹, ۱۵:۰۷:۵۷)سجاد ش نوشته است: توی صفحه قبل ی متد هست که شماره سریال رو برمی گردونه
مقدار برگشت داده شده از اون متد رو بذار توی ی if==
else
close() یا مسج باکس ;

ولی نرم افزارو باید پروتکتش کنی که نشه مثل آب خوردن با ی نرم افزار 2مگی بازش کرد
از پرتکتور هم باید استفاده کنی استفاده .

روش های دیگه ای هست مثل قفل سخت افزاری که باید ببینی می صرف برات یا نه .

استفاده مستقیم از If و MessageBox کار اشتباهی هست و برنامه در کمتر از 5 دقیقه کرک میشه
بهتره سریال رو یکدفعه با Ifچک نکنی مثلا با 1 حلقه for کاراکتر به کاراکتر مقایسه کنی یا 3ریال رو 2-3 قسمت کنی و در چند جای برنامه چک کنی و برای نشان دادن رجیستر بودن یا نبودن تو About برنامه یه لیبل بزار و اونجا بنویس اینجوری تریس برنامه واسه پیدا کردن مجیک بایتها و ... خیلی سخت میشه

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۰۱-اسفند-۱۳۸۹, ۰۹:۴۹:۵۹
وب سایت ارسال‌ها
پاسخ
سجاد ش آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 2
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 2
( 8 تشکر در 6 ارسال )
ارسال: #8
RE: قفل کردن برنامه
من هم با آقای lord_viper موافقم خلاصه باید ی کاری بکنی که کسی نفهم چیکار کردی
من برای اینکه کسی نفهم دسترسی به اشیا رو محدود میکنم .

قفل سخت افزاری :
یک سری از اطلاعات برنامه رو روی ی حافظه فلش ذخیره میکنی
ماژول آمادش بیرون هست .
یکی از شرکت ها فروشندش منشور سیمین .
یکی میگه قفل شکستن یکی میگه نشکستن و.................. .

روی سرعت برنامه خیلی تاثییر داره .

حدودا 3سال قبل ی برنامه نوشتم مدیریت درمانگاه با یAVR و ماژول یو اس بی وصلش کردم توی کیس سرور زیر هارد دومش که سیم های روشن خاموش کیس وصل میشن به مادر بورد.
هفته پیش که رفته بودم بهش س بزنم هنوز کسی نفهمیده که قفل سخت افزاریش کجاست

به نظر من استفاده از ی قراردادی که شماره سریال برنامه در قرارداد ذکر شده باشه و مشتری وشما اون امضا میکنید خیلی بهتر جنبه حقوقی داره(برای برنامه های تعداد کم ولی قیمت زیاد ).

البته این باید بگم نباید این شماره رو بذارید جلوی دست که هرکی خواستش عوضش کن , ..............
مثلا توی ی تکس باکس ی عددی روبزنید بعد ی دکمه مثل دلیت و.......
(آخرین ویرایش در این ارسال: ۰۱-اسفند-۱۳۸۹, ۱۷:۰۵:۰۷، توسط سجاد ش.)
۰۱-اسفند-۱۳۸۹, ۱۷:۰۰:۳۶
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,506
موضوع‌ها: 277
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 3939 تشکر در 1454 ارسال )
ارسال: #9
RE: قفل کردن برنامه
دوست عزیز میشه روش کار را شرح بین
چیزی که من از حرف های شما متوجه شدم
اینه که 1شماره برنامه به کاربر میده من اینا تبدی کنم به شماره سریال و بزارم برنامه


میشه دقیق این مراحل را شرح بدین؟
کد نمیخوام فقط مراحل از اول تا اخر


خیلی ممنون

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي شادی − بهینه شده برای ورژن جدید
  
۰۱-اسفند-۱۳۸۹, ۱۷:۲۶:۳۶
وب سایت ارسال‌ها
پاسخ
سجاد ش آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 2
تاریخ عضویت: آبان ۱۳۸۹

تشکرها : 2
( 8 تشکر در 6 ارسال )
ارسال: #10
RE: قفل کردن برنامه
این کرک های معمولی دنبال قفل قسمتهای که کپی نمیدن هستند کل برنامه رو باز بینی نمکنند


اما کرک های ماهر کل ی برنامه رو بازبینی میکنند تمامی قسمت ها کلیه کلاس ها کلیه متغییر ها کلیه اتصالات ............ .
که هم زمان و پول زیادی میبره تا تمام قسمت هارو بازبینی بکنن .تازه اگر از فیلر استفاده نکرده باشید


ی شماره یکتا میسازید توی یک قسمت برنامه میزارید توسط ی کد واسط اون فراخونی میکنید
ولی اگر من بخوام این کارو بکنم تک تک اعداد رو میزارم توی یک بخش از کد توی متن برنامه توسط چند تا کد فراخونیش مکنم توی چند قسمت برنامه

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

اما اون شماره سریال یکتاست و ویندوز میدون که اون به کی فروخته
چون موقع خرید اطلاعات شخصی با خریدش ذخیره میشه

میتونه ازش شکایت کنه و به نتیجه برسه


جای که آدم واردش میشه دزد هم میتونه بش .
(آخرین ویرایش در این ارسال: ۰۱-اسفند-۱۳۸۹, ۲۱:۳۵:۱۶، توسط سجاد ش.)
۰۱-اسفند-۱۳۸۹, ۲۱:۳۴:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : Ghoghnus


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دور زدن برنامه Eazfuscator.NET و رسورس کردن dll های کد شده با ان!! guswoltmann 1 3,026 ۲۸-شهریور-۱۳۹۵, ۱۳:۳۱:۵۴
آخرین ارسال: NO DONGLE
  قفل کردن برنامه یا پایگاه داده taksa2012 4 4,729 ۲۸-دى-۱۳۹۲, ۱۰:۰۷:۱۸
آخرین ارسال: lord_viper
  هنگ کردن حتی بعداز خروج از برنامه taksa2012 0 1,753 ۳۰-آذر-۱۳۹۲, ۰۱:۰۱:۴۷
آخرین ارسال: taksa2012
  [آموزشی] کشیدن و رها کردن فایل ها در برنامه Ghoghnus 0 1,664 ۱۲-مهر-۱۳۹۲, ۱۰:۴۲:۲۲
آخرین ارسال: Ghoghnus
  [سوال] دور زدن برنامه Eazfuscator.NET و رسورس کردن dll های کد شده با ان!! raminr63 0 2,101 ۰۴-آبان-۱۳۹۱, ۰۰:۵۱:۴۸
آخرین ارسال: raminr63
  کنسل کردن ستاپ در هنگام نصب برنامه Payman62 6 5,642 ۱۸-اسفند-۱۳۸۹, ۱۰:۲۱:۵۰
آخرین ارسال: Ghoghnus

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS