صفحه 2 از 2 اولاول 12
نمایش نتایج 41 تا 44 از 44

نام تاپیک: بررسی امنیت سایت

  1. #41

    Unhappy

    نقل قول نوشته شده توسط scorpion_man مشاهده تاپیک
    با سلام به همه دوستان
    ببینید دوست عزیز شما قرار نیست کاری بکنید شما اول یک dll یا کلاسی که خودتون نوشتین یا از sample هایی که نوشتن که قبلا هم تو همین تاپیک بحث شده import میکنید تو پروژه بعد handle هاشو میذارید تو web.config البته اینا یا بحث شده یا تو sample ها واضح هست نیازی به توضیح نیست بعدش مییایید یه section تو web.config میذارید به فرض مثال

    <RewriterRule>
    <LookFor>~/(\w+)/(\w+)/Default.aspx</LookFor>
    <SendTo>~/Default.aspx?name=$1&amp;lastname=$2</SendTo>
    </RewriterRule>

    البته این کلمات کلیدی که اینجا به کاربرده شده فرق میکنن و بسته به نظر برنامه نویس کلاس تعریف میشن و از یک کلاس به کلاس دیگه تغییر میکنن به هر حال
    دیگه حالا شما کاری با بقییه چیزا نداری شما عین معمول کارتونو انجام میدید فقط تو redirect یا اعمالی که با آدرس بار انجام میدید اون قوانینی که تعریف کردید رو اعمال می کنید
    موفق و پیروز باشید
    سلام. آخه اگه اشتباه نکنم... این چیزی که شمامیفرمایین انگار که پارامترهای این لینک ها ثابت اند.. ولی پارامترهای من در حین اجرا تغییر می کنن. مثلا requestrow یک بار مکنه 1 باشه و یه بار یه چیز دیگه و این مقدار توی خود برنامم داره محاسبه میشه و وقتی که صفحه مقصد داره باز میشه بر اساس این پارامترهای خاصه...

  2. #42
    کاربر دائمی آواتار miladr
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    وقتی تو نت هستم همه جا هستم و هیچ جا نیستم.
    پست
    472
    اگه قرار بود ثابت باشن و متغیر نباشن که چه احتیاجی به Querystring بود.اینها قابل تغییرند بزار یه مثال بزنم.
    <RewriterRule>
    <LookFor>~/(\w+)/(\w+)/Default.aspx</LookFor>
    <SendTo>~/Default.aspx?name=$1&lastname=$2</SendTo>
    </RewriterRule>


    اگه از این کد استفاده کنی اونوقت
    ~/ali/alizade/Default.aspx

    برابر
    ~/default.aspx?name=ali&lname=alizade


    و

    ~/mohamad/mohamadi/Default.aspx

    برابر
    ~/default.aspx?name=mohamad&lname=mohamadi


    میشه

  3. #43
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    Web
    پست
    346
    با سلام به همه دوستان
    و با تشکر از دوست عزیزم miladr که پاسخ این سوال رو فرمودند و اوتقدر کامل هست که دیگه توضیحی نمیدم فقط یک نکته رو اشاره کنم در تکمیل پاسخ ایشون که این عبارات (\w+) دستورات regular expresion هستند که این خودش بحثی مفصل تر از rewriteurl هست و خارج از حوصله این بحث
    موفق و پیروز باشید

  4. #44
    کاربر دائمی آواتار cybercoder
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    root/
    پست
    2,018
    خیلی دلت می خواد که بگم Nikto نمی تونه کدهای ASP.NET رو چک کنه نه ؟
    ولی (خوشبختانه یا متاسفانه) wikto می تونه !!

صفحه 2 از 2 اولاول 12

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •