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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
keepassxc-fzf — أداة CLI خفيفة الوزن للبحث والوصول التفاعلي إلى إدخالات قاعدة بيانات KeePassXC باستخدام fzf. سريعة وآمنة ومركزة على الطرفية. | Kitploit
أدوات/GitHubGitHub/creusvictor/keepassxc-fzf
أدوات عامةكسر كلمات المرورأدوات التشفير/فك التشفيرالبرمجة النصية والأتمتةالمصادقة
GitHubcreusvictor/keepassxc-fzf

keepassxc-fzf

أداة CLI خفيفة الوزن للبحث والوصول التفاعلي إلى إدخالات قاعدة بيانات KeePassXC باستخدام fzf. سريعة وآمنة ومركزة على الطرفية.

عرض المستودع
10منذ 6 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

keepassxc-fzf

واجهة طرفية تفاعلية لإدارة قواعد بيانات KeePass باستخدام keepassxc-cli و fzf.

Demo

المميزات

  • بحث تفاعلي عن الإدخالات باستخدام الباحث الضبابي (fzf)
  • معاينة فورية للإدخالات (كلمة المرور مخفية)
  • نسخ إلى الحافظة مع مسح تلقائي:
    • كلمة المرور (10 ثوانٍ)
    • اسم المستخدم، الرابط، الملاحظات (30 ثانية)
  • دعم ملف المفتاح
  • التكوين عبر متغيرات البيئة
  • دعم الحافظة عبر منصات متعددة (xclip, wl-copy, pbcopy)

المتطلبات

إلزامي

  • keepassxc-cli - عميل سطر الأوامر لـ KeePassXC
  • fzf - الباحث الضبابي لسطر الأوامر
  • bash - شل يونكس

اختياري (الحافظة)

  • xclip (X11)
  • wl-copy (Wayland)
  • pbcopy (macOS)

التثبيت

التثبيت السريع (موصى به)

root@kitploit:~
# Install to /usr/local/bin (requires sudo)
curl -fsSL https://raw.githubusercontent.com/creusvictor/keepassxc-fzf/main/install.sh | sudo bash

# Or install to ~/.local/bin (no sudo required)
curl -fsSL https://raw.githubusercontent.com/creusvictor/keepassxc-fzf/main/install.sh | PREFIX=~/.local bash

التبعيات

root@kitploit:~
# Debian/Ubuntu
sudo apt install keepassxc fzf xclip

# Arch Linux
sudo pacman -S keepassxc fzf xclip

# Fedora
sudo dnf install keepassxc fzf xclip

# macOS
brew install keepassxc fzf

التثبيت اليدوي (من المصدر)

root@kitploit:~
git clone https://github.com/creusvictor/keepassxc-fzf.git
cd keepassxc-fzf

# Install to /usr/local/bin (requires sudo)
sudo make install

# Or install to ~/.local/bin
make install PREFIX=~/.local

إلغاء التثبيت

root@kitploit:~
sudo make uninstall
# Or: make uninstall PREFIX=~/.local

الاستخدام

root@kitploit:~
keepassxc-fzf [OPTIONS] [database.kdbx]

Options:
    -h, --help          Show help
    -k, --keyfile FILE  Use keyfile

Environment variables:
    KPDB    Path to KeePass database
    KPKF    Path to keyfile

Precedence (highest to lowest):
    1. CLI arguments (-k, database path)
    2. Environment variables (KPDB, KPKF)

Note: KPKF is only inherited from the environment when the database also
comes from KPDB. If you pass a database path on the CLI, env credentials
are ignored to avoid mixing credentials from different databases.
The master password is always entered interactively and is never read
from the environment.

أمثلة

root@kitploit:~
# Basic usage
keepassxc-fzf ~/passwords.kdbx

# With keyfile
keepassxc-fzf -k ~/key.key ~/passwords.kdbx

# Using environment variables
export KPDB="$HOME/passwords.kdbx"
export KPKF="$HOME/key.key"
keepassxc-fzf

اختصارات لوحة المفاتيح

كما تعمل اختصارات التنقل القياسية في fzf (Ctrl+J/Ctrl+K، الأسهم، الكتابة للبحث).

الأمان

  • تُمسح الحاسبة تلقائيًا بعد انتهاء المهلة
  • إدخال كلمة المرور دائمًا تفاعلي - لا يُقرأ من متغيرات البيئة أبدًا
  • المعاينة تُخفي كلمات المرور بـ *****
  • تُمرر كلمة المرور الرئيسية إلى عمليات fzf الفرعية عبر ملف مؤقت chmod 600، وليس عبر متغيرات البيئة، لذلك لا تظهر في /proc/<pid>/environ
  • يُحذف ملف كلمة المرور المؤقت عند الخروج عبر trap

استكشاف الأخطاء وإصلاحها

لم يتم العثور على keepassxc-cli: قم بتثبيت KeePassXC (sudo apt install keepassxc)

لم يتم العثور على fzf: قم بتثبيت fzf (sudo apt install fzf)

الحافظة لا تعمل: قم بتثبيت xclip (sudo apt install xclip) أو wl-clipboard لـ Wayland

قاعدة البيانات لا تفتح: تحقق من كلمة المرور، مسار الملف، ومسار ملف المفتاح إن وُجد

الترخيص

MIT

تنزيل الأداة
المفتاحالإجراء
Ctrl+Pنسخ كلمة المرور (تُمسح بعد 10 ثوانٍ)
Ctrl+Uنسخ اسم المستخدم (يُمسح بعد 30 ثانية)
Ctrl+Lنسخ الرابط (يُمسح بعد 30 ثانية)
Ctrl+Nنسخ الملاحظات (تُمسح بعد 30 ثانية)
Alt+Sعرض كلمة المرور على الشاشة
Enterنسخ كلمة المرور والخروج
ESCخروج