PDA

View Full Version : خواندن setting یک فایل exe



Mrs.Net
یک شنبه 04 آذر 1386, 09:49 صبح
تو یک پست خوندم میشه مقادیری که در setting یک برنامه نوشته شده بدست آورد
میشه بگین چجوری؟
من بعضی پارامترهامو اونجا ذخیره میکنم و کاربر نباید بفهمه!
آیا کاربر میتونه بفهمه مقادیرو و اگه جواب مثبت هست. چجوری؟

babak23
یک شنبه 04 آذر 1386, 10:00 صبح
من تو همون تایپیک به سوال شما جواب دادم خوب بود ابتدا به آن تایپیک مراجعه میکردید

هنگام نصب برنامه در مسیر نصب فایلی با فرمت xml و هم نام برنامه شما در مسیر نصب قرار میگیرد که محتوییات آن اطلاعات قسمت setting برنامه شما می باشد
فرض کنید اسم برنامه شما MOJAVEZ باشد هنگام نصب این برنامه در مسیر نصب فایل MOJAVEZ.exe که دارای فرمت xml هست در مسیر نصب قرار میگیرد که به راحتی میتوان به اطلاعت این فایل دسترسی داشت ( با باز کردن این فایل با نرم افزار هایwordpad , Notepad , .. )
معمولا در داخل این فایل اطلاعات کانکت شدن به دیتابیس و موارد دیگر ذخیره میشود که اطلاعات کانکت شدن به دیتابیس شامل نام کاربری و رمز عبور و نام دیتابسی و .. هست . با ذخیره این اطلاعات در setting برنامه دیگه مجبور نیستیم که برای تغییر این موارد کد برنامه را دستکاری کنیم
و در صورت تغییر سرور و دیتابیس و موارد دیگر به جای اینکه در برنامه این تغییرات را اعمال کنییم که کاری هست مشکل و نسنجیده میتوانیم با ذخیره این اطلاعات در setting و تغییر
محتوای setting در خارج از برنامه ( در این مثال فایل MOJAVEZ.exe ) این کار را انجام دهیم
اما امنیت این اطلاعات در خطر می افتد که برای غلبه براین مشکل هم باید ابتدا از الگوریتم های رمز نگاری استفاده کنییم

hassan razavi
یک شنبه 04 آذر 1386, 10:17 صبح
منهم توی مقاله ای که لینکش رو بهتون دادم کاملا توضیح داده