This media is not supported in your browser
VIEW IN TELEGRAM
اگر از مایکروسافت خسته شده اید و می خواهید که به یک سیستم عامل متفاوت مهاجرت کنید، نصب لینوکس می تواند، راه حل خوبی برای شما باشد. اخیرا در خبرها آمده است که ویندوز ۱۰، حریم خصوصی افراد را حفظ نمی کند.
در این مورد، لینوکس می تواند همیشه همراه کسانی باشد که می خواهند اطلاعات محرمانه خود را حفظ کنند.
لینوکس ابونتو یا مینت
ممکن است تصمیم به تغییر سیستم عامل خود به لینوکس گرفته باشید ولی در مورد انتخاب توزیع تردید دارید. در اینجا مقایسه ای بین دو توزیع محبوب لینوکس یعنی مینت و ابونتو صورت گرفته است که می تواند به شما در انتخاب گزینه مناسب کمک کند.
واسط میزکار
ابونتو، توزیعی مبتنی بر دبیان است در حالیکه مینت از کوبونتو، KDE محبوب ابونتو به دست آمده است. ابونتو، توزیع استاندارد است ولی لینوکس مینت، توزیع توسعه یافته کاربران مختلف و شرکت ها برای فعالیت هایشان است. در هر صورت، مینت بر پایه ابونتو است و این دو بر روی میزکارهای مختلف کار می کنند که کاملا متفاوت از یکدیگر هستند. ابونتو از واسط کاربری یونیتی استفاده می کند ولی مینت یک واسط متفاوت به نام سینامون دارد.
سرعت
مینت بر روی سخت افزارهای قدیمی سریعتر کار می کند. در حالیکه ابونتو سرعت کندتری دارد. ولی هر دوی این توزیع ها بر روی محیط رومیزی Mate سریع عمل می کنند.
قیمت
ابونتو توسط یک شرکت تجاری مدیریت می شود در حالیکه مینت یک پروژه گروهی است که عمدتا وابسته به کمک های دیگران است. هر دوی این توزیع ها را می توان به صورت رایگان دانلود کرد.
قابلیت به روز رسانی
لینوکس مینت مانند ابونتو به روزرسان های راحتی برای استفاده کاربران دارد. کاربران ابونتو آیکون Dash در dock را انتخاب کرده و نرم افزارهای به روز شده را جستجو می کنند. کاربران مینت باید از برنامه Update Manager به منظور به روزرسانی سیستم عامل مانند برنامه ها استفاده کنند.
تولید نرم افزار
هر دو توزیع لینوکس مینت و ابونتو از بسته لیبر آفیس و مرورگر فایرفاکس استفاده می کنند.
برنامه های سازگار
هر دو توزیع برنامه های از پیش نصب شده بسیاری مانند مرورگرهای وب، پخش کننده های موزیک، پیام رسان های فوری، ویرایشگرهای عکس و پخش کننده های ویدئو را دارند.
انتخاب از بین این دو سخت است. هر کدام از این دو توزیع در جای خود و بسته به استفاده کاربر، دارای نقاط مثبت و منفی هستند.
در این مورد، لینوکس می تواند همیشه همراه کسانی باشد که می خواهند اطلاعات محرمانه خود را حفظ کنند.
لینوکس ابونتو یا مینت
ممکن است تصمیم به تغییر سیستم عامل خود به لینوکس گرفته باشید ولی در مورد انتخاب توزیع تردید دارید. در اینجا مقایسه ای بین دو توزیع محبوب لینوکس یعنی مینت و ابونتو صورت گرفته است که می تواند به شما در انتخاب گزینه مناسب کمک کند.
واسط میزکار
ابونتو، توزیعی مبتنی بر دبیان است در حالیکه مینت از کوبونتو، KDE محبوب ابونتو به دست آمده است. ابونتو، توزیع استاندارد است ولی لینوکس مینت، توزیع توسعه یافته کاربران مختلف و شرکت ها برای فعالیت هایشان است. در هر صورت، مینت بر پایه ابونتو است و این دو بر روی میزکارهای مختلف کار می کنند که کاملا متفاوت از یکدیگر هستند. ابونتو از واسط کاربری یونیتی استفاده می کند ولی مینت یک واسط متفاوت به نام سینامون دارد.
سرعت
مینت بر روی سخت افزارهای قدیمی سریعتر کار می کند. در حالیکه ابونتو سرعت کندتری دارد. ولی هر دوی این توزیع ها بر روی محیط رومیزی Mate سریع عمل می کنند.
قیمت
ابونتو توسط یک شرکت تجاری مدیریت می شود در حالیکه مینت یک پروژه گروهی است که عمدتا وابسته به کمک های دیگران است. هر دوی این توزیع ها را می توان به صورت رایگان دانلود کرد.
قابلیت به روز رسانی
لینوکس مینت مانند ابونتو به روزرسان های راحتی برای استفاده کاربران دارد. کاربران ابونتو آیکون Dash در dock را انتخاب کرده و نرم افزارهای به روز شده را جستجو می کنند. کاربران مینت باید از برنامه Update Manager به منظور به روزرسانی سیستم عامل مانند برنامه ها استفاده کنند.
تولید نرم افزار
هر دو توزیع لینوکس مینت و ابونتو از بسته لیبر آفیس و مرورگر فایرفاکس استفاده می کنند.
برنامه های سازگار
هر دو توزیع برنامه های از پیش نصب شده بسیاری مانند مرورگرهای وب، پخش کننده های موزیک، پیام رسان های فوری، ویرایشگرهای عکس و پخش کننده های ویدئو را دارند.
انتخاب از بین این دو سخت است. هر کدام از این دو توزیع در جای خود و بسته به استفاده کاربر، دارای نقاط مثبت و منفی هستند.
در مهر سال گذشته، آرم خبر از سیستم عامل جدید mbed برای دستگاه های اینترنت اشیا (IoT) داد. حال، با توجه به برنامه، شرکت نسخه بتای عمومی از این سیستم عامل را برای توسعه دهندگان و عموم مردم منتشر کرده است.
سیستم عامل mbed، یک سیستم عامل رایگان و متن باز برای میکروکنترلرهای رده Cortex-A است.
این پردازنده ها پیچیدگی کمتری نسبت به پردازنده های گوشی های هوشمند و تبلت ها دارند. پردازنده های Cortex-M قدرت کمتری دارند، در سرعت ۱۰۰ مگاهرتز اجرا می شوند و برای اینترنت اشیا بسیار مناسب هستند.
سیستم عامل mbed
این سیستم عامل اولین بار که اعلام شد تنها برای Cortex-M طراحی شده بود، به این معنی که اگر می خواهید یک دستگاه IoT با استفاده از سیستم عامل mbed بسازید باید از برد Cortex-M استفاده کنید. آرم در فروردین، سیستم عامل سمت کلاینت را معرفی کرد، که مجموعه ای از کتابخانه ها بود که به برنامه های سیستم عامل اجازه وارد شدن به کامپیوترهای مبتنی بر Cortex-A و بردهای مبتنی بر لینوکس را می داد. بخشی از نسخه بتا که امروز معرفی شد، نسخه تست شده ی همان mbed کلاینت است.
پروژه ی معرفی شده ی امروز، از پنج پروژه ی مختلف تشکیل شده بود که سه پروژه، متن باز بودند. این پروژه ها، سیستم عامل mbed، کانکتور دستگاه mbed، سرور mbed، mbed TLS و کلاینت mbed می باشند. سیستم عامل، کلاینت و کتابخانه TLS، مولفه های متن بازی هستند که عرضه شده اند.
سیستم عامل mbed
آرم یک پروژه ی گیت هاب برای سیستم عامل mbed عرضه کرده است که اطلاعات بیشتر آن در سایت mbed.com می باشد. سیستم عامل mbed بصورت خاص برای اینترنت اشیا طراحی شده است. هدف آن، فراهم کردن پایه ای برای توسعه دهندگان به منظور ساخت و ارائه ی توانایی ارتباطی مبتنی بر استانداردها، همراه با درایورهایی برای سنسورها، دستگاه های ورودی خروجی و اتصالات می باشد.
سیستم عامل mbed از چندین مولفه نرم افزاری مختلف ساخته شده که با یکدیگر ترکیب شده و با استفاده از یوتا ساخته می شود. ماژول های هسته سیستم عامل شامل minar، برنامه ریز رخداد سیستم عامل mbed، uvisor و یک هسته نظارتی برای امنیت می باشند.
چندین مولفه شبکه ای مختلف نیز وجود دارد که شامل لایه انتزاعی سوکت، پشتیبانی از اترنت، ۶lOwpan و بلوتوث با انرژی کم می باشد.
دستگاه سرور و کانکتور Mbed
دستگاه سرور و کانکتور Mbed
دستگاه سرور mbed، یک محصول میان افزاری برای اتصال دستگاه های IoT به برنامه های وب است. سرور از پروتکل Constrained Application برای ارتباط با دستگاه های IoT استفاده می کند. هر سیستم عامل و کلاینت mbed پیاده سازی مختصری از پیاده سازی CoAP دارند که اجازه ارسال اطلاعات مثلا اطلاعات سنسور را به سرور می دهد.
Mbed TLS
Mbed TLS یک کتابخانه متن باز SSL است. ماژول های mbed TLS به زبان قابل حمل C نوشته شده اند. این به توسعه دهندگان اجازه می دهد که آزادانه از بخش های مختلف، بدون نیاز به کل کتابخانه استفاده کند.
کتابخانه mbed TLS، کتابخانه SSL را که شامل رمزنگاری و توانایی های SSL/TLS می شود، برای استفاده توسعه دهندگان در محصولات توکار آسان کرده است. تمام کدهای mbed TLS تحت لایسنس آپاچی ۲ عرضه شده اند.
کلاینت mbed
دیگر مولفه متن باز، کلاینت mbed است. کد منبع، در گیت هاب قرار دارد. با استفاده از کلاینت mbed، می توان دستگاه هایی را که مبتنی بر سیستم عامل mbed نیستند، به کانکتور دستگاه mbed یا سرور mbed وصل کرد. این کلاینت زیرمجموعه ای از عملکرد سیستم عامل را پیاده سازی می کند و برای شبکه ها و دستگاه های محدود بهینه سازی می شود. کلاینت نیز مانند سیستم عامل mbed از پروتکل CoAP استفاده می کند و با استفاده از mbed TLS از امنیت ارتباطات پشتیبانی می کند.
سیستم عامل mbed، یک سیستم عامل رایگان و متن باز برای میکروکنترلرهای رده Cortex-A است.
این پردازنده ها پیچیدگی کمتری نسبت به پردازنده های گوشی های هوشمند و تبلت ها دارند. پردازنده های Cortex-M قدرت کمتری دارند، در سرعت ۱۰۰ مگاهرتز اجرا می شوند و برای اینترنت اشیا بسیار مناسب هستند.
سیستم عامل mbed
این سیستم عامل اولین بار که اعلام شد تنها برای Cortex-M طراحی شده بود، به این معنی که اگر می خواهید یک دستگاه IoT با استفاده از سیستم عامل mbed بسازید باید از برد Cortex-M استفاده کنید. آرم در فروردین، سیستم عامل سمت کلاینت را معرفی کرد، که مجموعه ای از کتابخانه ها بود که به برنامه های سیستم عامل اجازه وارد شدن به کامپیوترهای مبتنی بر Cortex-A و بردهای مبتنی بر لینوکس را می داد. بخشی از نسخه بتا که امروز معرفی شد، نسخه تست شده ی همان mbed کلاینت است.
پروژه ی معرفی شده ی امروز، از پنج پروژه ی مختلف تشکیل شده بود که سه پروژه، متن باز بودند. این پروژه ها، سیستم عامل mbed، کانکتور دستگاه mbed، سرور mbed، mbed TLS و کلاینت mbed می باشند. سیستم عامل، کلاینت و کتابخانه TLS، مولفه های متن بازی هستند که عرضه شده اند.
سیستم عامل mbed
آرم یک پروژه ی گیت هاب برای سیستم عامل mbed عرضه کرده است که اطلاعات بیشتر آن در سایت mbed.com می باشد. سیستم عامل mbed بصورت خاص برای اینترنت اشیا طراحی شده است. هدف آن، فراهم کردن پایه ای برای توسعه دهندگان به منظور ساخت و ارائه ی توانایی ارتباطی مبتنی بر استانداردها، همراه با درایورهایی برای سنسورها، دستگاه های ورودی خروجی و اتصالات می باشد.
سیستم عامل mbed از چندین مولفه نرم افزاری مختلف ساخته شده که با یکدیگر ترکیب شده و با استفاده از یوتا ساخته می شود. ماژول های هسته سیستم عامل شامل minar، برنامه ریز رخداد سیستم عامل mbed، uvisor و یک هسته نظارتی برای امنیت می باشند.
چندین مولفه شبکه ای مختلف نیز وجود دارد که شامل لایه انتزاعی سوکت، پشتیبانی از اترنت، ۶lOwpan و بلوتوث با انرژی کم می باشد.
دستگاه سرور و کانکتور Mbed
دستگاه سرور و کانکتور Mbed
دستگاه سرور mbed، یک محصول میان افزاری برای اتصال دستگاه های IoT به برنامه های وب است. سرور از پروتکل Constrained Application برای ارتباط با دستگاه های IoT استفاده می کند. هر سیستم عامل و کلاینت mbed پیاده سازی مختصری از پیاده سازی CoAP دارند که اجازه ارسال اطلاعات مثلا اطلاعات سنسور را به سرور می دهد.
Mbed TLS
Mbed TLS یک کتابخانه متن باز SSL است. ماژول های mbed TLS به زبان قابل حمل C نوشته شده اند. این به توسعه دهندگان اجازه می دهد که آزادانه از بخش های مختلف، بدون نیاز به کل کتابخانه استفاده کند.
کتابخانه mbed TLS، کتابخانه SSL را که شامل رمزنگاری و توانایی های SSL/TLS می شود، برای استفاده توسعه دهندگان در محصولات توکار آسان کرده است. تمام کدهای mbed TLS تحت لایسنس آپاچی ۲ عرضه شده اند.
کلاینت mbed
دیگر مولفه متن باز، کلاینت mbed است. کد منبع، در گیت هاب قرار دارد. با استفاده از کلاینت mbed، می توان دستگاه هایی را که مبتنی بر سیستم عامل mbed نیستند، به کانکتور دستگاه mbed یا سرور mbed وصل کرد. این کلاینت زیرمجموعه ای از عملکرد سیستم عامل را پیاده سازی می کند و برای شبکه ها و دستگاه های محدود بهینه سازی می شود. کلاینت نیز مانند سیستم عامل mbed از پروتکل CoAP استفاده می کند و با استفاده از mbed TLS از امنیت ارتباطات پشتیبانی می کند.
Mbed
Free open source IoT OS and development tools from Arm | Mbed
Mbed OS is the fastest way to build IoT products with Arm processors
Academy and Foundation unixmens | Your skills, Your future
Photo
ویژگی نرم افزار های متن باز
Forwarded from Mohammad Zebardast
Forwarded from yashar esmaildokht 🐧
exploit.pdf
3.3 MB
Forwarded from Academy and Foundation unixmens | Your skills, Your future
ترجمه ای از کتاب The Art of Exploitatio
مقایسه سرویسهای ارائهی دهنده فضای ذخیرهسازی ابری
Package: googlecl
Version: 0.9.13-2
Installed-Size: 433
Maintainer: Luke Faraone <[email protected]>
Architecture: all
Depends: python:any (>= 2.7.5-5~), python:any (« 2.8), python, python-gdata (>= 1.2.4)
Size: 79080
SHA256: 6e103127097112d16bc1da15074c6ea16a37534ea174d128e81b6054624016b8
SHA1: 6a2c8331cab02036ce8c15c9ecf2f62e800ea602
MD5sum: ca66177c21c35181dd5ed05758624f93
Description: command-line tool for access to (some) Google services
This package provides a user-friendly command-line interface to
some of the Google Data Protocol (gdata) APIs. It lets you do things like:
.
google blogger post —title "Test Post" "I'm posting from the command line"
google calendar list —date 2010-06-01
google contacts list
google youtube post killer_robots.avi
Homepage: https://code.google.com/p/googlecl/
Tag: implemented-in::python, interface::commandline, network::client,
role::program, scope::utility
Section: python
Priority: optional
Filename: pool/main/g/googlecl/googlecl_0.9.13-2_all.deb
Version: 0.9.13-2
Installed-Size: 433
Maintainer: Luke Faraone <[email protected]>
Architecture: all
Depends: python:any (>= 2.7.5-5~), python:any (« 2.8), python, python-gdata (>= 1.2.4)
Size: 79080
SHA256: 6e103127097112d16bc1da15074c6ea16a37534ea174d128e81b6054624016b8
SHA1: 6a2c8331cab02036ce8c15c9ecf2f62e800ea602
MD5sum: ca66177c21c35181dd5ed05758624f93
Description: command-line tool for access to (some) Google services
This package provides a user-friendly command-line interface to
some of the Google Data Protocol (gdata) APIs. It lets you do things like:
.
google blogger post —title "Test Post" "I'm posting from the command line"
google calendar list —date 2010-06-01
google contacts list
google youtube post killer_robots.avi
Homepage: https://code.google.com/p/googlecl/
Tag: implemented-in::python, interface::commandline, network::client,
role::program, scope::utility
Section: python
Priority: optional
Filename: pool/main/g/googlecl/googlecl_0.9.13-2_all.deb
yashar esmaildokht 🐧
exploit.pdf
هنر اکسپلویت نویسی
تکنیک های پایه در اکسپلویت نویسی
این کتاب تئوری و روح هکینگ و علم نهان در ورای آنرا به تصویر می کشد. بعضی از تکنیک ها و حقـه هـای اصـلی
در هکینگ نیز ارائه می گردند، لذا شما قادرید که چون یک هکر فکـر کنیـد، روش هـای هکینـگ خـود را در پـیش
گیرید، از کدهای خود استفاده کنید و ... .
#book
تکنیک های پایه در اکسپلویت نویسی
این کتاب تئوری و روح هکینگ و علم نهان در ورای آنرا به تصویر می کشد. بعضی از تکنیک ها و حقـه هـای اصـلی
در هکینگ نیز ارائه می گردند، لذا شما قادرید که چون یک هکر فکـر کنیـد، روش هـای هکینـگ خـود را در پـیش
گیرید، از کدهای خود استفاده کنید و ... .
#book