یه نگاهی به این کد بندازید ببینید چه طوره ؟ خوبه ؟ (نحوه ایجاد یه سریال هست .)
یه TextBox1 رو فرم بزارید .
حالا وارد قسمت کد نویسی بشید و همه روپاک کنید و کد زیر رو کپی کنید :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یه نگاهی به این کد بندازید ببینید چه طوره ؟ خوبه ؟ (نحوه ایجاد یه سریال هست .)
یه TextBox1 رو فرم بزارید .
حالا وارد قسمت کد نویسی بشید و همه روپاک کنید و کد زیر رو کپی کنید :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام.
من یه راه به ذهنم رسید.البته شاید راه درست و حسابی نباشه.
برنامه شما یه سریال از یه قطعه سخت افزاری می خونه مثلا هارد دیسکی که برنامه روش نصب شده.
بعد یه کمی تغییرش میده و کد تولید شده رو به کاربر ارائه میده. کاربر هم کد رو به شما میده و شما از طریق یه keygen، یه کد تولید می کنید و کد رو به مشتری برنامه اتون میدین.
کاربر هم کد دریافتی از شما و کد دریافتی از برنامه رو تو قسمت فعال سازی برنامه وارد می کنه. برنامه هم از همون الگوریتم keygen شما استفاده می کنه و کد تولید می کنه. در صورتی که کدی که از شما گرفته با کدی که keygen برنامه تولید کرده برابر باشه، به این معنی هست که برنامه خریداری شده و فعال میشه.
در غیر اینصورت هم فعال نمیشه.
کد فعال سازی در صورتی اعتبارش رو از دست میده که هارد دیسک مشتری بسوزه و سریالش عوض بشه.
لطفا اگه این روش اشکال داره دوستان بگن که منم اشکالاتش رو بدونم.
با تشکر
Last edited by aliaghaaaaa; 03-02-2011 at 18:59.
سلام.
پیشی جان اگه منظورت از فایل سیستمی اینه که یه فایل ویندوز رو بخونه و طبق اون رمز نگاری کنه 2 تا مشکل به وجود میاد. اول این که این رمز میتونه رو خیلی سیستم ها کار کنه. چون مثلا همون user32 رو خیلی سیستم ها مشابه هست. دوم این که اگه ویندوز آپدیت شه و اون فایل هم آپدیت شه برنامه به مشکل بر میخوره.
همیشه بهار جان رمز اون dll هم باید جایی ذخیره بشه که exe بخونتش. پس کرکر هم میتونه بخونتش و ... .
روش ساخت سریال از رو سریال هارد هم تو بعضی برنامه های موجود تو بازار داره استفاده میشه. ولی به راحتی براشون کیجن میسازن و کرکشون میکنن.
روشی که جدیدا نرم افزارها برای جلوگیری از کرک شدن به کار میگیرن جالبه. اول این که خیلیاشون تلفنی یا آنلاین رجیستر میشن تا احتمال کرک شدن بیاد پایین. و ضمنا هنگام اتصال به اینترنت سریال برنامه رو چک میکنن که تو دیتابیسشون هست یا نه و اگه نباشه برنامه رو از کار میندازن.
روش شارژ خط ایرانسل رو در نظر بگیر. میتونی ایده های خوبی ازش بگیری. چرا کارت شارژ ایرانسل رو کرک نمیکنن؟
منظورم یه کپی از اون فایل بود، و اون کپی رو تغییر بده ، در واقع منظورم Inject هست
---
ایرانسل، سر و کارش با سرور، اما ما سرو کارمون با کلاینت
سلام.
میشه در مورد روش شارژ ایرانسل توضیح بدین که چرا کرک نمیشه؟
ممنون.
با سلام
تا جای که من دیدم و اطلاع تمام برنامه ها کرک می شوند.
فقط ما می توانیم کار کرکر را سختتر کنیم.
-------------------
در مورده شارژ ایرانسل باید بگم :
به نظر من به این صورت کار می کند که این شرکت مثلا یک کد تولید می کند که این کد 50000 ریال اعتبار دارد و سپس هرکس این کد را وارد کند این کد در سیستم سوخت می شود و دیگر نمی توان دوباره از ان استفاده کرد(در مورد اعدادش هم چون تصادفی هستند تقریبا نمی توان پیشبینی کرد).
*البته من اطلاع زیادی در این مورد ندارم و فقط نظرم را گفتم.
-------------------
برای امنیت سیستم هم یک پیشنهاد دارم :
برنامه شما تمام مشخصات سیستم یک نفر را مانند سریال هارد و سریال مادربورد و سریال پردازنده و سریال ویندوز و تعداد درایو ها و ... را بگیرد و ان ها را encrypt کند و در یک فایل با نام فایل لایسنس ذخیره کند و کاربر ان فایل را برای شما بفرستد و شما ان فایل را decrypt کنید و مشخصات سیستم را ثبت کنید و بر اساس ان یک کد فعال ساز به کاربر بدهید.
در صورتی که کاربر ویندوز خود را تعویض کند چون کد قبلی کار نمی کند باید دوباره لایسنس را به شما بفرستد و شما چک می کنید که ایا فقط سریال ویندوز عوض شده یا این که سریال مادربورد و هارد و پردازنده هم عوض شده و بر اساس این مشخصات تصمیم میگیرید که کد فعال ساز جدید را به کاربر بدهید یا خیر.
* برای این که کار کرکرها را سختتر کنید می توانید از یک protector و توابعی مانند check sum استفاده کنید.
* البته من خودم توصیه می کنم به جای این کارها از یک قفل سخت افزاری استفاده کنید.
با تشکر
برای در آوردن سریال منحصربفرد از مشخصات سخت افزار:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دستت درد نکنه خیلی عالیه .
فقط من یه مشکل باهاش دارم . اونم اینه که به زبان C هست و من با ویبی کار میکنم .
سعی کردم تبدیل به ویبی کنم ولی نشد . اگه کسی میتونه بزاره تا ما هم استفاده کنیم .
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)