چگونه با هکرها مبارزه کنیم؟

sport414

Active Member
با سلام خدمت دوستان
با زحمت زیاد نرم افزار می نویسی ولی به خاطر ضعف قفل یا حرفه ای بودن هکرها زحماتت بر باد می رود. کاش می شد توی یک کست خارجی پرتکت شده کاری کرد ، مثلا مقدار یک متغیر را تغییر داد . برنامه ای نوشته بودم و در جاهای مختلفی از فایل های ویندوز فایل های ساخته بودم که قفل برنامه را چک می کردند ، یه هکر پیداش شد و به من گفت که وقتی برنامه ی شما برای اولین بار اجرا میشه چندتا فایل و در چه درایوهایی و با چه نام هایی می سازه ! که مرا شگفت زده کرد و کیش و مات . تمام زحمات ما رفت رو هوا! آیا هیچ راهی وجود نداره ؟ یعنی واقعا راهی نیست؟ اگه نیست بریم سراغ یه برنامه ی دیگه. اگه برنامه ای را می شناسید که تمام فایل هایی را که یک برنامه ی دیگر در حین اجرا می سازد را همراه با آدرس هایش نشان می دهد معرفی کنید تا ببینیم که آن برنامه چه اطلاعاتی را می دهد تا شاید با این دید بتوانیم قفلی بنویسیم که قابل رد یابی نباشد.
آیا دستورات لینگویی وجود دارد که بتوانیم یک قفل یا کد رمز برنامه را در یک جای مخفی ویندوز که کمتر قابل ردیابی می باشد قرار دهیم؟
اگر در رابطه با ساختن قفل راههایی را می شناسید معرفی بفرمایید.:cry:
 

the_king

مدیرکل انجمن
با سلام خدمت دوستان
با زحمت زیاد نرم افزار می نویسی ولی به خاطر ضعف قفل یا حرفه ای بودن هکرها زحماتت بر باد می رود. کاش می شد توی یک کست خارجی پرتکت شده کاری کرد ، مثلا مقدار یک متغیر را تغییر داد . برنامه ای نوشته بودم و در جاهای مختلفی از فایل های ویندوز فایل های ساخته بودم که قفل برنامه را چک می کردند ، یه هکر پیداش شد و به من گفت که وقتی برنامه ی شما برای اولین بار اجرا میشه چندتا فایل و در چه درایوهایی و با چه نام هایی می سازه ! که مرا شگفت زده کرد و کیش و مات . تمام زحمات ما رفت رو هوا! آیا هیچ راهی وجود نداره ؟ یعنی واقعا راهی نیست؟ اگه نیست بریم سراغ یه برنامه ی دیگه. اگه برنامه ای را می شناسید که تمام فایل هایی را که یک برنامه ی دیگر در حین اجرا می سازد را همراه با آدرس هایش نشان می دهد معرفی کنید تا ببینیم که آن برنامه چه اطلاعاتی را می دهد تا شاید با این دید بتوانیم قفلی بنویسیم که قابل رد یابی نباشد.
آیا دستورات لینگویی وجود دارد که بتوانیم یک قفل یا کد رمز برنامه را در یک جای مخفی ویندوز که کمتر قابل ردیابی می باشد قرار دهیم؟
اگر در رابطه با ساختن قفل راههایی را می شناسید معرفی بفرمایید.:cry:

بهتره که بجای Hacker بگین Software Cracker. ابزار Process Monitor رو امتحان کنید :

Process Monitor v2.96

ربطی به نوع برنامه و ابزار تون نداره، در هر صورت نمی توانید کاری انجام بدهید که از دید سیستم عامل و
برنامه های Monitoring دور بمونه، شرکت های بزرگی مثل Adobe و Microsoft و Autodesk و ... هم همین مشکل
شما رو دارند.
 

loo30fer

کاربر متخصص مولتی مدیا بیلدر
برای بالا بردن امنیت برنامتون میتونید اجرا بودن برنامه های حاضر مانیتورینگ رو تشخیص بدین که در صورت اجرا بودن شما از چک کردن وضعیت قفل خود صرف نظر کنید تا مکانهایی رو که برنامه شما بررسی میکنه لو نره و به جاش قسمت رجیستر نشدن برنامه رو نمایش بدین یا به اجرا بودن برنامتون خاتمه بدین برای اینکه برنامتون از سایر برنامه های مانیتورینگ رایگان مانند برنامه های شخصی در امان باشه باید از توابع Hook کمک بگیرین و تمامی توابعی که میتونن امنیت برنامه شما رو به خطر بندازن رو زیر نظر بگیرین.
ضمنا باید بدونیم اگه Microsoft بخواد برنامه هاش در امان باشن یا ویندوزش کرک نشه براش کاری نداره دلیل اینکه این امنیت رو برای محصولاتش و ویندوزش بوجود نمیاره چون اینها نمیتونن بهش ضربه ای بزنن و ضرر بزرگی براش باشن و لزومی نمیبینه که بخواد خودش رو برای اینجور چیزها اذیت کنه چون اگه تمامی dll و فایلها رو برای قفلش به هم ربط بده کاری از هیچ کرکی بر نمیاد در صورتی که کسی پیدا بشه چند هزار فایل رو کرک کنه :lol:
 
آخرین ویرایش:
درباره قفل برنامه بیشتر توضیح بده تا بدونم چیکار میکنی
میخواهم بدونم چه نیازی داری که اطلاعات قفل رو روی هارد ذخیره کنی
 

جدیدترین ارسال ها

بالا