دوستان اگه به یه سایتی از طریق Sql اینجکت کنیم یعنی فقط دستورات رو وارد کنیم
کسی باخبر میشه؟؟؟
دوستان اگه به یه سایتی از طریق Sql اینجکت کنیم یعنی فقط دستورات رو وارد کنیم
کسی باخبر میشه؟؟؟
یعنی ادمین میفهمه چنین دستوراتی به دیتابیس داده شده
میشه لطفا جواب بدین خواهشن
تو اونجا که من خبر دارم نه نمی فهمه البته مطمین نیستم
و بعضی از سیستم مهای مدیریت محتوا مثل جوملا کامپوننت های دارن که تغییرات رو به مدیر گزارش میده
Last edited by loks12; 13-02-2012 at 15:18.
بله بله بله. احتمال خیلی زیاد میفهمه.
مثلاً من تمام اسکریپتهام رو طوری آماده می کنم، که تمامی مشخصات فردی که injection میکنه رو سیو و ایمیل می کنه.
پس در مرحله اول بستگی به برنامه نویسی اسکریپت داره که injectionها رو لاگ کنه یا خیر.
در مرحله بعد اگه روی سرور فایروال درست و حسابی نصب باشه، بعد از 2تا 3بار injection آی.پی رو مسدود می کنه و به ادمین گزارش میده.
در مرحله آخر با مشاهده لاگهای apache به راحتی میشه، مشخصات فردی که تزریق injection رو انجام داده بدست آورد.
اما همگی بستگی به درجه سواد مدیر سایت داره که متوجه بشه و پیگیری کنه.
پس گاوم زاییده
آخه تارگت ایرانی بود (سایت Uni) فقط خواستم ببینم امنیتش چطوره![]()
فکر نکنم گیر باشن!
شاید اصلاً نفهمیدن!
نهایتش بگو یه نرم افزار اسکنر گیر آورده بودم، خواستم تستش کنم!
خرابکاری که نکردید؟ یا مثلاً چیزی که تزریق نکردید؟
نه خوشبختانه کاری نکردم
امیدوارم به خیر بگذره
سلام
فکر نمی کنم Application این چیزارو لاگ کنه. چون تو سایت دانشگاه Performance خیلی مهمه و این کار سربار زیادی داره.
اگه SELECT نوشته باشی چیزی تو دیتابیس هم لاگ نمیشه.
اگه اطلاعات رو تغییر داده باشی تو لاگ دیتابیس ثبت میشه. که اونم خوشبختانه تو قسمت User اسم User سایت رو مینویسه.
یعنی نمی فهمن که چه کسی این کارو کرده.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)