SQL Injecton چیست؟

SQL Injection یک نوع حمله با استفاده از ارسال یک رشته(String) حاوی کد مخرب به SQL Server Instance می باشد. کد مخرب حاوی یک دستور معتبر SQL  است که به طور طبیعی توسط SQL سرور اجرا می شود. فرم اولیه این نوع حمله شامل درج یک دستور SQL در مقادیری است که توسط برنامه از کاربر دریافت می شود. به طور مثال فرض کنید برنامه نام یک طرف حساب را دریافت و لیست سفارشات خرید مربوط به طرف حساب انتخابی را لیست می کند. کد مربوط به تهیه لیست می تواند...

بیشتر بخوانید

NAT چیست؟

به ایجاد ارتباط بین  دو شبکه ی Private  (خصوصی-مانند شبکه ی های داخلی ) و Public ( عمومی-مانند اینترنت ) با شرط  مخفی ماندن آدرس های آپی,شبکه ی خصوصی عملیات  NAT یا (Network Address Translation) می گویند. ( گفتنی ست در حال حاظر تمامی مودم های اینترنت و فایروال های لبه ی شبکه (Edge Firewall)  عملیات NAT را پشتیبانی کرده و اکثرا به صورت پیش فرض روی حالت NAT کار میکنند )این کار به منظور بالا بردن ضریب امنیت و حفظ محرمانگی شبکه...

بیشتر بخوانید

فرایند تولید و توسعه نرم افزار چیست؟

[vc_row][vc_column][vc_column_text] فرایند توسعه نرم افزار به مجموعه ای از فعالیت های مهندسی نرم افزار اطلاق می شود که با هدف مدیریت چرخه عمر یک محصول نرم افزاری، طراحی و برنامه ریزی می گردد. فرایندهای تولید نرم افزار با این هدف بوجود آمده اند که این مجموعه فعالیت ها را در یک چارچوب مشخص سازمان دهی، استاندارد و مستند کرده و به این ترتیب سرعت و کیفیت تولید نرم افزار را بهبود بخشند. اگر چه چرخه عمر یک محصول نرم افزاری شامل مراحل...

بیشتر بخوانید

چگونه بدون قطع ارتباط کاربران ریموت به یک ویندوز سرور(۲۰۰۳,۲۰۰۸) ، نفر سوم می تواند به سرور ریموت شود؟

به طور پیش فرض تنها دو ارتباط(Connection) ریموت به ویندوز سرور(۲۰۰۳,۲۰۰۸) امکان پذیر است ولی در شرایط خاص و بر حسب ضرورت کاربر سوم نیز می تواند به صورت ریموت با سرور در ارتباط قرار گیرد. برای امکان ارتباط کاربر سوم دو روش وجود دارد: ۱- استفاده  از ریموت سخت افزاری برای ریموت شدن به  ویندوز سرور ۲۰۰۳ و یا ۲۰۰۸  شما با وارد کردن دستور mstsc /console در خط فرمان می توانید از این امکان استفاده کنید. ۲- استفاده از دستور mstsc /admin نکته...

بیشتر بخوانید

MAC آدرس چیست؟

MAC آدرس (Media Access Control) یک آدرس فیزیکی  که این آدرس منحصر به فرد روی تمامی کارت های شبکه ی کامپیوتر ها و device ها موجود است . ( اما آدرس ip یک آدرس منطقی و logic ایی بود / آدرس های منطقی شما را ملزم می نمایند که به منظور پیکربندی کامپیوتر و کارت شبکه ، درایورها و یا پروتکل های خاصی را در حافظه مستقر نمائید ( مثلا" استفاده  از  آدرس های IP  ) . این وضعیت در رابطه با  MAC...

بیشتر بخوانید

فایروال چیست؟

فایروال جلوی پکت های ورودی و یا ( در برخی از انواع آن ) پکت های خروجی را ( به/از سیستم عامل ها و شبکه ها ) می تواند بگیرد و در اصل یک مدیریتی برای روی  port های مختلف ( و همچنین سرویس ها و برنامه ها و ...

بیشتر بخوانید