سوال :: نصب نرم افزارهای Trial
درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من

جهت دریافت مدرک با مراجعه به به این بخش و ورود به دوره مورد نظر، بر روی گزینه دریافت مدرک کلیک کرده، اطلاعات خود را تکمیل کنید تا پروسه صدور مدرک برای شما طی شود.

صدور مدرک تنها برای دوره هایی که به صورت کامل خریداری شده و قیمت آن ها بالای 100،000 تومان باشد انجام خواهد شد.

جشنواره تخفیف شگفت انگیز زمستانه توسینسو

تا سقف 70 درصد تخفیف + ترافیک نیم بها + پشتیبانی محصولات توسط اساتید + ارائه گواهینامه پایان دوره

تخفیف های وب سایت
همه تخفیف ها

نصب نرم افزارهای Trial

نویسنده متن پست
پاسخ به این پست
author
mohammad elahi
1397/11/01 07:20:33
با عرض سلام

یک سوال از دوستان داشتم درباره نرم افزار های Trial.

میخواستم بدونم نرم افزارهایی که به صورت آزمایشی معمولا 1ماه (کمتر یا بیشتر) ارائه میشن از چه مکانیزمی برای روزشمار خودشون استفاده میکنن؟؟؟

نرم افزار چه چیزی توی سیستم رو بررسی میکنه که متوجه میشه که زمان مورد نظر سپری شده؟؟

و اینکه همه نرم افزارهای موقت برای این موضوع از سیستمی مشابه و استاندارد استفاده میکنن یا روش های مختلفی وجود داره؟؟




author
امیرحسین کریم پور
امیرحسین کریم پور
26 روز قبل
روش استانداردی برای این کار وجود نداره. و این بستگی به کدی داره که برنامه نویس اون نرم افزار نوشته. برای نمونه کد نوشته شده یک تاریخ شروع زمان نصب نرم افزار بر اساس ساعت سیستم ذخیره می کنه یا در حالت پیچیده تر ساعت دقیق رو از اینترنت میره میخونه. حالا اینکه این مقدار کجا ذخیره میشه طبیعتا توی Registry ویندوز به عنوان یک کلید ذخیره میشه ، در واقع گزینه ی دیگه ای برای برنامه نویس وجود نداره به جز Registry. البته توی یک پوشه مخفی شده که نرم افزار هنگام نصب میسازه هم میتونه ذخیره بشه که در NET. بهش Isolated Storage میگن. یا اینکه در سایر پوشه ها میره ذخیره میشه. نرم افزار همچنین یک ID منحصر بفرد و تاریخ شروع رو به سرورش ارسال می کنه و بصورت دوره ای این زمان رو چک می کنه. محلی که این تاریخ توش ذخیره میشه میتونه رمزنگاری هم بشه این بستگی به برنامه نویسش داره. افرادی که نرم افزار ها رو کرک می کنن روش هایی را مهندسی معکوس می کنن که ازشون استفاده میشه البته این به دانش عمیق تو این حوزه نیاز داره مگر اینکه از یه روش احمقانه و ساده استفاده کنن مثل ذخیره کردن تاریخ تو جایی که براحتی میشه بهش دسترسی داشت و خوندش. البته برنامه نویس هایی که میخوان از نرم افزار هاشون در برابر کرک شدن محافظت کنن اصلا از این روش استفاده نمی کنن.

این پست توسط 1 نفر به عنوان جواب انتخاب شده است

author
mohammad elahi
26 روز قبل
ممنون از توضیح ساده و کاملتون.
پس اگه درست متوجه شده باشم برای دور زدن این موضوع اگه ما ازبرنامه هایی مثل deepfreeze استفاده کنیم و سیستم رو فریز کنیم میشه جلوی صفر شدن کانتر برنامه رو گرفت؟؟؟
یا اینکه یک اکسپورت از رجیستری گرفت و هر بار اون رو اینپورت کرد ؟
یا خیلی ساده درنظر گرفتم من این موضوعو؟
author
امیرحسین کریم پور
امیرحسین کریم پور
26 روز قبل
ایده ای ندارم. باید تست کنید.

برای ارسال پست ابتدا به سایت وارد شوید

مطالب مرتبط

در حال دریافت اطلاعات

عضویت در

کانال تلگرام

توسینسو

دوره های پیشنهادی

دوره های توسینسو دوره آموزشی اسکریپت نویسی Batch یا Batch Scripting در ویندوز به زبان ساده
دوره آموزشی اسکریپت نویسی Batch یا Batch Scripting در ویندوز به زبان ساده
مدرس: حسین احمدی
این دوره را در 11 قسط خریداری کنید
دوره آموزشی مقدماتی برنامه نویسی به زبان سی شارپ
دوره آموزشی مقدماتی برنامه نویسی به زبان سی شارپ
مدرس: حسین احمدی
این دوره را در 17 قسط خریداری کنید
دوره آموزشی برنامه نویسی مقدماتی پایتون به زبان ساده
دوره آموزشی برنامه نویسی مقدماتی پایتون به زبان ساده
مدرس: حسین احمدی
این دوره را در 23 قسط خریداری کنید
ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ
ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ
مدرس: مهدی عادلی فر
این دوره را در 2 قسط خریداری کنید
دوره آموزشی Exploit نویسی به زبان Perl
دوره آموزشی Exploit نویسی به زبان Perl
مدرس: ایمان جوادی
این دوره را در 7 قسط خریداری کنید
دوره آموزشی برنامه نویسی پیشرفته زبان سی شارپ
دوره آموزشی برنامه نویسی پیشرفته زبان سی شارپ
مدرس: حسین احمدی
این دوره را در 78 قسط خریداری کنید
دوره آموزشی برنامه نویسی اندروید با زبان جاوا به زبان ساده
دوره آموزشی برنامه نویسی اندروید با زبان جاوا به زبان ساده
مدرس: مهدی عادلی فر
این دوره را در 27 قسط خریداری کنید
دوره آموزشی برنامه نویسی به زبان پرل بصورت پروژه محور
دوره آموزشی برنامه نویسی به زبان پرل بصورت پروژه محور
مدرس: ایمان جوادی
این دوره را در 13 قسط خریداری کنید
دوره آموزشی ساخت ربات تلگرام
دوره آموزشی ساخت ربات تلگرام
مدرس: کاظم تقندیکی
این دوره را در 8 قسط خریداری کنید
دوره تخصصی آموزش متن کاوی با ابزار NLTK
دوره تخصصی آموزش متن کاوی با ابزار NLTK
مدرس: کاظم تقندیکی
این دوره را در 11 قسط خریداری کنید
دوره متوسطه برنامه نویسی به زبان جاوا به زبان ساده
دوره متوسطه برنامه نویسی به زبان جاوا به زبان ساده
مدرس: مهدی عادلی فر
این دوره را در 18 قسط خریداری کنید
دوره آموزشی برنامه نویسی WPF در ویژوال استودیو
دوره آموزشی برنامه نویسی WPF در ویژوال استودیو
مدرس: امیر حسین فضلیخانی
این دوره را در 12 قسط خریداری کنید
دوره آموزشی پردازش متن با زبان برنامه نویسی پایتون
دوره آموزشی پردازش متن با زبان برنامه نویسی پایتون
مدرس: کاظم تقندیکی
این دوره را در 20 قسط خریداری کنید
دوره آموزشی مقدماتی برنامه نویسی جاوا به زبان ساده
دوره آموزشی مقدماتی برنامه نویسی جاوا به زبان ساده
مدرس: مهدی عادلی فر
این دوره را در 17 قسط خریداری کنید
دوره آموزشی طراحی رابط کاربری با JavaFX
دوره آموزشی طراحی رابط کاربری با JavaFX
مدرس: حسام رسولیان
این دوره را در 13 قسط خریداری کنید
تاپیک های پربازدید