PDA

View Full Version : نحوه گذاشتن رمز عبور برای دسترسی یه یک فرم



hamed_9192
چهارشنبه 16 تیر 1389, 14:44 عصر
با سلام
دوستان من میخوام برای دسترسی به یک فرم تو C# رمز عبور تعریف کنم
لطفا راهنمایی کنین
با تشکر

mmd2009
چهارشنبه 16 تیر 1389, 14:46 عصر
سلام دوست عزیز

چندین راه برای رم گذاری وجود داره

مثلا استفاده از ریجستری

یا استفاده از دیتابیس

یا استفاده از یک متغیر

و شاید ... راه دیگه

حالا بگو کدوم راه رو میخوای تا اگر در توان بود دوستان بهتون کمک بکنند

hamed_9192
چهارشنبه 16 تیر 1389, 15:09 عصر
سلام دوست عزیز

چندین راه برای رم گذاری وجود داره

مثلا استفاده از ریجستری

یا استفاده از دیتابیس

یا استفاده از یک متغیر

و شاید ... راه دیگه

حالا بگو کدوم راه رو میخوای تا اگر در توان بود دوستان بهتون کمک بکنند


با سلام و تشکر
بهترین روش از نظر امنیت بالا و کارایی بهتر

mmd2009
چهارشنبه 16 تیر 1389, 15:35 عصر
خب از اونجایی که العا بحث فنی شده و بنده نمیتونم فنی بحث کنم چون از عهده من بر نمیاد و باید دوستان حرفه ای بیان به شما کمک کنند.


ولی بذار یه نظری بدیم :لبخند:

به نظر من استفاده از ریجستری فقط با یک روش اصولی هستش اونم اینه که رمز عبور خودت رو رمز نگاری کنی یعنی رمز تو رمز بشه :کف:.

حالا کی بره این همه راه رو :بامزه:

استفاده از متغیر که همش تو فرم باشه خیلی ضایع هستش :افسرده: اخه هیچ عملی همچون تغییر مرز عبور یا بازنگری یا... کارو رو نمیتونی باحاش بکنی

ولی استفاده از بانک اطلاعاتی :چشمک: مورد تایید منه به عنوان یک مبتدی ولی در بحث های حرفه ای شاید این مسئله به طور کامل رد بشه از سوی پرچمداران برنامه نویس

دوستان عزیز این نظر شخصی من بود و البته بهش اعتقاد دارم :خجالت:

sinashahab
چهارشنبه 16 تیر 1389, 18:43 عصر
یکی از بهترین کارها گذاشتن یه فایل دیگه همراه برنامه هست البته نه با عنوان Password :لبخند:
اونم این که برنامه همیشه اول کار اون فایل رو چک کنه که وجود داشته باشه و بعدش رمز رو یه جوری توی اون فایل جا کن . بعدش هم موقع تغییر رمز اون فایل رو تغییر بدی کافیه . حتی میشه رمز رو به چندین بخش مختلف تقسیم و در جاهای مختلف قرار بدی !!

مثلا با اولین اجرای برنامه پنج تا فایل در جاهای مختلف باشه مثل این که : یکی تو فولدر ویندوز یکی در system32 و یکی .... . اونم فایل ها با عنوان های مختلف باشه .

کسی هم فکرش به رمز در اون فایل های برنامه نمیره .

این یه راز برای برنامه هام بود ولی گفتم :افسرده:

mmd2009
چهارشنبه 16 تیر 1389, 19:02 عصر
اقا حامد هر راهی که صلاح میدونی رو بگو تا کمک رسانی شروع بشه :لبخند:

hamed_9192
چهارشنبه 16 تیر 1389, 21:42 عصر
اقا حامد هر راهی که صلاح میدونی رو بگو تا کمک رسانی شروع بشه :لبخند:


با سلام
دوست عزیز شما به هر روشی که خوب تر بلدین و بهتر از روش های دیگه می دونین
رو لطفا توضیح بدین

hamed_9192
چهارشنبه 16 تیر 1389, 21:45 عصر
یکی از بهترین کارها گذاشتن یه فایل دیگه همراه برنامه هست البته نه با عنوان Password :لبخند:
اونم این که برنامه همیشه اول کار اون فایل رو چک کنه که وجود داشته باشه و بعدش رمز رو یه جوری توی اون فایل جا کن . بعدش هم موقع تغییر رمز اون فایل رو تغییر بدی کافیه . حتی میشه رمز رو به چندین بخش مختلف تقسیم و در جاهای مختلف قرار بدی !!

مثلا با اولین اجرای برنامه پنج تا فایل در جاهای مختلف باشه مثل این که : یکی تو فولدر ویندوز یکی در system32 و یکی .... . اونم فایل ها با عنوان های مختلف باشه .

کسی هم فکرش به رمز در اون فایل های برنامه نمیره .

این یه راز برای برنامه هام بود ولی گفتم :افسرده:

با سلام و با تشکر از راهنمایی تون
راه حل خوبیه ولی با پاک شدن هر کدوم از چک فایل های پسورد برنامه هنگ خواهد کرد
در ضمن سرعت برنامه تو پروژه های حجیم میاد پایین

sinashahab
چهارشنبه 16 تیر 1389, 23:08 عصر
اینطور که شما حامد جان میگید نیست !!

مگه چک کردن سه تا فایل چقدر طول می کشه ؟؟ اگه به با کامپیوتر های ده سال پیش هم بخوای حساب کنی حداکثر 5 ثانیه طول می کشه . حالا چه برسه به کامپیوتر های الانی !!!:گیج:

اینم بگم هیچ ربطی به بزرگی یا کوچکی برنامه نداره چون برنامه چه کوچک و چه بزرگ باشه سه تا فایل رو چک می کنه !!:لبخند:

خوب این پاک شدن اون فایل ها فقط در صورت تعویض ویندوز هست . یا اینکه خود طرف ... داشته باشه.
خوب در این صورت هر کی خربزه می خوره باید پای لرزش بایستد .:لبخند:

بعدش هم در صورت نبودن اون فایل ها خیلی برنامه دقت کنه اررور بده نه این که هنگ کنه !!:لبخند:

hamed_9192
پنج شنبه 17 تیر 1389, 13:51 عصر
با سلام
دوستان لطفا یکی از روش ها رو توضیح بدین تا ازش استفاده کنیم
با تشکر

mmd2009
پنج شنبه 17 تیر 1389, 14:59 عصر
سلام

من دارم یک فایل اموزشی براتون اماده میکنم

و سعی میکنم تا فردا براتون بذارمش تو انجمن