آگهی
article

حمله DDoS چیست و چگونه از آن جلوگیری کنیم؟

web-ddos-attack

امروزه مقوله امنیت و شاخه های آن در فضای سایبری به امری حیاتی و همه گیر تبدیل شده است، مخصوصا برای صاحبان سایت ها و مهم تر از آن برای مدیران سرورهای وب، چرا که آسیب پذیری و ضعف امنیتی به عنوان عاملی بازدارنده در مسیر پیشرفت و توسعه اهداف در وب محسوب می شود، بعضا شاهد هستیم که افراد مختلف با انگیزه های متفاوت اقدام به هک و ایجاد اختلال در سایت ها و سرورها و در نتیجه باعث از دسترس خارج شدن و در حالت پیشرفته تر از کنترل خارج شدن آنها می شوند، این افراد برای رسیدن به مقاصدشان از شیوه های متفاوتی استفاده می کنند که البته بسته به میزان هوشمندی مدیران سرور و رعایت نکات امنیتی در سیستم های مدیریت محتوا (CMS) خیلی از این روش ها به راحتی قابل پیشگیری است، آنچه در این مطلب قصد داریم به آن بپردازیم آشنا شدن با نوعی از ایجاد اختلال در وب موسوم به حمله های DDoS یا Distributed Denial of Service attack است که بیشترین شیوع را در بین حملات مخرب دارد.

حمله DDoS چیست؟


به زبان ساده حمله DDoS یا DoS (مخفف Denial of Service attack) یعنی سرازیر کردن تقاضاهای زیاد به یک سرور (کامپیوتر قربانی یا هدف) و استفاده بیش از حد از منابع (شامل پردازنده، پایگاه داده، پهنای باند، حافظه و...) به طوری که سرویس دهی عادی آن به کاربرانش دچار اختلال شده یا به کلی از دسترس خارج شود (به دلیل حجم بالای پردازش یا به اصطلاح Overload شدن عملیات های سرور)، در این نوع حمله ها در یک لحظه یا طی بازه زمانی به صورت مداوم از طریق کامپیوترهای مختلف که ممکن است خواسته یا حتی ناخواسته مورد استفاده قرار گرفته باشند، به یک سرور (با آی پی مشخص) درخواست دریافت یا پردازش اطلاعات می شود و به دلیل محدود بودن قدرت پاسخ دهی سرور به کاربران در وضعیت عادی (یعنی قدرت سرور را به تعداد کاربرانش در حالت عادی در نظر گرفته اند نه در شرایط حجم درخواست های غیر طبیعی)، مشابه مواقعی که کامپیوترهای رومیزی دچار کندی یا توقف کامل می شوند دچار وقفه در سرویس دهی یا Down شدن آن می شود.

چه کسانی حمله DDoS را انجام می دهند؟


اصولا حمله های DDoS با انگیزه های متفاوت ممکن است توسط یک یا چند نفر و یا حتی گروهی از افراد صورت گیرد، اما آماری که تا به امروز به ثبت رسیده حکایت از انگیزه های بیشتر فردی یا چند نفره داشته است، به طور مثال ممکن است افرادی برای از سر راه برداشتن ناجوانمردانه رقیبشان در وب دست به این نوع اعمال بزنند تا مخاطبان آن سایت یا سرور دچار دلسردی شده و از آن فاصله بگیرند یا برعکس عده ای هکر، خیرخواهانه به سایتی ضد اجتماعی یا به فرض جنگ طلب حمله DDoS کنند، لذا گستره افراد و انگیزه ها بسته به نوع مورد، متفاوت خواهد بود اما آنچه مسلم است معمولا انسان ها پشت این حملات هستند یا ترکیبی از اندیشه انسان و به کارگیری سیستم، سرور و ابزارهای خاص (DDoS Tools) دست به دست هم می دهند تا یک حمله DDoS شکل بگیرد.

علائم حمله DDoS چیست؟


خوشبختانه یکی از موارد مثبت در هنگام بروز این نوع حملات این است که به سرعت می توان به نحوه عملکرد سرویس مشکوک شد و جلوی اختلال بیشتر را گرفت، پس از اینکه سروری مورد حمله DDoS قرار می گیرد ممکن است با توجه به اهداف و شیوه به کار رفته یک قسمت از منابع یا همه ی قسمت های اصلی آن دچار اختلال شود، در زیر لیستی از این علائم را ذکر می کنیم:
- کندی در پاسخگویی به درخواست ها
سروری که مود حمله قرار گرفته باشد معمولا خیلی کند و با وقفه به درخواست بارگذاری صفحات وب پاسخ می دهد، البته این نشانه همیشه دلیل حمله DDoS نیست چرا که این اتفاق به طور طبیعی نیز برای سرورها و سایت ها به دلایل فنی یا بازدید بالا ممکن است رخ دهد و کنترل این امر بستگی زیادی به قدرت سخت افزاری سرور و تنظیمات آن دارد، اما کند شدن غیرطبیعی فرآیندهای سرور همیشه می تواند یک هشدار برای مدیران امنیتی تلقی شود تا اوضاع را بررسی و کنترل کنند.
- عدم اتصال به پایگاه داده
گاهی ممکن است صفحات استاتیک وب که نیازی به اتصال پایگاه داده ندارند به راحتی بارگذاری شوند اما اتصال به پایگاه داده برای صفحات داینامیک برقرار نشود، در چنین مواقعی معمولا پیام تکمیل ظرفیت اتصال به پایگاه داده یا Too Many Connections  ظاهر خواهد شد، بهترین کار در چنین حالتی این است که با تنظیم یک دستور هدر 500 HTTP به ربات های جستجوگر بگوییم که سایت ما فعلا دچار مشکلی است و بعدا مراجعه نمائید!، چرا که در غیر اینصورت با وجود Down بودن دیتابیس سرور، ربات ها با دریافت وضعیت HTTP 200 صفحه خالی را ایندکس می کنند که این حالت قاعدتا مناسب نیست، در PHP این کار را با استفاده از دستورات header می توانیم انجام دهیم:
header('HTTP/1.0 500 Internal Server Error');
دقت کنیم که عدم اتصال به پایگاه داده می تواند از پائین بودن قدرت سخت افزاری یا مشکلات نرم افزاری و پیکره بندی نامناسب سیستم مدیریت پایگاه داده نیز ناشی شود، لذا این حالت نیز صرفا به عنوان نشانه وجود مشکل (نه الزما حمله DDoS) در سرور تلقی می شود که باید توسط مدیر فنی یا امنیت شبکه بررسی شود.
- مصرف بیش از حد منابع سرور
یکی دیگر از نشانه های حمله DDoS می تواند مصرف بیش از حد و غیر طبیعی منابع سرور از قبیل حافظه یا میزان دیتای رد و بدل شده بین سرور و کلاینت در یک بازه زمانی کوتاه باشد.
- افزایش انفجاری درخواست ها
یکی دیگر از نشانه های حمله DDoS وجود شمار زیادی درخواست HTTP به سرور است که با مشاهده فایل Log و قسمت آمار می توان به این موضوع پی برد.
- اختلالات در سرویس های جانبی نظیر ایمیل
گاهی مواقع حملات DDoS سرویس های جانبی سرور نظیر سرویس ایمیل را هدف می گیرند، در این مواقع ارسال و دریافت ایمیل ممکن است به کندی صورت گیرد یا دچار وقفه شود، البته همانطور که گفتیم هر وقفه و اختلالی به معنی حمله DDoS نیست، اختلال در سرویس های جانبی اگر بدون علت فنی خاصی باشد می تواند نشانه ای از حملات محسوب شود که با کنار هم قرار دادن شواهد دیگر می توانیم از وجود یا عدم وجود DDoS مطمئن شویم.

در حمله DDoS از چه روش هایی استفاده می شود؟


چند روش به عنوان شایع ترین ها در این نوع حملات استفاده می شود که در ادامه به طور مختصر و جهت آشنایی بیشتر به آنها اشاره می کنیم:
- روش Ping Flood یا طوفان درخواست ها
در این شیوه مهاجم سعی می کند با ارسال درخواست ها (یا بسته های Ping) به سمت کامپیوتر هدف (قربانی) و با تکرار این عمل، کل منابع سرور را اشغال کند تا در نهایت عملکرد آن را به طور کامل از کار بیندازد، در این شیوه معمولا از کامپیوترهای موجود در یک شبکه یا از سرورهایی به طور همزمان درخواست ها به سمت سرور قربانی ارسال می شود تا در نهایت موجب از کار افتادن و به اصطلاح Down آن شود.
- روش Smurf attack یا استفاده از نقص تنظیمات
یک Smurf attack نوع خاصی از طوفان درخواست ها به یک سرور است که طی آن به دلیل وجود ضعف در تنظیمات سرویس، بسته هایی از اطلاعات موسوم به ICMP (مخفف Internet Control Message Protocol) به تمام کامپیوترهای موجود در یک شبکه از طریق آدرس Broadcast آنها ارسال می شود، آدرس Broadcast می تواند به عنوان مثال آی پی اشتراکی سایت های موجود در یک سرور باشد، در این حالت اگر تنظیمات سرور به درستی انجام نشده باشد ارسال یک درخواست به این آی پی موجب تقسیم شدن آن بین تمام زیر شاخه ها و در نتیجه Overload شدن سرور می شود.
- حملات موسوم به SYN یا SYN flood
روش اخیر نیز در عمل مشابه با موارد گفته شده است، با این تفاوت که در اینجا مهاجم با ارسال درخواست هایی از نوع بسته های TCP/SYN در پشت چهره ای عادی و تایید شده به عنوان یک کاربر معمولی، از سرور تقاضای اتصال می کند که پس از ارسال پاسخ درخواست هیچ جوابی به پاسخ سرور داده نمی شود تا اتصال نیمه باز همچنان برقرار باشد (سرور در انتظار پاسخ مهاجم مدتی صبر می کند)، در این بین با افزایش این اتصالات نیمه باز، منابع سرور اشغال شده و نهایتا موجب بروز اختلال و از کار افتادن آن می شود.
- روش Teardrop یا Teardrop attacks
در این شیوه رشته ای از آی پی های ناقص به هم متصل شده و شبیه به هم را به سرور ارسال می کنند که اگر تنظیمات قسمت TCP/IP fragmentation re-assembly سرور دچار نقص در تشخیص آنها باشد، موجب بروز مشکل اضافه بار یا Overload در سرور خواهد شد.
ddos-attack-to-server

حمله DDoS چقدر طول می کشد؟


یکی از سوال های همیشگی در چنین موقعیت هایی این است که یک حمله DDoS چقدر طول می کشد و ظرف چه مدتی به پایان می رسد؟، پاسخ این سوال نیز می تواند یک جمله باشد: تا زمانی که به پایان رسد! این موضع بستگی به میزان سماجت مهاجم و ضعف مدافع دارد، یعنی اگر مهاجم بر ادامه حملات خود اصرار داشته باشد و در مقابل مدافع که همان مدیران شبکه و سرور هستند نتوانند از عهده کنترل اوضاع برآیند ممکن است حمله DDoS ساعت ها یا روزها به طول انجامد، در خوش بینانه ترین حالت ظرف چند دقیقه و در بدترین حالت چندین و چند روز و به دفعات ممکن است اختلال طول بکشد.

برای جلوگیری از حمله DDoS چه کارهایی را انجام دهیم؟


واقعیت این است که کنترل حمله های DDoS پس از وقوع کمی دشوارتر از پیشگیری از آن است، امروزه در سایت ها و انجمن های زیادی به افراد آموزش شیوه های هک و ایجاد حمله های DDoS داده می شود که این امر با افزایش شمار کاربران اینترنت (که می توانند میانجی و قربانی بالقوه برای حمله به سرورها باشند) و توسعه زیرساخت ها و سخت افزارهای شبکه به لحاظ کمی رو به گسترش است، البته آسیب پذیری در این رابطه بیشتر به امنیت سرور برمی گردد تا به امنیت سایتمان، در مورد سرور می توان پس از اطمینان از حمله DDoS، آی پی هایی را که بیشترین تقاضا را به سرور داشته اند و ناشناس هستند توسط فایروال ها بلاک و مسدود کرد، یا با نصب بسته های امنیتی خاص و به روزرسانی و ارتقاء سخت افزاری و نرم افزاری، آسیب پذیری سرور را تا حد چشمگیری کاهش داد، آگاهی از روند عادی سرور می تواند کمک بزرگی در این خصوص محسوب شود، چرا که اگر مدیر سرور نسبت به عادی یا غیر عادی بودن ترافیک آن آشنایی داشته باشد به سرعت می تواند پی به وجود این نوع حمله ها ببرد و در جهت رفع اختلال برآید، به عنوان یک کاربر عادی در سرویس های میزبانی وب بهترین کار این است که به محض مشکوک بودن به چنین حمله هایی موضوع را به پشتیبانی فنی هاست خود اطلاع دهیم تا در کوتاه ترین زمان جلوی آن گرفته شود.
sectionدسته بندی: مهارتهای وب » دانستنی ها
related مطالب بیشتر:
» دلایل بهم ریختن قالب وبلاگ و سایت
» IP چیست و چه کاربردی دارد؟
» اصطلاحات و مفاهیمی که مدیر سایت باید بداند!
» جلوگیری از بلاک یا ارسال ایمیل به اسپم با SPF
» چگونه با برنامه Outlook ایمیل ارسال و دریافت کنیم؟
commentنظرات (۳۳ یادداشت برای این مطلب ارسال شده است)
more یادداشت های جدید بر اساس تاریخ ارسال در انتهای یادداشت های موجود نمایش داده می شوند.
نویسنده: شهین عزیزی
زمان: ۰۱:۵۳:۱۳ - تاریخ: ۱۳۹۲/۰۳/۱۱
عالی بود دستتون درد نکنه
میشه کامل ترش کرد
نویسنده: آرام
زمان: ۱۷:۰۰:۵۲ - تاریخ: ۱۳۹۲/۱۱/۰۸
مختصر و مفید، واقعا عالی بود. ممنون
نویسنده: Hamid
زمان: ۱۸:۵۲:۰۸ - تاریخ: ۱۳۹۳/۰۳/۰۸
سلام و تشکر
با توجه به ساسپند شدن سایت بر اثر حمله , از طرف سرور اعلام شده که می بایست هاست را ارتقا دهید چون از منابع سرور بیش از استفاده می شود.
به نظر شما این حرف منطقی است؟ چرا که می پرستم ارتقا باعث رفع مشکل می شود که می گویند فقط منابع شما اضافه می شود.
ضمنا این اقدامات را برای جلوگیری به من اعلام کرده اند:
- لینک هایی که خطا میدهند را ارسال بفرمایید
- برای جلوگیری از حمله هم باید با برنامه نویس هماهنگ کنید
- و میتوانید ای پی ها را deny کنید
که به نظر میرسد همه چیز را به من محول کرده اند.
با تشکر
پاسخ: 
اصولا مقابله با حملات DDOS ارتباط خاصی با کاربر نهایی (شما) ندارد، این وظیفه مدیریت شبکه و پشتیبانی هاستتان است که تمهیدات لازم را اندیشه کند و به صورت مرتب وضعیت سرویس ها را مانیتورینگ نماید، تغییر پلان اگر به معنی تغییر سرور باشد، ممکن است صورت مسئله را پاک کند، اما هیچ تضمینی نیست که به سرور جدید نیز حمله سنگین تری صورت نگیرد که منابع آن نیز جوابگو نباشد، اگر هم تغییر پلان در همان سرور است، هیچ سود خاصی نخواهد داشت، مخصوصا برای سرورهای اشتراکی.
نکته: بحث حمله DDOS با اینکه به فرض سایت شما بازدید بالایی داشته باشد یا از منابع زیاد استفاده کند، فرق دارد.
نویسنده: Hamid
زمان: ۱۹:۰۹:۰۷ - تاریخ: ۱۳۹۳/۰۳/۰۹
تشکر میکنم از توضیحات خوب شما
البته به صراحت اعلام نشده که حملات ddos هستند ولی می گویند حمله شده و با این حمله رم و سی پی یو سرور تحت فشار بوده که باعث ساسپند شدن سایت ما شده است.
اعلام می کنند که یک ای پی را هم مسدود کرده اند منتهی بعد از رفع ساسپند , در هر چند پیج , پیغام خطا در برقراری ارتباط با پایگاه داده ها دارم و لود سایت خیلی دیر انجام میشود.
این را هم که به هاست اعلام کرده اند می گویند هاست را به لینوکس ویژه ارتقا دهید چون هنوز منابع سایت شما بیش از حد استفاده میشود.
لطف کنید و اگر توضیح دیگری مد نظرتان است بفرمائید تا بتوانم با هاست علمی و منطقی صحبت کنم.
سایت ما روزانه حدود 20000 بازدید داشته که به شدت کاهش یافته و البته متوجه جمله آخر شما که بصورت نکته فرموده بودید نشدم.
قبلا از پاسخگویی شما تشکر میکنم.
پاسخ: 
منظور از جمله آخر این بود که اگر سایت شما بازدید بالایی دارد، ممکن است سخت افزار به کار رفته در سرور و تعداد سایت های میزبانی شده، به حد ایدآل نباشد (سخت افزار ضعیف و تعداد سایت ها زیاد)، در این شرایط نیز اتفاقاتی شبیه به حمله دیده می شود، شاید به همین دلیل مدیریت هاستتان ترجیح می دهد سایت شما در یک سرور با سخت افزار قوی تر و اشتراک کمتر باشد.
نویسنده: مهدی
زمان: ۱۱:۵۱:۰۶ - تاریخ: ۱۳۹۳/۰۶/۳۰
سلام خسته نباشید اگه با فایروال مسدود کنیم اونقد تقاضا میاد که cpu میترکه پس در این مورد خسته نباشید
اما بهترین راه که اگه شبکه بزرگ داشته باشید استفاده از network balancing هستش
و اگه وب کوچکی دارید بهترین راه دعا :)
پاسخ: 
استفاده از فایروال یکی از مرسوم ترین روش های مقابله یا این نوع حملات است، به طور مثال با بلاک IP های مشکوک منابع اصلی سرور مانند CPU، RAM و... به میزان زیاد مصرف نخواهد شد، البته معمولا باید با توجه به نوع حمله ترکیبی از روش ها اعمال شود!
نویسنده: محمد
زمان: ۱۲:۵۶:۰۳ - تاریخ: ۱۳۹۳/۰۷/۲۵
سلام آقایون ببخشید یه کسی به من گفته میام بهت Attack میدم راستشو بخواین من چیزی از Attack و چیزه دیگه ای بلد نیستم لطفا بهم کمک کنید.
روز خوش.
پاسخ: 
Attack در وب به سادگی که تصور می شود نیست! اگر سرور شما به خوبی پشتیبانی شود، معمولا جای نگرانی نیست!
نویسنده: morteza
زمان: ۲۲:۴۶:۵۲ - تاریخ: ۱۳۹۳/۰۷/۲۷
به سرور ما هم حمله کردن ولی ادمین میگه به روتر دیتاسنتر حمله کردن. عوض کردن دیتاسنتر هم هزینه می خواد من که حدس می زنم کار این ... باشه چشم دیدن ما رو نداشتن!!!!!!!!!!!!!
نویسنده: امیر
زمان: ۱۲:۱۱:۰۹ - تاریخ: ۱۳۹۳/۰۹/۱۱
با سلام و تشکر
مدیر هاست با من تماس گرفت و گفت به دلیل بالا رفتن تعداد بازدیدهای سایت
http://www.beyamooz.com
و مصرف بیش از حد منابع، باید سرور شما رو منتقل کنیم. البته من حدس می زنم که این بالا رفتن ناگهانی بازدیدها مربوط به همین حمله DDOS باشد.
حالا سوال من از شما اینه که آیا جا به جایی سرور، در رنک سایت تأثیر داره یا نه؟
پاسخ: 
تغییر سرور به خودی خود نقشی در رتبه ی سایت ندارد، اما اگر سرور جدید سرعت پردازش کمتر یا بیشتری داشته باشد، ممکن است در رتبه سایت تاثیر منفی یا مثبت داشته باشد! همچنین فرآیند انتقال نباید موجب Down شدن طولانی مدت سایت شود.
نویسنده: میثم
زمان: ۰۰:۴۹:۳۲ - تاریخ: ۱۳۹۳/۰۹/۲۷
سلام
اون جایی که من ازش سرور گرفتم گفته سرور (دقیقا نگفته سرور اصلی یا سرور مجازیی که من ازشون خریدم) مورد حمله DDOS قرار گرفته.
حالا سوال اینکه به فرض من سرورم رو جابجا کردم. من که آی پی قبلیم رو خیلی بهش احتیاج دارم چه بلایی سرش میاد؟
پاسخ: 
اگر تغییر سرور همراه با تغییر IP باشد، قاعدتا دیگرIP قبلی ارتباطی به سایت شما نخواهد داشت و یک IP عادی است!
البته تغییر سرور به صرف حمله DDOS توصیه نمی شود، بهتر است راهی برای رفع و جلوگیری از این حملات اندیشه شود، ضمن اینکه گاها برخی مشکلات دیگر با عنوان حملات DDOS معرفی می شوند!
نویسنده: dihow
زمان: ۲۲:۵۳:۱۰ - تاریخ: ۱۳۹۳/۱۱/۰۹
سلام یکی تو چت منو تهدید کرد که نتتو فطع می کنم و من هم بهش فحش دادم . بعد بهم گفت بای بای نت... چراغ internet قرمز شد. :) مجبور شدم مودمو config کنم ایا ddos شدم.
پاسخ: 
DDOS ارتباطی به قطع شدن اینترنت ندارد! ممکن است این موضوع اتفاقی یا بر اثر ویروسی شدن سیستم شما باشد (به فرض اگر فایلی از فرد مورد نظر دریافت کرده باشید، یا به طریقی دیگر به سیستم شما نفوذ کرده باشد، و آن فرد یک هکر چیره دست باشد، چنین کارهایی امکانپذیر است)، در غیر این صورت تهدید به قطع اینترنت و ... شوخی بیش نیست!
نویسنده: اسفندیتر
زمان: ۰۲:۳۴:۴۷ - تاریخ: ۱۳۹۳/۱۱/۲۱
سلام خسته نباید میخواستم بپرسم که کجا میتونم راه های مقابله با دیداس و‌ اتک و نمیدونم این نوع حمله های سایبری رو گرفت؟؟ شما خودتون ایا اموزش میدن؟؟؟
و میخواستم بگم خداقوت عالی هست این وبتون خداقوت
پاسخ: 
قاعدتا باید به منابع مرتبط با حفظ امنیت وب (کتاب، سایت، انجمن و...) مراجعه کنید، البته بحث حفظ امنیت معمولا به دو بخش برنامه (کدنویسی) و سرور (میزبان) مربوط می شود که در مورد کاربران عمدتا قسمت اول (امنیت کدنویسی) مصداق دارد.
نویسنده: farzad
زمان: ۱۱:۳۹:۵۱ - تاریخ: ۱۳۹۴/۰۲/۰۲
عالیه عالیه عالی بود ممنون
نویسنده: نیمانوید
زمان: ۲۳:۴۸:۲۹ - تاریخ: ۱۳۹۴/۰۲/۱۰
سلام دوست من
سایت بنده هم مورد اتک ها قرار گرفته است.
مدیریت سرور امروز سوسپاندد کرد...
چقدر طول میکشد که درست شود.
رقیبان و دشمنان من این کار را کرده اند DDOS
راهنمایی کنید
پاسخ: 
همانطور که در مطلب عنوان شده، زمان خاصی ندارد، شاید زود و شاید هم دیر! البته در اغلب موارد DDOS جزء آخرین دلایل برای اختلال در سرور است.
نویسنده: علی
زمان: ۱۶:۱۳:۳۷ - تاریخ: ۱۳۹۴/۰۴/۱۶
ممنون اطلاعات خوبی بود
نویسنده: azamora
زمان: ۰۶:۰۶:۱۴ - تاریخ: ۱۳۹۴/۰۸/۲۲
وجود ما مضر نیست این امر باعث بهبود کیفیت سرویس ها خدمات میشود اونایی که خرابکاری میکنن به هیچ وجه نمیتونن در رسته این گروه ها که از هوش خود استفاده میکنن تا اینکه مقلد کارای دیگران باشند نیستند و جایی هم ندارند اما دی داس در اوایل شاید نفوذگرا بخاطر رقابت های ناسالم همچین کارهایی میکردن اما الان همه ی این کارا رو کسایی انجام میدن که بویی از نفوذ نبردن و مدعی این کارند با دی داس قرون وسطایی کسی نفوذگر نشده ولی این امر هم طول میکشه تا فرهنگش نهادینه بشه تو کشورمون مورد دوم بیشترین خرابکاری ها وبسایت هایی هستن که اموزش قلابی هک و نفوذ میدن که دوتاشون نونشون ازین راهه ولی در عوض خودشون مبلغ پخش بدترین ویروسا و بدافزارهای تحت وب و غیره هستن... توضیحاتتون خوب بود ولی طول میکشه تا روزی که بفهمن با دی داس فقط به دارایی خودشون اتیش زدن نه کسی دیگه.. موفق و سربلند باشید
more لطفا پیش از ارسال یادداشت نکات زیر را مد نظر داشته باشید:
- مواردی که به کلی خارج از موضوع این مطلب هستند را در فرم منوی "تماس با ما" مطرح و پاسخ را از طریق ایمیل دریافت کنید.
- به سوالات کلی، مبهم، غیرضروری و مشکلاتی که تلاشی برای رفع آن نکرده باشید پاسخ کوتاه و مختصر داده خواهد شد!
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین قرار دهید تا امکان تست و بررسی وجود داشته باشد.
- تمام یادداشت ها بررسی و برای هر کاربر زمان مشخصی جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد در بازه زمانی کوتاه خودداری کنید.





5 × 4
 refresh
آخرین دیدگاه ها
more برای دسترسی سریع به یادداشت مربوطه می توانید از لینک مطلب در کادر زیر استفاده کنید.
form مهدی
در:
سلام من از کد زیر استفاده کردم ولی وقتی که اعمال میشه کل css های سایتم میپره.. چه باید بکنم
۰۹:۵۵:۵۰ ۱۳۹۹/۰۴/۲۳

form سلماسی
در:
سلام ایا اگر از وبسایت شخصی کسی بازدید کنیم صاحب وبسایت شماره ی ما را می بیند
۲۱:۳۱:۵۳ ۱۳۹۹/۰۴/۲۲

form mahdi
در:
سلام استاد اگه براتون زحمتی نیست یه نگاه دیگه بهش بندازید ، الان ریموو ادیت درست هستن فقط برای نمایش کلیشون که وقتی رفرش میکنیم...
۱۹:۱۳:۱۵ ۱۳۹۹/۰۴/۲۲

form mahdi
در:
سلام استاد عزیز ، میتونید یه نمونه که فقط با جاوا اسکریپت کار شده نه با فریمورکاش بهم معرفی کنید ببینم؟ من هرچی گشتم پیدا...
۱۴:۴۶:۲۴ ۱۳۹۹/۰۴/۲۲

form mahdi
در:
سلام استاد عزیز و گرامی ، یه دفتر چه یادداشت با localstorage میخوام بنویسم ولی مشکل دارم، دو تا سوال دارم ممنون میشم راهنماییم...
۱۲:۰۵:۰۷ ۱۳۹۹/۰۴/۲۲

form اریا
در:
سلام و درود بزرگوار چه دستوری باید بنویسیم تا فقط مقدارهای خاصی از ارایه بتونیم نمایش بدیم. مثلا یک ارایه 6 خونه ای...
۱۶:۴۷:۳۱ ۱۳۹۹/۰۴/۲۰

form کافه کتاب
در:
سپاس خیلی وقت بود دنبالش بودم مرسی از سایت عالیتون
۱۴:۵۱:۴۳ ۱۳۹۹/۰۴/۲۰

form سجاد
در:
دمتون گرم. خیلی زحمت کشیدید
۱۳:۴۳:۱۱ ۱۳۹۹/۰۴/۲۰

form KhashayarPrk
در:
سلام. میخوام الگو تمام کلمات داخل پرانتز رو بدون پرانتز بریزه ارایه با این کد فقط یک پرانتز رو جواب میده.
۱۳:۱۳:۴۷ ۱۳۹۹/۰۴/۲۰

form Oliver
در:
چطوری دستور background رو برای جدلمون عکسش رو تنظیم کنیم و بهش طول و عرض بدیم
۱۶:۰۷:۱۷ ۱۳۹۹/۰۴/۱۸

form محمد
در:
با عرض سلام ببخشید چطوری میتونم واسه اشتراک کاربر انقضا بزارم مثلا یک ماه داخل دیتابیس ردیف تایم رو درست کردم البته تاریخ رو تبدیل...
۱۹:۱۴:۵۹ ۱۳۹۹/۰۴/۱۵

form آیدا
در:
سلام من در حال طراحی با html هستم اما طبق فیلم آموزشی پیش میرم از یه جایی به بعد هم تغییرات اعمال نمیشه...
۲۲:۴۷:۴۴ ۱۳۹۹/۰۴/۱۴

form علی
در:
سلام اگه میشه یه تکه کدی بفرستید که کاربر نتونه عکس مورد نظر رو دانلود کنه و با نگه داشتن روی عکس فقط لینکو ببینه...
۰۹:۳۰:۴۹ ۱۳۹۹/۰۴/۱۴

form sina2000
در:
با سلام و خسته نباشید طبق کد زیر استفاده میگه متغیر Pdc برای PDO است لطفا نمونه کد برای لایبرری...
۱۵:۰۳:۵۱ ۱۳۹۹/۰۴/۱۳

form محمد امین
در:
سلام ممنون از مطلبتون ببخشید من یه سایتی با شی گرایی کامل زدم الان میخوام آدرسشو بهینه کنم آدرس الان من به این صورته:...
۱۸:۲۸:۲۴ ۱۳۹۹/۰۴/۱۱
form ترنم
در:
سلام وقتتون بخیر ببخشید من کدهای مربوط منو و زیر منو رو نوشتم ولی موقع اجرا منوی اصلی رو میاره ولی زیر منوها رو...
۱۱:۰۶:۲۹ ۱۳۹۹/۰۴/۱۱
form ا
در:
سلام چرا وقتی مطالب مربوط که تو وبلاگم هست رو جستجو میکنم نمیاره ؟؟؟
۲۰:۳۱:۰۸ ۱۳۹۹/۰۴/۰۷
form amir
در:
سلام من اگه بخوام با وارد کردن یه id داخل یک text کل اون ردیف پاک بشن باید چه کنم مثلا یک text دریافت میکنم...
۰۱:۴۸:۰۵ ۱۳۹۹/۰۴/۰۷
form محمدباقر حسیبیان
در:
من این مشکل برام پیش اومده که موقع ورود به پروژه م توی لوکال هاست wamp صفحه سفیده و هیچی رو نشون نمیده و کد...
۱۶:۴۲:۳۸ ۱۳۹۹/۰۴/۰۶
form ...
در:
سلام دو سایت نوشته ای مربوط به من رو چند سال قبل لینک دانلود قرار دادن من ازشون خواستم بردارنش ولی اینکارو نکردن سایت...
۱۷:۲۶:۴۲ ۱۳۹۹/۰۴/۰۵
form مجتبی
در:
سلام میشه یک کد جاوا رو به php تبدیل کرد تا لود سایت سریع تر بشه؟
۱۳:۰۴:۲۳ ۱۳۹۹/۰۴/۰۴
form متین
در:
سلام ؛ من تازه شروع به یادگیری کردم ؛ مطلب بسیار کاربردی بود ؛ ممنون از شما دوست عزیز.
۰۱:۵۰:۰۵ ۱۳۹۹/۰۴/۰۴
form mahdi
در:
سلام استاد عزیز و گرامی امیدوارم که حالتون خوب باشه ، اگه براتون ممکنه لطفا یه آموزش خوب در زمینه وردپرس بهم معرفی کنید ،...
۲۱:۴۸:۱۳ ۱۳۹۹/۰۴/۰۳
form امید
در:
در برنامه نویسی کاربر با چه دستوری میتواند به صفحه اصلی برگردد
۱۹:۰۶:۵۶ ۱۳۹۹/۰۴/۰۳
form ali
در:
با سلام من یک پروژه طراحی کردم میخوام که وقتی کاربر روی ادامه مطلب کلیک کرد در خود صفحه بقیه مطالب را ببینه...
۱۸:۴۷:۲۲ ۱۳۹۹/۰۴/۰۳
form علی
در:
سلام و تشکر از زحمات ارزشمند شما احتراما بنده امروز از یک شماره تلفن ثابت از طریق یک رایانه و یک موبایل به طور...
۱۸:۰۱:۱۰ ۱۳۹۹/۰۴/۰۳
form oscar
در:
درود. اگر بخوایم در نمایش تاریخ و زمان که به صورت لحظه ای خودش در صفحه رفرش میشه، فقط عبارت " Mon Jun 22 2020...
۱۵:۵۹:۳۲ ۱۳۹۹/۰۴/۰۲
form علی
در:
با سلام چطور میشه فقط یک صفحه مورد نظرمون رفرش بشه نه همه صفحات سایت
۰۰:۰۳:۴۱ ۱۳۹۹/۰۳/۳۱
form Farzad
در:
الان وقتی فایل رو میخواد دانلود بکنه از خودش فایل میسازه ، به این صورت یعنی بعد از پوشه file هر پوشه ای باشه...
۱۸:۵۶:۲۱ ۱۳۹۹/۰۳/۳۰
form Farzad
در:
سلام ، خسته نباشید من فایل هایی که در هاست میزارم به این شکل هست: یعنی مشخص نیست فایل ها تو چه پوشه...
۱۳:۳۳:۴۰ ۱۳۹۹/۰۳/۳۰
form شیما طیبی
در:
سلام خیلی مطلب مفیدی بود . همیشه به وبلاگ نویسی به چشم یه کار خسته کننده نگاه میکردم ولی خب یه مقدار نظرم تغییر کرد....
۲۳:۵۲:۳۲ ۱۳۹۹/۰۳/۲۹
form احسان
در:
سلام من یک کد اسکریپت دارم که به صورت عددی تبدیل شده است. میخواستم بپرسم چطوری میتونم اسکریپت به حالت اولیه نوشته شده برگردانم و...
۲۱:۰۲:۱۳ ۱۳۹۹/۰۳/۲۷
form علی
در:
ممنون از پاسختون اما روش بالا جهت دانلود فایل کاربرد داره . من میخواستم به صورت استریم ویدئو پخش بشه اما آدرس مستقیم ویدئو...
۰۰:۳۷:۴۶ ۱۳۹۹/۰۳/۲۷
form محمد
در:
سلام مجدد ببخشید طبق فرمایش شما من در دیتابیس جدولی ساخته بودم فقط مشکلم اینجاست چطوری میتونم توسط کوکی یا سیشن با تابع دیت انقضا...
۲۲:۳۸:۰۳ ۱۳۹۹/۰۳/۲۵
form محمد
در:
با عرض سلام ببخشید چطوری میشه واسه اشتراک خریدن زمان ۱ ماهه گذاشت که بعد از گذشت ۱ ماه پیام بده دوباره اشتراک تهیه کنید...
۱۳:۱۳:۵۵ ۱۳۹۹/۰۳/۲۵
در انتظار بررسی: ۴