سلام دوستان عزیز
یه سوال عجیب دارم امیدوارم جواب بگیرم
یک نرم افزاری هست به اسم X که این نرم افزار در بار اول اجرا آدرس MAC سیستم رو ذخیره میکنه و از دفعه بعدی که نرم افزار استفاده میشه
یوزر استفاده کننده مختص اون آدرس مک میشه و اون یوزر دیگه تو کامپیوتر دیگری نمیتونه وارد کاربریش بشه و فقط باید از همون کامپیوتر اول وارد بشه
این نرم افزار بالاخره از یکی از توابع win32 جهت دریافت آدرس مک استفاده میکنه دیگه ، درسته؟
خوب حالا من می خوام یک برنامه بنویسم که زمانی که نرم افزار X اقدام به درخواست آدرس مک سیستم میکنه ، اون رو هوک کرده و آدرس مک فیک رو بهش برگردونه
نمیدونم تونستم مشکل رو توضیح بدم یا نه
بصورت مرحله ای نیز مشکلم رو توضیح میدم
1- نرم افزار X هنگام شروع به کار با استفاده از یک تابعی آدرس MAC کارت شبکه فعال رو در خواست می کنه
2- پس از بدست آوردن آدرس مک کارت شبکه آدرس رو با نام کاربری در دیتابیس چک میکنه
3- اگر آدرس مک برای اون نام کاربری ست شده باشه اجازه ورود به برنامه داده میشود در غیر اینصورت کاربر قادر به ورود به برنامه نیست
4- من می خوام یه برنامه بنویسم
5- در زمانی که نرم افزار X آدرس مک کارت شبکه فعال رو چک مینه اون رو هوک کرده و اجازه ندم سیستم پاسخ رو برگردونه و بجاش یک آدرس مک فیک رو بهش برگردونم
ممنون میشم اگر کمکم کنید