-
[QUOTE=aliafzalan;314837]سلام
شاید برنامه نویس برای کد کردن پسورد از خود نام کاربری هم استفاده کرده باشه. مثلا اگر که پسورد کاربرهای ali و mehdi مثل هم باشه موقع کد کردن پسورد یکی بشه &yhWqa! و دیگری %IIusj0*
و شاید به همین دلیله که با کپی کردن پسورد، باز هم جواب نمیده.[/QUOTE]
درسته اما ایشون از تیبل ادمین پسورد هش شده رو به من ارسال کردند و من از طریق نرم افزار این پسورد رو چک کردم در اومد 1234
ضمنا الگوریتش هم sha-1 بود. به نظر من دلیلیش میتونه این باشه که تیبلی که دوستان دارند پسورد هاش رو کپی میکنند اون تیبل اصلی که برنامه پسورد ها رو از روی اون میخونه نیست
[QUOTE]ببین دوست عزیز وقتی شما پسورد ali رو برای خودت انتخاب میکنی این پسورد کد میشه و مثلا به صورت !@# در میاد و تو دیتابیس ذخیره میشه .
حالا شما از تو دیتابیس میری و !@# رو کپی میکنی و میذاری تو فیلد پسورد یک کاربر دیگه . پس پسورد این کاربر هم میشه ali . و میتونی با پسورد ali وارد بشی .
حالا اگه این کار رو درست انجام دادی ولی پسورد رو قبول نمیکنه ممکنه این پسورد یک جای دیگه هم داره ست میشه و برنامه موقع چک کردن از اونجا چک میکنه .
این مورد رو چک کنید
نیاز به ریستارت هم نیست . [/QUOTE]
حق با شماست من حتی از طریق نرم افزار های این*جکشن تونستم پسورد ادمین یک دیتابیسم رو با یک پسورد دیگه عوض کنم
-
[QUOTE=yogishiip;314846]درسته اما ایشون از تیبل ادمین پسورد هش شده رو به من ارسال کردند و من از طریق نرم افزار این پسورد رو چک کردم در اومد 1234
ضمنا الگوریتش هم sha-1 بود. به نظر من دلیلیش میتونه این باشه که تیبلی که دوستان دارند پسورد هاش رو کپی میکنند اون تیبل اصلی که برنامه پسورد ها رو از روی اون میخونه نیست
[/QUOTE]
راستش ممنون بخاطر زحمتتون آقا ابراهیم. ولی دیتابیس کلا 30 تا تیبیل داره و فقط یکیش مخصوص یوزرهاست که رمز و آی دی توشون هست .
نمیدونم چکار کنم .
گیج شدیم
-
دیتابیس چند تا ستون (column) داره؟
[QUOTE=yogishiip;315652]دیتابیس چند تا ستون (column) داره؟[/QUOTE]
ممکنه یوزرها از داخلی تیبلی از ستون دیگه خونده بشند
راستی این سایتتون تحت وبه؟احیانا کش نشده؟