برگزیده های پرشین تولز

ادیتور html و امنیت سایت!

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
39
محل سکونت
جایی که خدا نباشد
با استریپ تگ میتونی تگهایی که میخوای رو allowable کنی ولی کنترلی روی اتربیوزهاش نیست !! اگه راهی برای کنترل اتربیوزهاش پیدا شد به منم بگو دنبالشم !! :دی

cloob که تاحالا مشکلی براش پیش نیومده اما شاید عقل از سرم پرید رفتم این کدهای bb رو پیاده سازی کردم دارم یه فکرهایی روش می کنم ببینم چقدر زمان می بره.اگه اینکار کردم برا استفاده دوستان کدشو میزارم.
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
cloob که تاحالا مشکلی براش پیش نیومده اما شاید عقل از سرم پرید رفتم این کدهای bb رو پیاده سازی کردم دارم یه فکرهایی روش می کنم ببینم چقدر زمان می بره.اگه اینکار کردم برا استفاده دوستان کدشو میزارم.
در امنیت strip_html و strip_tags در اینجور موارد همین بس که اگه شما تگ <b> رو فرضا ! یا هر تگ دیگه ای رو ! مثلا <a> رو allowable کنی میشه یه همچین چیزی نوشت توش:
HTML:
<b onClick='alert()'>bold</b>
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
با استریپ تگ میتونی تگهایی که میخوای رو allowable کنی ولی کنترلی روی اتربیوزهاش نیست !! اگه راهی برای کنترل اتربیوزهاش پیدا شد به منم بگو دنبالشم !! :دی
منظورم همچین چیزی نیست. منظورم معادل سازیه. دقیقا شبیه vB. یعنی دنبال تگ b بگرده و تبدیلش کنه به مثلا.. همینطور برای بقیه تگ ها. و بقیه چیزها رو بریزه دور. اینطوری دیگه هر attributeی هم به تگ اضافه کنن از بین میره.
 

hossein_asp

کاربر تازه وارد
تاریخ عضویت
31 مارس 2005
نوشته‌ها
639
لایک‌ها
0
سن
39
محل سکونت
جایی که خدا نباشد
من یه تست کرم اگر فونتو باز بزاریم یا تگه های دیگه رو مشکل ایجاد نمیشه حتی جاوا اسکرپیت در حالت متن به فریم اضافه بشه باز هم مشکل ایجا نمیکنه مشکل موقعی ایجاد میشه که به کاربر اجازه دستکاری کد ها رو بدیم در حالت ادیت سورس.
 
بالا