libsecrm.

ライブラリ
今すぐダウンロード

libsecrm. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Bogdan Drozdowski
  • 出版社のWebサイト:

libsecrm. タグ


libsecrm. 説明

安全な除去のためのライブラリ libsecrmは、部分的に(制限のために下記の読み込み)を使用して、いくつかのCライブラリ関数への呼び出しを傍受し、それらを独自の置換値で置き換えることによって削除されます。ファイルから削除されるデータは最初にしっかりと拭いてから元の関数を拭いています。呼び出されます.LibSecrmは、部分的にメモリセキュリティを注意します - 一部のメモリ割り当て関数は傍受され、割り当てられたメモリはそれを呼び出し側プログラムに渡す前に拭き取られます。*非rootアカウント。 rootとしてコンパイルまたは「作る」は決して「根本的なもの」。そしてsys / stat.hヘッダー。unistd.hは、まったく動作するのに必要な機能を含みます。このファイルが欠落している場合は何も行われません.sys / stat.h wipedオブジェクトの種類を確認するために必要な機能を含みます。 libsecrmは通常のファイルのみを拭きます。このファイルが見つからない場合は、何も拭き取ることができます.DLFCN.Hヘッダーには、元の機能を呼び出すために必要な機能が含まれています。 rtld_nextが定義されていなければなりません。 libsecrmはこれがなくても動作しませんので、これなしではコンパイルされません。FCNTLヘッダーには、削除されるように設定されているがまだ開いているファイルの拭き取りを防ぐために必要な機能があります。これで定義されているF_Setlease、F_GetSig、およびF_SETSIGを持つ必要があります(これはGNU / Linuxで入手できますが、この機能はどこでも利用できません)。 libsecrmはこれなしで働きますが、奇妙なことが起こるかもしれません。これを持っていない場合は、プログラムBANファイルに/ bin / bashを入力してください。ファイルのBANファイルに「二重引用符がない」(「情報」のマニュアルの「手動設定」の章を読んでください)。* Dynamic Loading Libraryでは、Dynamic Loading Libraryでは、その開発パッケージを使用して(必要な機能がCライブラリーに入っていない限り)*「Make」プログラム・トイズ './configure'を設定してプログラムをコンパイルします。ドキュメンテーションはコンプライ(そしてすぐにコピーすることができます)プログラムをインストールするために 'makeinfo'プログラム( 'texinfo'パッケージ).type 'make install'を持っている場合は、変更および再コンパイルできます。プログラムを実行する方法についてのドキュメントを読みます。ライブラリはテストされていますが、現在または後でエラーが含まれている可能性があります。これは意図的なデータ損失につながる可能性があります。保証のライセンスを読んでください(なし)。制限事項 ・libsecrmを使用したプログラムには、ファイルへの書き込み権限がありません ・プログラムは直接カーネル呼び出し、ファイルシステム呼び出し、または非標準通話を使用しているため、Cライブラリでさえバイパスしています。 ・libsecrmがロードされていません( "Info" Docsの「インストール」の章を読んでください)。 ・プログラムは静的にリンクされています(そんなに共有ライブラリを使用せず、その中にコンパイルされていません)。 ・オペレーティングシステムは共有ライブラリをサポートしていません(DOS) ・オペレーティングシステムはシステムライブラリの前に共有ライブラリのプリロードをサポートしていません。 このリリースの新機能: ・解放されたメモリの拭き取り、ゼロで拭くオプション、配布パッケージの修正。


libsecrm. 関連ソフトウェア