Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
pmanager — 安全なオフラインデータベースにパスワードを保存し、取り出します。パスワードが以前に漏洩していないか確認し、標的型のパスワード再利用攻撃を防ぎます。 | Kitploit
ツール/GitHubGitHub/yukselberkay/pmanager
パスワードクラッキング暗号化/復号化ツール暗号化認証
GitHubyukselberkay/pmanager

pmanager

安全なオフラインデータベースにパスワードを保存し、取り出します。パスワードが以前に漏洩していないか確認し、標的型のパスワード再利用攻撃を防ぎます。

リポジトリを見る
3433年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Pmanager

GitHub release

デモ

demo

説明

パスワードを安全なオフラインデータベースに保存し、取得します。パスワードが過去に漏洩したことがあるかを確認し、標的型のパスワード再利用攻撃を防ぎます。

なぜ別のパスワードマネージャーを開発したのか?

  • このプロジェクトは、Rustを学びたいという私の願いから始まりました。
  • keepassxcの使いにくいGUIに飽きていました。
  • 暗号技術についてもっと学びたかったのです。
  • 楽しみのためです。:)

機能

  • 最先端の暗号アルゴリズムを使用した安全なパスワード保存。
    • Argon2idの複数回の反復による鍵導出で、攻撃者がブルートフォース攻撃を行うのを困難にします。
    • Aes-gcm256によるデータベースの暗号化。
  • データの整合性を保証するカスタム暗号化キー・バリューデータベース。(これについて書いたブログ記事はこちらをご覧ください。)
  • インストールと使用が簡単。コア機能に外部サービスとの接続は不要です。
  • パスワードが以前に漏洩したことがあるかを確認し、標的型のパスワード再利用攻撃を回避します。
    • この機能は、パスワードをkeccak-512でハッシュ化し、最初の10桁をXposedOrNotに送信することで動作します。

インストール

PmanagerはUbuntu上で"pkg-config"および"libssl-dev"パッケージに依存しています。以下のコマンドでインストールしてください。

root@kitploit:~
sudo apt install pkg-config libssl-dev -y

お使いのOSに応じたバイナリファイルをリリースページからダウンロードし、バイナリのパスをPATH環境変数に追加すれば完了です。

ソースからのビルド

Ubuntu & WSL

root@kitploit:~
sudo apt update -y && sudo apt install curl 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install build-essential -y
sudo apt install pkg-config libssl-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev git -y
git clone https://github.com/yukselberkay/pmanager
cd pmanager
make install

Windows

  • こちらの手順に従ってRustをインストールしてください。→ https://www.rust-lang.org/tools/install
  • 次に、Windows用のgitをインストールしてください。→ https://gitforwindows.org/
root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

Mac

root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

ドキュメント

まず最初に、"init"コマンドを使用してデータベースを初期化する必要があります。

Init

root@kitploit:~
# ホームディレクトリにデータベースを初期化します。
pmanager init --db-path ~

Insert

root@kitploit:~
# 新しいユーザーとパスワードのペアをデータベースに挿入します。
pmanager insert --domain github.com

Get

root@kitploit:~
# ドメインで特定のレコードを取得します。このコマンドは最初にユーザー名、次にパスワードをクリップボードにコピーします。
pmanager get --domain github.com

List

root@kitploit:~
# データベース内のすべてのレコードを一覧表示します。
pmanager list

Update

root@kitploit:~
# ドメインでレコードを更新します。
pmanager update --domain github.com

Delete

root@kitploit:~
# ドメインに関連付けられたレコードをデータベースから削除します。
pmanager delete github.com

Leaked

root@kitploit:~
# データベース内のパスワードが過去に漏洩したことがあるかを確認します。
pmanager leaked --domain github.com
root@kitploit:~
pmanager 0.9.7

USAGE:
    pmanager [OPTIONS] [SUBCOMMAND]

OPTIONS:
    -d, --debug      
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    clip      Copy password to clipboard by domain
    delete    Delete a key value pair from database
    get       Copy username and then password to clipboard by domain
    help      Print this message or the help of the given subcommand(s)
    init      Initialize pmanager
    insert    Insert a user password pair associated with a domain to database
    leaked    Check if a password associated with your domain is leaked
    list      Lists every record in the database
    update    Update a record from database

サポート

Bitcoin Address -> bc1qrmcmgasuz78d0g09rllh9upurnjwzpn07vmmyj

ツールをダウンロード