Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cookbook-update-glibc — دليل لتحديث glibc. CVE-2015-0235(GHOST) | Kitploit
أدوات/GitHubGitHub/koudaiii-archives/cookbook-update-glibc
تحليل الثغرات الأمنيةالبرمجة النصية والأتمتةتدقيق التكوينDevSecOpsالتعلم والتعليمArchived
GitHubkoudaiii-archives/cookbook-update-glibc

cookbook-update-glibc

دليل لتحديث glibc. CVE-2015-0235(GHOST)

عرض المستودع
6منذ 11 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

cookbook-update-glibc

نظرة عامة

كتاب طبخ لتحديث glibc. CVE-2015-0235(GHOST)

  • اليابان http://www.walbrix.com/jp/blog/2015-01-ghost.html

  • الإنجليزية http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0235

الوصف

تحديث glibc باستخدام Chef Solo.

  • تنبيه: هذا الكتاب يحتاج إلى إعادة تشغيل.

  • المنصة هي Ubuntu و CentOS.

المتطلبات

  • كتاب طبخ 'build-essential'
  • كتاب طبخ 'apt'
  • كتاب طبخ 'yum-epal'

التثبيت

  • Ruby 2.1.5 أو أحدث
  • قم بتثبيت bundler باستخدام gem

الاستخدام

  • قم بتشغيل bundle install
root@kitploit:~
bundle install
  • تعيين العقدة (node)
root@kitploit:~
{
  "run_list": [
    "recipe[security_check_glibc]", # set exploit code and compile
    "recipe[security_update_glibc]" # node reboot after glibc update
  ]
}
  • تعيين الاختبار (افتراضيًا webapp)
root@kitploit:~
$ mv spec/webapp spec/YourServer
  • اختبار
root@kitploit:~
$ rake spec LOGIN_USER=loginuser PASS=userpassword
  • توفير الخادم
root@kitploit:~
$ bundle exec knife solo bootstrap YourServer

التطوير (Vagrant)

بناء وتشغيل الاختبار

  • تثبيت virtualbox

  • تثبيت vagrant

  • bootstrapping

root@kitploit:~
vagrant up
  • إضافة إعدادات SSH
root@kitploit:~
vagrant ssh-config >> ~/.ssh/config
  • تغيير Host
root@kitploit:~
$ vim ~/.ssh/config
- Host default
+ Host webapp
  • اختبار
root@kitploit:~
$ rake spec LOGIN_USER=vagrant PASS=vagrant
  • توفير الخادم
root@kitploit:~
$ bundle exec knife solo bootstrap webapp
  • تم إعداد هذا Vagrant بشكل كامل. (glibc-2.12-1.149.el6_6.5.x86_64)

المساهمة

  • انسخ (Fork) هذا المستودع على GitHub
  • أنشئ فرع ميزة مسمى (مثل add_component_x)
  • اكتب تغييرك
  • إذا كان ذلك ممكنًا، اكتب اختبارات serverspec لتغييرك وتأكد من نجاحها جميعًا
  • أرسل طلب سحب (pull request) باستخدام GitHub
تنزيل الأداة