Skip to content

mmuhacker/mud-hc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

🔐 Hash Calculator أداة حساب الهاشات

تعمل على نظام Kali Linux و تطبيق Termux

꧁ঔৣ☬ Muhannad Daher ☬ঔৣ꧂


by
Version
Platform
Platform
Python
License
Status


المحتويات:


📌 الوصف

أداة لحساب الهاشات (البصمات الرقمية) للنصوص والملفات، مكتوبة بلغة Python وتعمل على Termux و Kali Linux. تدعم أشهر خوارزميات التشفير وتتيح مقارنة هاشين للتحقق من سلامة الملفات.


✨ المميزات

  • 🔐 دعم 6 خوارزميات: MD5 , SHA1 , SHA224 , SHA256 , SHA384 , SHA512
  • 📝 حساب هاش لأي نص مدخل
  • 📁 حساب هاش لأي ملف مع عرض حجمه
  • 🔍 تحديد نوع الهاش تلقائياً من طوله
  • ⚖️ مقارنة هاشين للتحقق من تطابقهما
  • 🌍 واجهة عربية بالكامل

⚙️ التثبيت

Termux

الخطوة 1 — تحديث النظام

pkg update && pkg upgrade -y

الخطوة 2 — تثبيت المتطلبات (لمرة واحدة فقط)

pkg install python tor curl fontconfig rust -y
pip install requests pysocks arabic-reshaper
pip install python-bidi==0.4.2

الخطوة 3 — تثبيت الخط العربي (لمرة واحدة فقط)

curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf
termux-reload-settings

الخطوة 4 — تنزيل الأداة

curl -o $PREFIX/bin/mud_hc.py https://raw.githubusercontent.com/mmuhacker/mud-hc/main/mud_hc.py

الخطوة 5 — إعطاء صلاحية التشغيل

chmod +x $PREFIX/bin/mud_hc.py

الخطوة 6 — إنشاء رابط الاختصار

ln -sf $PREFIX/bin/mud_hc.py $PREFIX/bin/hc

⚡ أو قم بكل شيء بأمر واحد مجمّع

pkg update && pkg upgrade -y && pkg install python tor curl fontconfig rust -y && pip install requests pysocks arabic-reshaper && pip install python-bidi==0.4.2 && curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf && termux-reload-settings && curl -o $PREFIX/bin/mud_hc.py https://raw.githubusercontent.com/mmuhacker/mud-hc/main/mud_hc.py && chmod +x $PREFIX/bin/mud_hc.py && ln -sf $PREFIX/bin/mud_hc.py $PREFIX/bin/hc && hc

Kali Linux

الخطوة 1 — تحديث النظام

sudo apt update && sudo apt upgrade -y

الخطوة 2 — تثبيت المتطلبات (لمرة واحدة فقط)

pip install requests arabic-reshaper python-bidi==0.4.2 --break-system-packages

الخطوة 3 — تنزيل الأداة

sudo curl -o /usr/local/bin/mud_hc.py https://raw.githubusercontent.com/mmuhacker/mud-hc/main/mud_hc.py

الخطوة 4 — إعطاء صلاحية التشغيل

sudo chmod +x /usr/local/bin/mud_hc.py

الخطوة 5 — إنشاء رابط الاختصار

sudo ln -sf /usr/local/bin/mud_hc.py /usr/local/bin/hc

⚡ أو قم بكل شيء بأمر واحد مجمّع

sudo apt update && sudo apt upgrade -y && pip install requests arabic-reshaper python-bidi==0.4.2 --break-system-packages && sudo curl -o /usr/local/bin/mud_hc.py https://raw.githubusercontent.com/mmuhacker/mud-hc/main/mud_hc.py && sudo chmod +x /usr/local/bin/mud_hc.py && sudo ln -sf /usr/local/bin/mud_hc.py /usr/local/bin/hc && hc

🚀 التشغيل

hc

أو بالأمر الكامل

mud_hc.py

📖 طريقة الاستخدام

الوضع الوصف
1 حساب هاش نص أدخل أي نص واختر الخوارزمية
2 حساب هاش ملف أدخل مسار الملف واختر الخوارزمية
3 تحديد نوع الهاش أدخل هاشاً لمعرفة نوعه تلقائياً
4 مقارنة هاشين تحقق من تطابق هاشين

💡 اضغط Enter بدون اختيار خوارزمية لحساب كل الخوارزميات دفعة واحدة


💡 مثال

اختيارك: 1 أدخل النص: hello

MD5 5d41402abc4b2a76b9719d911017c592 SHA1 aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d SHA256 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 SHA512 9b71d224bd62f3785d96d46ad3ea3d...

اختيارك: 4 الهاش الأول: 5d41402abc4b2a76b9719d911017c592 الهاش الثاني: 5d41402abc4b2a76b9719d911017c592

[✓] الهاشان متطابقان!


🔧 المتطلبات

المتطلب الوصف
Python 3.6+ لغة البرمجة
arabic-reshaper دعم النص العربي
python-bidi اتجاه النص العربي
curl تنزيل الأداة

⚠️ ملاحظة: بدون تثبيت arabic-reshaper و python-bidi سيظهر النص العربي معكوساً ومتقطعاً.


⚖️ إخلاء المسؤولية

هذه الأداة مخصصة لأغراض تعليمية فقط. لا تستخدمها لأغراض غير مشروعة.


👨‍💻 المطوّر

Muhannad Daher

GitHub


📄 الرخصة

MIT License — حر الاستخدام مع ذكر المصدر


  • أداة حساب الهاشات HASH
  • البيئة: Termux (Android) / Kali Linux
  • الإصدار: v1.0

Madarik Tools — صُنع بالعربية

إذا أعجبتك الأداة، لا تنسَ النجمة!

About

🔐 أداة حساب الهاشات الرقمية مكتوبة بالبايثون | Hash Calculator written in Python for Termux & Kali Linux

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages