۱۳۸۸ شهریور ۱۱, چهارشنبه

با C#برنامه بنويسيد تو سيستم عامل هاي مختلف اجراش كنيد!!!

Mono یک پروژه منبع بازه که هدفش آوردن تکنولوژی NET. مایکروسافت به لینوکسه.Mono همچنین برای Windows و Mac هم موجوده. در واقع فرق Mono با NETframework. مایکروسافت اولا در اینه که منبع بازه و دوما این که با Monoمیشه برنامه هایی که تحت تکنولوژی NET. نوشته میشن رو در محیط های Linux وMac هم اجرا کرد. Mono به وسیله Novell پشتیبانی میشه و در زبان اسپانیاییبه معنی میمونه. دلیل این نام گذاری هم به وسیله تیم سازنده علاقه بهمیمون ها اعلام شده ولی واضحه که نقش “تقلید کار” بودن میمون در نامگذاریش بی تاثیر نبوده!
MonoDevelop محیطیه مثل Microsoft VisualStudio که در اون می تونید با زبان های مختلفی مثل ++C# ، Basic ، C/C و …تحت تکنولوژی NET. برنامه نویسی کنید. همچنین تکنولوژی هایی مثل ASP.NET ،ADO.NET و Windows Forms با استفاده از Mono و Mono Develop قابل استفادههستن.
با استفاده از Mono حتی میتونید برنامه هایی رو که با VisualStudio نوشته و compile شدن رو بدون نیاز به compile مجدد در لینوکس، Macو ساختار های پشتیبانی شده Mono اجرا کنید.

Monoمدت هاست که باعث مناقشه بین Microsoft و Novell و جامعه منبع باز شده ودلیل اون هم همونطور که قابل پیش بینیه شکایت Microsoft از Novell بهبهانه زیر پا گذاشتن قوانین copyright هست. گر چه این موضوع با دلایلمختلف از طرف Novell تکذیب شده.

Mono و MonoDevelop رو می تونید از سایت Mono به صورت کاملا مجانی دانلود کنید.
لیست چند برنامه که از Mono استفاده می کنن: http://www.mono-project.com/Software
چند شرکت که از Mono استفاده می کنن: http://www.mono-project.com/Companies_Using_Mono

BackTrack Linux – سیستم عامل تخصصی امنیت و هک

backtrack-logoBackTrack یک توزیع از لینوکس است که به طور خاص برای فعالیت های مربوط به امنیت شبکه و وب سایت ها و جلوگیری از نفوذ ساخته شده. هر چند نرم افزار های هک و نفوذ هم در آن وجود دارد. این نسخه از لینوکس دارای بیش از ۳۰۰ ابزار هک/ضد هک در طبقه بندی های شناسایی آسیب پذیری، نفوذ، گسترش دسترسی، آنالیز شبکه های رادیویی، مهندسی معکوس و … می باشد.

BackTrack به صورت پیش فرض در حالت متنی ( Command line ) بوت می شود و راهنمای خوبی برای استفاده از امکانات موجود در سیستم دارد. هر چند کاربر با تایپ چند دستور ساده می تواند وارد محیط گرافیکی شود ولی کاربران با تجربه تر به علت عواملی مثل سرعت از محیط متنی برای انجام کار ها استفاده می کنند.backtrack-graphicalمی توانید BackTrack را روی Hard و یا USB نصب کنید اما نسخه اصلی این سیستم عامل یک Live CD است و به راحتی و فقط با گذاشتن CD و بدون نصب بوت می شود.BackTrack بر پایه Slax linux ساخته شده است ( هر چند نسخه آخر آن بر پایه Ubuntu است ) و محیط گرافیکی پیش فرض KDE است.

BackTrack از سایت شرکت سازنده آن قابل دانلود است و کاملا مجانی و منبع باز است.
همچنین لیست کاملی از نرم افزار های موجود در آن در سایت شرکت قابل مشاهده است.

via: potatozone