ثغرات يوم الصفر:إستغلالها قائم على تلف الذاكرة وهجمات تجاوز سعة المخزن المؤقت لذاكرة البرامج،وتسمى
Buffer overflow
وبصفة عامة نجد ثغرات يوم الصفر القائمة على تلف الذاكرة تصيب البرامج المبنية بلغة
C++
وهذا غير ممكن في لغة
Rust
التي تعتبر حل جذري لهذا المشكل،عبر الإعتماد على برمجيات مبنية بلغة أمان الذاكرة
Rust
وهذا الموقع يضم عدة متصفحات و برامج و حتى أنظمة التشغيل المبنية على لغة "رست" لأمان الذاكرة
@@@@@@@@@@@@
لقد تم إبتكار متصفح ويب يسمى
servo
مصصم بلغة أمان الذاكرة، حيث يعتمد بشكل أساسي على لغة البرمجة "روست"، مما يساعد على منع تجاوزات سعة المخزن المؤقت من خلال تطبيق قواعد صارمة لإدارة الذاكرة،ويقلل هذا النهج بشكل كبير من مخاطر الثغرات الأمنية المرتبطة بتجاوزات سعة المخزن المؤقت مقارنةً بالبرامج التقليدية المبنية على لغة "سي++"،وإليكم رابط موقعه الرسمي
servo.org/
وهو مجاني ومفتوح المصدر،وإليكم رابط لتحميله
github.com/servo/servo/releases
هو متصفح يعمل على أنظمة 64 بت التالية
macOS و Linux وWindows و OpenHarmony و Android
,
وكما تعلمون فإن أشهر متصفحات الحماية وهو متصفح "تور" مبني على فايرفوكس والتي تعتمد على لغة "سي++"،ولهذا قام مشروع تور بتصميم متصفح جديد يسمى
Arti
ويعتمد بشكل أساسي على لغة البرمجة "روست"، مما يساعد على منع تجاوزات سعة المخزن المؤقت للذاكرة،هو قيد التطوير،وإليكم رابط موقعه الرسمي
arti.torproject.org
وإليكم رابط موقع يشرح كيفية تثبيت متصفح
Arti
على أنظمة الويندوز و ماكينتوش و لينكس
github.com/zydou/arti/blob/main/crates/arti/README.md
web.archive.org/web/20250816054148/https://github.com/zydou/arti/blob/main/crates/arti/README.md
@@@@@@@@@@@@
TRustBrowser
هو متصفح مجاني ومفتوح المصدر،مخصص لأنظمة لينكس،والجميل أنه قائم على لغة
Rust
وهي لغة برمجة أنظمة آمنة للذاكرة
.
إليكم رابط موقعه الرسمي ويشرح كيفية تثبيته
github.com/tlarcombe/rust_browser
web.archive.org/web/20260325191836/https://github.com/tlarcombe/rust_browser
@@@@@@@@@@@@
FerrumGate ZKP
هو برنامج "فبن" مفتوح المصدر،مخصص لأنظمة لينكس،والجميل أنه قائم على لغة
Rust
وهي لغة برمجة أنظمة آمنة للذاكرة
.
إليكم رابط موقعه الرسمي
ferrumgate.com/
,
هذه الشبكة الخاصة الظاهرية تعتمد على مبدأ "بروتوكول إثبات المعرفة الصفرية" أو
Zero Knowledge Proof (ZKP)
و هو بروتوكول تشفير يسمح لطرفين بإثبات صحة عبارة معينة لبعضهما البعض دون الكشف عن المعلومات الفعلية الكامنة وراء العبارة
باختصار، يُعدّ إثبات المعرفة الصفرية وسيلةً تُمكّن طرفين من إثبات صحة بيانٍ ما دون الكشف عن أيٍّ من المعلومات الأساسية. ولهذا الأمر تطبيقاتٌ محتملةٌ عديدة، مثل المصادقة الآمنة، والمعاملات الرقمية التي تحافظ على الخصوصية وحتى النقل الآمن للرسائل الرقمية،وإليكم رابط يضم عدة مواقع وفيديوهات تشرحه
duckduckgo.com/
,,,,,,,,,,,,,
FerrumGate شبكة
هي خادم وعميل "فبن" عبر بروتوكول
QuickQUIC-ZKP
مكتوب بلغة أمان الذاكرة
Rust
,
وإليكم مميزاته
:
مفتوح المصدر
يوفر الوصول بدون ثقة:"طبّق مبادئ انعدام الثقة ببضع نقرات، دون أي تغيير في شبكتك",انسَ الشبكات المحلية الظاهرية التقليدية وجدران الحماية، وتعرّف على مستقبل الأمن السيبراني
...............
وإليكم روابط لمواقع تشرح كيفية تثبيته واستخدامه
ferrumgate.com/docs/getting-started/
web.archive.org/web/20250917143648/https://ferrumgate.com/docs/getting-started
.
ferrumgate.com/docs/getting-started/install/
.
ferrumgate.com/docs/getting-started/configure/
.
ferrumgate.com/docs/configuration/network/
@@@@@@@@@@@@@@@@@
نظام التشغيل
Redox OS
هو نظام تشغيل كامل قائم على نواة مصغرة شبيهة بنظام يونكس، مكتوب بلغة
Rust
يركز على الأمان والموثوقية والسلامة،ويوفر توافقًا مع المصادر ومجموعة كاملة من البرامج، وهو مصمم ليكون بديلاً شاملاً لأنظمة
Linux وBSD
سواءً في الحوسبة السحابية أو على أجهزة سطح المكتب
,
إليكم رابط موقعه الرسمي
redox-os.org/
أو
github.com/redox-os/redox
web.archive.org/web/20260311100445/https://github.com/redox-os/redox
,,,,,,,,,,,,,,,,,,,,,,
هو نظام تشغيل مجاني ومفتوح المصدر،آخر إصدار منه هي
Redox OS 0.9.0
وتعود لشهرشتنبر 2024
.
إليكم رابط لتحميل نسخته المخصصة للتثبيت على اليوسببي والإقلاع منه بشكل محمول،حجم هذا الملف هو 344 ميغابايت
web.archive.org/web/20260325211409/https://static.redox-os.org/releases/0.9.0/x86_64/redox_demo_x86_64_2024-09-07_1225_livedisk.iso.zst
.
وإليكم رابط لتحميل نسخته المخصصة للتثبيت على الآلة الإفتراضي لتشغيله كنظام وهمي،حجم هذا الملف هو 344 ميغابايت
web.archive.org/web/20260325211409/https://static.redox-os.org/releases/0.9.0/x86_64/redox_demo_x86_64_2024-09-07_1225_livedisk.iso.zst
.
وهذه النسخ تحتوي على عدة برامج مثبتة مسبقًا
,,,,,,,,,,,,,,,,
وإليكم مميزاته
:
الاستقرار والأمن
.
نواة وبرامج تشغيل مكتوبة بلغة
Rust
.
توافق المصدر مع برامج
Linux/BSD
.
هجوم أقل بكثير على السطح مقارنة بنظام لينكس
.
نسخة سطح المكتب التي تستخدم أقل من 512 ميجابايت من ذاكرة الوصول العشوائي،حيث تشغل الصورة المصغرة أقل من 50 ميجابايت
.
دعم معالجات
Intel/AMD و ARM و RISC-V
.
دعم جيد للتقنيات الافتراضية
QEMU VirtualBox
.
الإقلاع من
NVMe و SATA و IDE و USB
.
الإقلاع مع تشفير القرص الكامل
.
sandbox
يُكرر نظام الحماية المعزولة موارد النظام لكل برنامج، مما يسمح بعزلها تمامًا عن النظام الرئيسي،حيث يسمح بإنشاء بيئة معزولة عن طريق تقييد إمكانيات البرنامج
,,,,,,,,,,,,
وإليكم روابط لمواقع وفيديوهات تشرح كيفية تثبيته واستخدامه
www.redox-os.org/docs
web.archive.org/web/20260324012532/https://www.redox-os.org/docs
.
duckduckgo.com/
.
youtube.com/search
.
youtube.com/channel/UCa3TwgD_I-nqnp5JpWJ-SeQ
............
وإليكم رابط مواقع يضم 18 نظام تشغيل مفتوحة المصدر مكتوبة بلغة
Rust
ويقارن بينها
github.com/flosse/rust-os-comparison
web.archive.org/web/20260315195926/https://github.com/flosse/rust-os-comparison
.
معظم هذه الأنظمة مجرد نماذج أولية.والنظام الوحيد الذي يتجاوز ذلك هو
Redox
إذ يأتي مزودًا بمدير نوافذ وتطبيقات أساسية مثل محرر النصوص ومدير الملفات.أما نظام
Theseus
فيقترب من مرحلة النضج بفضل قدرته على تشغيل المكونات القديمة في بيئة معزولة
Delete