PDA

View Full Version : سوال: ایجاد کد امنیتی در php؟



programerp
سه شنبه 20 تیر 1391, 11:27 صبح
سلام دوستان خوبم
می خواستم خواهش کنم یه کد ساخت chapcode ساده بهم آموزش بدید
خیلی فوری و مهمه
از کمکتون ممنونم

ayub_coder
سه شنبه 20 تیر 1391, 13:57 عصر
برای ساختن کپچا باید توانایی کار با توابع GD و هدرها و سشن ها رو داشته باشی . یک نمونه خیلی ساده رو به صورت تئوری بیان میکنم
ساده ترین حالتش به این صورته که میای یک کد چند رقمی تولید میکنی و اونو حالا یا کد شده یا خام توی سشن قرار می دی. و همون کد رو به صورت عکس می فرستی سمت مرور گر.(در این مرحله می تونی بلاهایی رو سر عکس بیاری تا واضح نباشه)
حالا سمت مرور گر یه عکس داری که تصویره همون عددت هستش و توی سشن هم مقدارش رو داری. حالا ورودی کاربر رو میگیری و اونو با سشن مقایسه میکنی. اگه باهم برابر بودن یعنی کدت درسته. اگه نه هم غلطه.

ravand
سه شنبه 20 تیر 1391, 19:49 عصر
من توی کتابم این موضوع رو به صورت ساده یاد دادم:
http://www.barnamenevisi.blogsky.com/1391/01/06/post-96/

arshen
یک شنبه 16 تیر 1392, 09:41 صبح
سلام، میدونم یکسال از این بحث گذشته!
گفتم شاید هنوز کسانی باشند که دنبال ساخت یه کد کپچا راحت هستند.من در این مطلب کدکپچا jreply رو معرفی کردم که خیلی راحت میشه ازش استفاده کرد.
http://daskhat.ir/777/create-simple-captcha-code-php