نظرات طرح شدهa_computing_engineer (امتیاز : 1)
توسط a_computing_engineer در مورخه : چهارشنبه، 30 مرداد، 1398
سلام.
کاملا درست می فرمایید چون مطلب را خلاصه نوشتم، منظورم را نتونستم برسونم.
ببینید مهندس، هدف چک کردن مشخصات ظاهری برنامه نبود بلکه می خواستم ببینم کدهای برنامه ی مدنظر همان هایی است که من خودم نوشته ام یا نه اون برنامه توسط فرد دیگری نوشته شده. فرض کنید برنامه ای به نام A درخواست سرویسی به وب سرویس خاصی ارسال می کند. قرار بود سرویس فقط به کپی های نرم افزار خودمان داده شود و اگر نرم افزار های دیگری که توسط ما نوشته نشده اند درخواست سرویس بدهند، پاسخ داده نشود.
برای این منظور برنامه ای پشتیبان به نام B باید بایت به بایت برنامه ی در حال اجرای A را از روی دیسک می خواند و به وب سرور ارسال می کرد تا در آنجا چک شود آیا نرم افزار A که درخواست فلان وب سرویس را داده، را خودمان نوشته ایم یا نه. فکر می کنم آنتی ویروس Eset Smart Internet Security روی سیستمم نصب بود که برنامه ی B را به محض اجرا شدن متوقف می کرد. البته این اتفاق برای چندین سال پیش بود و صد در صد جزئیات پروژه را فراموش کرده ام.
با تشکر.