Academy and Foundation unixmens | Your skills, Your future
2.29K subscribers
6.66K photos
1.37K videos
1.24K files
6.07K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
در مهر سال گذشته، آرم خبر از سیستم عامل جدید 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 از امنیت ارتباطات پشتیبانی می کند.
ترجمه ای از کتاب 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
yashar esmaildokht 🐧
exploit.pdf
هنر اکسپلویت نویسی
تکنیک های پایه در اکسپلویت نویسی
این کتاب تئوری و روح هکینگ و علم نهان در ورای آنرا به تصویر می کشد. بعضی از تکنیک ها و حقـه هـای اصـلی
در هکینگ نیز ارائه می گردند، لذا شما قادرید که چون یک هکر فکـر کنیـد، روش هـای هکینـگ خـود را در پـیش
گیرید، از کدهای خود استفاده کنید و ... .
#book
دوستان نظرتون در مورد ارایه موضوعی مباحث در کانال چیه ؟
لطفا نظرات خودتون را در گروه unixmens مطرح کنید
لینک گروه :
https://telegram.me/joinchat/BjtTIQYctJ7LBGsxuPkWlw