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)

リポジトリを見る
611年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

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

説明

Chef Solo を使用して glibc を更新します。

  • 注意: このクックブックは再起動が必要です。

  • 対応プラットフォーム: Ubuntu と CentOS。

要件

  • クックブック 'build-essential'
  • クックブック 'apt'
  • クックブック 'yum-epal'

インストール

  • Ruby 2.1.5 以降
  • gem install bundler

使い方

  • bundle install
root@kitploit:~
bundle install
  • ノードを設定
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 をインストール

  • ブートストラップ

root@kitploit:~
vagrant up
  • SSH 設定を追加
root@kitploit:~
vagrant ssh-config >> ~/.ssh/config
  • ホストを変更
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)

コントリビューション

  • GitHub でこのリポジトリをフォーク
  • 名前付きのフィーチャーブランチを作成(例: add_component_x)
  • 変更を記述
  • 可能であれば、変更に対する serverspec テストを作成し、すべてパスすることを確認
  • GitHub を使用してプルリクエストを送信
ツールをダウンロード