با سلام خدمت دوستان محترم
من یه نرم افزار رو روی سیستمم نصب کردم که قفل تلفنی اینترنتی بود که یه کد منحصر به فرد و شناسه 10 رقمی عدد مربوط به سیستم خودم و در نهایت با اتصال به اینترنت یه اکتیوشن کد میداد که نرم افزار فعا میشد .و فقط روی یه سیستم نصب میشد .حالا میخوام روی یه سیستم دیگه نصب کنم نمیتونم
لطفا کمک کنید که کارم خیلی گیره
اینم
لینک نرم افزار
نه عزیزم ناقص نیست یه فایل داره که 3 گیگه دیگه نمیتونستم اونو اپ کنم
میخواین خصوصی یوزر ای دی
TeamViewer
بدم بیاین تو سیستمم ؟
خب ناقصه دیگه!!!
-------------------------------------
برنامه تون وطنیه؟
(۰۸-آذر-۱۳۹۴, ۰۹:۱۵:۵۴)salahisoft نوشته است: [ -> ]نه عزیزم ناقص نیست یه فایل داره که 3 گیگه دیگه نمیتونستم اونو اپ کنم
میخواین خصوصی یوزر ای دی TeamViewer
بدم بیاین تو سیستمم ؟
(۰۸-آذر-۱۳۹۴, ۱۵:۴۲:۴۰)NO DONGLE نوشته است: [ -> ]خب ناقصه دیگه!!!
-------------------------------------
برنامه تون وطنیه؟
میتونید برام هکش کنید .
اره
همونطور که میدونی دستکاری برنامه های ایرانی به هر شکل خلاف قوانین هست
ایا برنامه شما هنوز از طرف سازندگانش پشتیبانی میشه؟در صورتی که جواب شما مثبت است باید بگم که هزینه انجام این پروژه(کرک) از قیمت اصلی برنامه بیشتر هست.پس بهتره که روش قانونی رو در پیش بگیرید
اگر کمکی میکنه:
برنامه ی شما در مرحله ی اجرا با upx 3.7 پک شده که میتونید تلاش خودتو رو بکنید حتما پروتکشن های دیگه هم داره که باید وقتی اجرا میشه بررسی بشه
بیشترمیتونید راهنمایی کنید ؟
یه
فایلی هست که میاد دقیقا شناسه کامپیوتر رو تغییر میده لطفا حداقل این فایل رو ببینید و ساده توضیح بدید تا خودم انجامش بدم
ممنون
بله همینطور که حدس میزدم ،قفل شتاب هست
روش کار:
شما باید یک شناسه ی معتبر داشته باشید (مثلا همون که رو سیستمت نصب شده)
این قفل میاد با استفاده از مشخصات سخت افزاری سیستم شما یک کد تولید میکنه به نام (Hard ware ID)
و اون کد رو به شرکت سازنده یا از طریق پیامک یا سایت ارسال میکنید ویک کد تحویل میگیرید و با وارد کردنش برنامه اجرا میشه
طریقه کرک
با استفاده از شماره معتبری که دارید باید یه لودر براش بنویسید
یعنی برنامه رو گول بزنید به طوری که برنامه فک کنه داره رو سیستم خودتون اجرا میشه،
کاره لودر:زمانی که قفل میخواد کد سخت افزاری خام رو ساخت ،میاد اون رو با کد معتبر تغییر میده و برنامه ریجیستر میشه.شما باید مکان ساخت شماره سریال خام رو پیدا و با کد سیستم خودتون عوض کنید و در نهایت شماره سریال خودتون رو بدید و تمام
در ضمن دیگه لازم نیست آنپک کنید
(۰۹-آذر-۱۳۹۴, ۰۲:۵۱:۳۶)NO DONGLE نوشته است: [ -> ]بله همینطور که حدس میزدم ،قفل شتاب هست
روش کار:
شما باید یک شناسه ی معتبر داشته باشید (مثلا همون که رو سیستمت نصب شده)
این قفل میاد با استفاده از مشخصات سخت افزاری سیستم شما یک کد تولید میکنه به نام (Hard ware ID)
و اون کد رو به شرکت سازنده یا از طریق پیامک یا سایت ارسال میکنید ویک کد تحویل میگیرید و با وارد کردنش برنامه اجرا میشه
طریقه کرک
با استفاده از شماره معتبری که دارید باید یه لودر براش بنویسید
یعنی برنامه رو گول بزنید به طوری که برنامه فک کنه داره رو سیستم خودتون اجرا میشه،
کاره لودر:زمانی که قفل میخواد کد سخت افزاری خام رو ساخت ،میاد اون رو با کد معتبر تغییر میده و برنامه ریجیستر میشه.شما باید مکان ساخت شماره سریال خام رو پیدا و با کد سیستم خودتون عوض کنید و در نهایت شماره سریال خودتون رو بدید و تمام
در ضمن دیگه لازم نیست آنپک کنید
کاره لودر:زمانی که قفل میخواد کد سخت افزاری خام رو ساخت ،میاد اون رو با کد معتبر تغییر میده و برنامه ریجیستر میشه.شما باید مکان ساخت شماره سریال خام رو پیدا و با کد سیستم خودتون عوض کنید و در نهایت شماره سریال خودتون رو بدید و تمام
این قسمت که مربوط به ساخت لودر هست رو توبیشتر توضیح بدید تا به کمک هم بتونیم درست کنیم .ببخشید چون دانش برنامه نویسی ندارم اینقدر سوال میپرسم .
تشکر
اول شما باید کد سخت افزاری خام رو پیدا کنید ، shetab.dll مسئول ساخت این کد هست (که درون برنامه جاسازی شده)
با یک دیباگر سطح کاربر مثه ( Ollydbbg یا immunity یا هر دیباگر سطح کاربر دیگه ایی "برای راحتی کار شما") محل کد ساخته شده ی خام رو پیدا کنید و بعد اون رو با کد معتبر جاگزین کنید.
شما محل و آدرس کد خام ساخته شده رو پیدا کنید و یک بار به صورت runtime درون دیباگر برنامه رو دور بزنید .اگر به این مرحله رسیدید بعدا درباره ی لودر صحبت میکنیم