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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
NotaMy — مدير ملاحظات قائم على الطرفية مع تصنيف هرمي وربط الملفات | Kitploit
أدوات/GitHubGitHub/improjtech/notamy
الهندسة العكسيةالبرمجة النصية والأتمتةجمع المعلوماتاختبار الاختراقالأدوات والمكوناتالتعلم والتعليم
GitHubimprojtech/notamy

NotaMy

مدير ملاحظات قائم على الطرفية مع تصنيف هرمي وربط الملفات

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

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
🇬🇧 إنجليزية🇮🇹 إيطالية

🧠 NotaMy

DEMO

NotaMy هو مدير ملاحظات تقنية هرمي يعمل في الطرفية، صُمم لتقليل التكلفة الذهنية للتبديل بين السياقات لمن يعملون في مهام تحليلية طويلة الأمد (اختبار الاختراق، الهندسة العكسية، ألعاب الحروب).


🎯 لماذا أُنشئ NotaMy

عندما بدأت العمل في أنشطة اختبار الاختراق وتحليل الثنائيات، أدركت شيئًا بسرعة:

المشكلة ليست في تدوين الملاحظات — بل في إدارتها بمرور الوقت.

قد يستمر التحليل أيامًا أو شهورًا. وخلال تلك الفترة، تتراكم عناوين الذاكرة، ومخرجات الاختبار، وفك التجميع، والسلوكيات المشبوهة، والمحاولات الفاشلة، والأفكار التي تحتاج للتحقق — وكل هذا غالبًا ينتهي مبعثرًا عبر ملفات ومجلدات.

النتيجة؟ ارتباك. البحث المستمر عن المعلومات عبر ملفات متفرقة يقطع التدفق الذهني ويبطئ التحقيق.

أُنشئ NotaMy لإزالة هذا الاحتكاك: تقليل تكلفة التبديل بين السياقات مع إبقاء كل المعلومات متاحة عبر الطرفية، منظمة، وقابلة للبحث.


🧩 ما هو NotaMy

NotaMy ليس محرر نصوص. ليس نظام ماركداون. ليس تطبيقًا رسوميًا.

إنه نظام بسيط، يعمل أولاً في الطرفية، لتنظيم المعرفة التقنية في ملفات ملاحظات (سياقات) وهياكل شجرية هرمية من العُقد/الوسوم.

⚙️ الميزات الرئيسية:

  • ملفات ملاحظات متعددة (سياقات) مع تبديل سريع بين السياقات
  • بنية عقد هرمية مع وسوم، تعليقات، نص موسع، كلمات مفتاحية، ومراجع ملفات
  • بحث منظم (بالوسم، الكلمة المفتاحية، المحتوى)
  • سير عمل يعتمد كليًا على لوحة المفاتيح
  • مصمم لسير عمل تقني طويل ومعقد

🗂️ المفهوم الأساسي

يمثل كل ملف ملاحظات مشروعًا أو تحقيقًا. تبديل الملفات يعني تبديل المساحة الذهنية.

مثال:

root@kitploit:~
ntm view file

أمثلة على المخرجات

يمكنك تبديل السياق باستخدام:

root@kitploit:~
ntm setting 2

🌳 البنية الهرمية

تُنظم الملاحظات كعقد في شجرة. يمكن لكل عقدة أن تحتوي على:

  • وسم (كلمة رئيسية)
  • تعليق (ملاحظة لاصقة مرئية في الشجرة)
  • نص طويل
  • مراجع ملفات
  • كلمات مفتاحية للبحث

يمكنك تخزين ملاحظة لاصقة أو كتاب كامل. كل ذلك في نفس المكان.

مثال:

root@kitploit:~
ntm view note

أمثلة على المخرجات

# يشير إلى أن الملاحظة تحتوي على نص قابل للتوسيع.

يمكنك توسيع كل عقدة لعرض محتواها:

root@kitploit:~
ntm view note -b

أمثلة على المخرجات


🔄 سير العمل (كيف أستخدمه)

  • أُنشئ أو أختار ملف الملاحظات (السياق).
  • أضيف عقدة مع وسم وتعليق:
root@kitploit:~
ntm add note -t "TAG" -c "تعليق قصير"
  • إذا لزم الأمر، أكتب نصًا أطول باستخدام المحرر المُعد (vim افتراضيًا):
root@kitploit:~
ntm add note -t "TAG" -c "تعليق" -b

يُفتح المحرر، أحفظ وأخرج، ويُدرج النص في الملاحظة.

  • أربط الملفات (استغلال، ثنائي، إعدادات) مباشرة بالملاحظة وأستخدم الكلمات المفتاحية لاسترجاع كل شيء بسرعة.

👤 لمن هو NotaMy

مُصمم NotaMy لمن:

  • يعيشون في الطرفية
  • يعملون على مهام تقنية طويلة ومعقدة
  • يديرون مشاريع متعددة في وقت واحد
  • يريدون هيكلة بدون واجهات رسومية
  • يفضلون لوحة المفاتيح على الفأرة

🚫 لمن هو NotaMy ليس

ربما ليس مناسبًا لك إذا:

  • تريد مزامنة سحابية
  • تحتاج تعاونًا متعدد المستخدمين
  • تريد واجهة رسومية عصرية
  • تريد كتابة مستندات ماركداون

NotaMy بسيط ومركز.


📝 تاريخ موجز

وُلد NotaMy من حاجة شخصية:

لتقليل التكلفة الذهنية للتبديل بين السياقات.

الملاحظات ليست المشكلة. التعقيد هو المشكلة.

في عام 2020، بدأت بإصدار أساسي يسمى "إدارة الملاحظات": نص منظم بسيط. كان مفيدًا بالفعل. ثم جاء MemoKeeper و MemoKeeperX، مع ملفات ووسوم منفصلة. مع الوقت، أصبح جزءًا من سير عملي اليومي: اختبار الاختراق، الدراسة، الأفكار، والمشاريع الصغيرة.

NotaMy هو النسخة الناضجة من ذلك سير العمل: بسيط، موثوق، ومكيف لطريقة عملي.

هل تريد معرفة لماذا وكيف وُلد NotaMy؟ اقرأ الفلسفة للمشروع.


🚀 التثبيت

root@kitploit:~
git clone https://github.com/IMprojtech/NotaMy.git
cd NotaMy
make
./bin/ntm

إضافة NotaMy إلى PATH الخاص بك

بعد تجميع ntm، قد ترغب في تشغيله من أي مكان دون كتابة المسار الكامل. إليك طريقة شائعة:

التثبيت في دليل موجود بالفعل في PATH

  1. انسخ أو انقل الثنائي المُجمَّع إلى موقع قياسي، على سبيل المثال:
root@kitploit:~
sudo cp ./bin/ntm /usr/local/bin/
sudo cp ./bin/ntm_nc /usr/local/bin/

أو، إذا كنت تفضل تثبيتًا محليًا (بدون sudo):

root@kitploit:~
mkdir -p "$HOME/.local/bin"
cp ./bin/ntm "$HOME/.local/bin/"
cp ./bin/ntm_nc "$HOME/.local/bin/"

تأكد من أن هذا الدليل موجود في PATH. معظم توزيعات لينكس تتضمن /usr/local/bin افتراضيًا. إذا استخدمت ~/.local/bin، تأكد من أن ملف تهيئة الصدفة يضيفه إلى PATH. على سبيل المثال، في ~/.bashrc أو ~/.zshrc:

root@kitploit:~
# أضف هذا إذا لم يكن موجودًا بالفعل:
export PATH="$HOME/.local/bin:$PATH"

بدلاً من ذلك، يمكنك إضافة دليل bin مباشرة إلى ملف تهيئة الصدفة:

root@kitploit:~
export PATH="$HOME/path/to/NotaMy/bin:$PATH"

🐚 التكامل الاختياري مع Zsh

يوفر NotaMy غلافًا اختياريًا لـ Zsh يعزز تجربة المستخدم دون تعديل برنامج C الأساسي.

يضيف الغلاف:

  • أمر ntm ملفوف مع معالجة محسنة للمخرجات
  • ترقيم تلقائي للصفحات عبر bat
  • كشف TTY صحيح
  • دالة fview لعرض الملاحظات التفاعلي (fzf + bat)
  • دالة nocolor لإزالة تسلسلات الهروب ANSI
  • تبديل مؤقت لملف الملاحظات عبر بادئة رقمية

تبديل مؤقت لملف الملاحظات

يسمح الغلاف بالتبديل المؤقت للملف النشط بوضع رقمه قبل الأمر:

root@kitploit:~
ntm 1 view note

التثبيت

أضف ملف الإضافة إلى ~/.zshrc:

root@kitploit:~
source /path/to/NotaMy/shell/zsh/notamy.plugin.zsh

ثم أعد تحميل الصدفة:

root@kitploit:~
source ~/.zshrc

⚠️ تكامل Zsh اختياري تمامًا. تطبيق C الأساسي يعمل بشكل مستقل.


📘 التوثيق

دليل مستخدم كامل متاح مع تعليمات التثبيت، أمثلة الاستخدام، وجميع الأوامر المدعومة:

📄 اقرأ دليل NotaMy


⚖️ الترخيص

يُوزَّع هذا البرنامج بموجب شروط رخصة جنو العمومية العامة (GPL)، مما يضمن حرية إعادة التوزيع والتعديل وفقًا لمعايير البرمجيات الحرة.


✍️ المؤلف

كتبه Catoni Mirko (IMprojtech)


تنزيل الأداة