PDA

View Full Version : ساختن نسخه نمایشی



hasanain
دوشنبه 03 دی 1386, 19:06 عصر
من یک برنامه حسابداری نوشته ام. قصد دارم که برای نسخه نمایشی بدین ترتیب عمل کنم :
مادامی که برنامه بسته نـــشده کاربر بتواند اطلاعات خود را وارد کند، اما با بسته شدن برنامه دیگر آن اطلاعات غیر مجاز و به درد نخور تلقی شوند. چرا که با باز شدن برنامه اسناد خالی در اختیار کاربر قرار گیرند و مجبور است که دوباره اشخاص و کالاها و ... را تعریف کند.
از طرفی در برنامه هم یک تایمر بگذارم که کاربر نتواند بیش از مثلاً 24 ساعت برنامه را باز نگه دارد.

منتظر راهنمایی دوستان هستم که آیا میتوان این برنامه را که بدون قفل و به عنوان نمایشی ارائه میشود، کرک کرد؟ :افسرده:

bigboy_user
سه شنبه 04 دی 1386, 17:28 عصر
امکان کرک هر برنامه ای به طور 100% وجود دارد فقط اینکه در چه زمامی و توسط چه کسانی (کرکهای مبتدی یا حرفه ای ) شکسته میشود مهم است.

اما با بسته شدن برنامه دیگر آن اطلاعات غیر مجاز و به درد نخور تلقی شوند.
مثلا در روش فوق اگه کل اطلاعات را پاک کنید خوب شاید کمی سخت شه ولی اگه بعد اجرای دوم برنامه فقط یه چک ساده انجام میدی که خوب ساده است !!!


از طرفی در برنامه هم یک تایمر بگذارم که کاربر نتواند بیش از مثلاً 24 ساعت برنامه را باز نگه دارد.

باابزارهای که وجود داره از کار انداختن تایمر کار سختی نیست
پیروز باشید.

ir_programmer
چهارشنبه 05 دی 1386, 13:11 عصر
اینم بد نیست:
http://www.p30world.com/archives/003939.php

hasanain
جمعه 07 دی 1386, 19:05 عصر
اینم بد نیست:
http://www.p30world.com/archives/003939.php

دوست عزیز، با تشکر از شما : برنامه ای که خودش کرک شده، چطور میخواهد از برنامه ما محافظت کند؟! :اشتباه:

illegalyasync
جمعه 07 دی 1386, 23:05 عصر
این حرفت در کل درسته ولی باید اینم در نظر بگیری که همه افراد به اندازه کسی که خودش یه پراتکشن رو کرک میکنه توانائی ندارن ! خصوصا تو ایران

hasanain
یک شنبه 09 دی 1386, 19:39 عصر
جناب illegalyasync : ممنون از مشارکتتون، حالا شما این روش پاک شدن اطلاعات پس از بسته شدن برنامه را تایید میفرمایید؟ برنامه ام حدود 400 هزار تومان قیمتشه، آیا تن به این ریسک بدهم که چنین نسخه نمایشی را بگذارم یا نه با امثال DemoShield در حد چندتا عکس و کلیک اکتفا کنم؟!

Nima_NF
دوشنبه 10 دی 1386, 00:11 صبح
اگر واقعا اطلاعات ذخیره می شود و در انتها هنگام بسته شدن نرم افزار پاک می شوند ، آن وقت اگر برنامه شما توسط دیگر پروسه ها بسته شود , آیا باز هم اطلاعات پاک می شوند ؟ یا نه ، حتما باید کد های مورد نظر پاک کردن ، توسط کاربر بعد از کلید های cancel و exit اجرا شوند.
چون Cracker ها راحت می توانند برنامه ای بنویسند که نگذارند برنامه شما کد های exit خود را اجرا کند و پروسه شما را قبل از ورود به صف پیام cancel ، خودشان EndProcess کنند و به پایان برسانند.
بهتر است نوشتن اطلاعات به صورت واقعی نباشد و در هارد دیسک انجام نشود و فقط در ram قرار بگیرد.

در هر صورت امروزه کرک کردن امر عادی است و تقریبا همه آن ها اگر با ارزش باشند قابل کرک شدن هستند ، شما اگر در این حد نگران هستید باید به ارائه محدود نرم افزار خود بپردازید مثلا بدون قابلیت save یا load ( همان نخواندن از دیتابیس یا فایل) و یا ... و کلا برای امنیت بیشتر قطعه برنامه مورد نظر را حذف کنید نه اینکه فقط با یک flag ساده ، غیر فعالش کنید.
demo و فقط عکس چندان گویا نیست.

hasanain
سه شنبه 11 دی 1386, 12:53 عصر
باید به ارائه محدود نرم افزار خود بپردازید مثلا بدون قابلیت save یا load ( همان نخواندن از دیتابیس یا فایل) و یا ... و کلا برای امنیت بیشتر قطعه برنامه مورد نظر را حذف کنید نه اینکه فقط با یک flag ساده ، غیر فعالش کنید.

جناب Nima_NF ، جداً از مشارکت شما و اطلاعات کامل و گویای شما متشکرم؛ خیلی مفید بود. :تشویق:

Sir.V65j
دوشنبه 01 بهمن 1386, 06:17 صبح
@ illegalyasync (http://barnamenevis.org/forum/member.php?u=41433)
فکر کنم شما با کرکر های ایرانی آشنایی زیادی ندارین!! مجیک ، نیوبی ، ساب زیرو و امثال اینا خیلی خیلی زیادن
@ hasanain (http://barnamenevis.org/forum/member.php?u=13192)
اون برنامه ای که کرک شده باز بهتر از قفل های کولاک و پرولاک ایرانی هستن باز اونا کرک شدن بفکر یه ورژن قویتر هستن ولی افسوس این قفل های ایرانی وقتی کرک میشن و قبل از همه شرکت رو خبردار میکنی یه مشت چرت و پرت بارت میکنن و مجبور میشه همه ی پتشون رو بریزی رو آب!
فکر کنم بهترین راه برای این کار این باشه که وقتی برنامتون ران میشه اطلاعات موجود رو نخونه (نه اینکه بیاین این دستورات رو قرار بدین بعد دیسیبل کنین ها نه به کل چنین کدی توی ورژن دمو نباشه) اگه بخواین بیشتر از این هم میتونم کمکتون کنم ولی خارج از محیط اینجا
@ Nima_NF (http://barnamenevis.org/forum/member.php?u=46043)
ورژن دمو کامل نباشه (یعنی فقط با یه چند تا IF محدود نشده باشه) فقط و فقط ورژن دمو رو محافظت میکنه ! حالا گیرم یه ورژن اصلیه برنامه (مثل اکثر برنامه های باحالی که کرک میشن ؛ مثلاً مترجم پارس یا حسابداری سازه حساب و امثالهم) افتاد دست کرکر اونوقت چی؟

vahid_visualbasic
دوشنبه 06 خرداد 1387, 11:23 صبح
به نظر من پرولاک استفاده کن توی ایران جواب میده
www.novinmedia.ir

hasanain
دوشنبه 06 خرداد 1387, 18:56 عصر
به نظر من پرولاک استفاده کن توی ایران جواب میده
www.novinmedia.ir

با تشکر از شما، Sir.V65j (http://barnamenevis.org/forum/member.php?u=25368) مدعی هستند که کرک شده است و پیغام نسخه نمایشی را از آن برداشته است.