سلام من تو زمینه ی قفل گذاری و امنیت نرم افزار چند تا سوال دارم.
اول اینکه آیا واقعا نرم افزاری داریم که وقتی روش قفل گذاشته میشه نتونن از روش تکثیر کنن؟
دوم آیا وقت گذاشتن روی این موضوع ارزش داره ؟
قفل سخت افزاری هم که فکر نمیکنم زیاد مرسوم باشه.
من اطلاعاتم تو این زمینه خیلی کمه.
اگر نظری هم دارید بگید.
سلام.
فک نکنم به جایی برسی !
وقتی نرم افزار های خفن مثه التیوم ، پروتئوس و .... همه کرک میشن ، مخصوصاً ویندوز ، دیگه وای به حال برنامه های ما !
اکثر کرکر ها مبتدی هستند(نظر شخصی).واگه یه کم روی امنیت کار کنی .درصد خیلی زیادی (درصد90) نمیتونن کاری بابرنامت بکنن
اون 10 درصد هم تعدادشون کمه و وقت کمی هم دارند :)
شما حتی با انتخاب یک پکرخوب میتونید سطح امنیت روخیلی بالا ببرید.
گذشته از اون برنامه های خاص زیاد توی چشم نیستند.و معمولا کرک کردنشون سودی به حال کرکر حرفه ای نداره.(به غیر از اینکه کرکر های حرفه ای پایبند قوانین هستند وبه ندرت محصولی رو پابلیک میکنن.در عوض با سازنده ی یا مالک نرم افزار جهت مشاوره ی امنیت مذاکره میکنند)
قفل سخت افزاری هزینه ی تمام شده ی برنامه ت رو تا چند برابر افزایش میده
مثلا اگه برنامه ی شما بدون قفل سخت افزاری 100هزار تومان هست با قفل سخت افزاری تا 500 تومان میره .تازه بستگی به قفلش داره.هرچی بهتر.گرونتر
ومعمولا برای برنامه هایی استفاده میشه که در سطح بین المللی توزیع میشن .ولی اگه قفلت شبیه سازی بشه .معمولا به صورت priv8 رد وبدل میشه.چون هزینه ی شبیه سازی قفل از هزینه ی همون برنامه باقفل بیشتره .دلیلش اینه که .یک برنامه و قفل همزمان رو ی یک سیستم اجرا میشه و نیاز به قفل فیزیکی هست.ولی وقتی شبیه سازی شد روی تمام سیستمها بدون قفل فیزیکی اجرا میشه.
پس امیدی هست.:-)
فقط برای نوشتن قفل نرم افزاری کدهایی هست تویه فروم و سایتی بشه دید و ازشون ایده گرفت.
و با الگوریتمشون بیشتر آشنا شد.
من که تا حالا سمت چنین چیزهایی نرفتم نمیدونم چطور باید این قفل پیاده سازی بشه.
معمولا با چه زبانی نوشته میشن؟
سطح بالا سطح پایین؟
(۲۰-مهر-۱۳۹۳, ۲۰:۳۸:۵۶)فاطمه وطن دوست نوشته است: [ -> ]پس امیدی هست.:-)
فقط برای نوشتن قفل نرم افزاری کدهایی هست تویه فروم و سایتی بشه دید و ازشون ایده گرفت.
و با الگوریتمشون بیشتر آشنا شد.
من که تا حالا سمت چنین چیزهایی نرفتم نمیدونم چطور باید این قفل پیاده سازی بشه.
معمولا با چه زبانی نوشته میشن؟
سطح بالا سطح پایین؟
سلام تو فروم بارها نمونه برنامه در این زمینه گذاشته شده
سرچ کنید هست!
(۲۱-مهر-۱۳۹۳, ۰۴:۱۹:۳۰)فاطمه وطن دوست نوشته است: [ -> ]حق با شماست.
آقای DiDi آموزش دادن.
آموزش قفل نرم افزاری
با سلام
من تاپیک را ندیده بودم متاسفانه DIDI خان ادامه نداند.
نرم افزار های قفل گذاری کار خوبی که انجام میدهند یکی اینکه به عوض سریال
یک درایو خاص سریال خود هارد یا ترکیبی از سریال سخت افزار های سیستم را
ملاک قرار می دهند و با هر بار فرمت کردن یا تعویض ویندوز احتیاجی به کد
فعال ساز جدید نیست.دوم اینکه شماره ای که از کاربر در یافت می شود با یک
کد دیگری که توسط برنامه نویس انتخاب می شود ترکیب شده و کد فعال سازی
نهائی بر اساس آن ساخته می شود و اگر روال ساخت قفل در برنامه لو رفت ساخت
کد فعال سازی عملا" غیر ممکن میشود.شایداگرتاپیک ادامه داشت این نکات هم
مطرح می شد.
بد نیست نگاهی به لینک ذیل داشته باشید فکر کنم به زبان C گفته شده.علاوه
بر آموزش سورس هم دارد(ضمیمه پیوست)
http://www.codeproject.com/Articles/8902...software-c