タグ

ブックマーク / www.linux.or.jp (2)

  • Manpage of PROC

    PROC Section: Linux Programmer's Manual (5) Updated: 2007-11-30 Index JM Home Page roff page 名前 /proc - プロセスの情報を含む擬似ファイルシステム 説明 /proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして使用される。 一般的には /proc にマウントされる。 大部分のファイルは読み出し専用 (read-only) であるが、 いくつかのファイルは書き込み可能であり、 そのファイルに書き込めばカーネルの内部変数を変更できる。 以下は /proc 階層の簡単なあらましである。 /proc/[number] 実行中のプロセスについてのサブディレクトリ。 サブディレクトリ名は (そのプロセスの) プロセス ID である。 各サブディレクト

    graku
    graku 2008/10/31
  • C と C++

    9.1. C と C++C と C++ プログラムに存在する最大のセキュリティ上の問題の 1 つは、バッファ オーバーフローです。詳しくは Chapter 5 を見てください。 C はさらに例外をサポートしていないという弱点を持っていて、重大なエラーを 無視して、安直にプログラムをコーディングできます。C や C++ には他にも問題があります。それは、開発者が自分でメモリ管理をしな ければならない点です(たとえば、malloc()や alloc()、free()、new、free)。 メモリ管理に失敗すると、結果としてセキュリティ上の弱点になるかもしれません。 もっと深刻な問題は、プログラムが開放してはいけないメモリを間違って開放できる 点です(つまり、C++ で malloc() と new 命令を混ぜて使うと、不正な命令を利用 していることになります)。 こうなると、場合によっては G

  • 1