مقدمة: لماذا Termux هو رفيقي التقني؟
الكثيرون يرون شاشة Termux مجرد أكواد معقدة، لكنني أراها "لوحة فنان" تقنية. أنا هشام الفنان، أستخدم هذه المنصة يومياً ليس فقط لاستعراض الأوامر، بل كأداة قوية للبحث الأمني وتحليل الثغرات في المواقع التي أشارك في برامجها (Bug Bounty).
في هذا الدليل، سأعلمك كيف تجعل شاشتك تبدو احترافية، وكيف تثبت الأدوات التي أستخدمها في رحلتي اليومية في تحليل البيانات واكتشاف الأخطاء.
جماليات Termux: اجعل شاشتك تخطف الأنظار
قبل أن نبدأ بالعمل الجاد، دعنا نضفي لمسة من الإبداع. هذه الأدوات تحول شاشتك إلى واجهة سينمائية تقنية:
pkg install cmatrix
# للتشغيل:
cmatrix
# تثبيت واجهة هوليود التقنية
pkg install hollywood
# للتشغيل:
hollywood
# تثبيت الساعة الرقمية
pkg install tty-clock
# للتشغيل (مع تحديد اللون):
tty-clock -c -C 4
أدوات الترفيه التقني في Termux
بعيداً عن صيد الثغرات، إليك بعض الأدوات التي أستخدمها لكسر الملل أثناء العمل الطويل:
pkg install pipes.sh
pipes.sh
# لعبة القمر والحشرة
pkg install moon-buggy
moon-buggy
# حوض السمك الرقمي
pkg install asciiquarium
asciiquarium
# مراقبة موارد النظام
pkg install htop
htop
نظرة خلف الكواليس: ماذا يوجد في مجلداتي؟
كمستخدم لـ Termux، لا أقضي وقتي في الترفيه فقط. إذا ألقيت نظرة على ملفاتي (باستخدام ls)، ستجد مشاريع حقيقية مثل SoundOn_Project، وأدوات متقدمة مثل metasploit و sqlmap. أنا أستخدم هذه الأدوات لأهداف تعليمية وأمنية أخلاقية فقط، للمساعدة في تأمين المواقع وليس اختراقها.
انتظروني في الجزء القادم، حيث سنغوص في كيفية استخدام هذه الأدوات فعلياً لتحليل الـ APIs واكتشاف الثغرات مثلما فعلت مع مواقع عالمية!
الجزء الثاني: أدوات البحث الأمني والتحليل (لمسة هشام الفنان)
بعد أن قمنا بتزيين الشاشة، حان وقت العمل الحقيقي. كباحث أمني يستخدم Termux، أنا لا أستخدم هذه الأدوات لاختراق الأنظمة، بل لفهم نقاط الضعف وتحسين أمن المنصات التي أشارك فيها عبر برامج Bug Bounty مثل HackerOne وBugcrowd.
أدواتي الأساسية التي تجدها في ملفاتي:
إليك نظرة على بعض الأدوات التي استخدمتها في رحلتي التقنية الموثقة:
كيف أستخدم هذه الأدوات بمسؤولية؟
في ملفاتي (ls) ستجد مجلدات مثل SoundOn_Project و target_chunk.js. هذا يعكس منهجيتي:
- التحليل المستمر: استخدمت
curl -vللتركيز على الـ Headers والـ Endpoints، مما يساعدني في فهم المنطق البرمجي للموقع (Business Logic). - التعلم الأخلاقي: أنا لا أستهدف المواقع عبثاً، بل أركز على المواقع المسموح بها في نطاق (Scope) برامج المكافآت.
- توثيق النتائج: كل ملف في جهازي (مثل
Critical_Findings.txt) هو جزء من تقرير احترافي أقدمه للشركات لتعزيز أمنها الرقمي.
تنبيه هام للباحثين
Termux هي بيئة قوية جداً، لكنها تضع مسؤولية كبيرة على عاتقك. تعلم الأوامر، افهم كيف يعمل الخادم (Server)، ولا تستخدم أدواتك إلا في إطار الأبحاث الأمنية الأخلاقية. التميز في هذا المجال يأتي من "الفهم العميق" لكيفية تواصل التطبيقات مع بعضها، وليس من مجرد إطلاق الأوامر.
خاتمة: رحلتك مع هشام الفنان بدأت للتو
لقد استعرضنا سوياً من أين تبدأ (التخصيص) وإلى أين تصل (البحث الأمني). موقعي heshamartist.com سيكون دائماً مرجعك المتجدد لكل ما يخص Termux والتقنية في 2026. لا تتوقف عن التعلم، فكل "Error" تظهر لك على الشاشة هي درس جديد في طريقك للاحتراف.
هل واجهت مشكلة في تثبيت إحدى الأدوات؟ أو تريد مني شرح أمر معين بالتفصيل؟ شاركني في التعليقات وسأكون معك خطوة بخطوة!
الجزء الثالث: كيف أستخدم Termux في حياتي التقنية المهنية؟
بعد تزيين الواجهة وفهم الأدوات الأمنية، يطرح الكثيرون السؤال الأهم: "يا هشام، كيف تستخدم Termux فعلياً في عملك؟". الحقيقة أنني أعتبر Termux "مساعدي الشخصي" في عدة مهام:
1. حماية وتأمين المواقع والملفات
لا أستخدم الترمكس للاختراق، بل للتأمين. عندما أقوم برفع قوالب بلوجر (مثل القالب الذي اشتريته من "خمسات")، أستخدم بيئة Linux داخل الترمكس لفحص ملفات الموقع والتأكد من خلوها من أي روابط ضارة (Backdoors) قبل اعتمادها بشكل نهائي.
2. التواصل والتحليل التقني عبر APIs
كما رأيتم في مشروعي الأخير SoundOn_Project، أستخدم أوامر مثل curl للتواصل مباشرة مع واجهات البرمجة (APIs). هذا يساعدني في:
- تحليل البيانات التي ترسلها التطبيقات للمخدمات.
- التأكد من أن البيانات مشفرة وآمنة أثناء النقل.
- فهم كيف تستجيب المنصات للطلبات المختلفة، وهو ما أستخدمه في تقارير الثغرات الأمنية (Bug Bounty).
3. ضبط وإدارة هاتفي كمهندس أنظمة
الترمكس هو أداتي لضبط الهاتف؛ فبدلاً من الاعتماد على تطبيقات محدودة الصلاحيات، أستخدمه لـ:
- إدارة الملفات الضخمة وتنظيمها (مثل ملفات الـ
txtالتي تحتوي على قوائم الـ URLs التي أجمعها). - مراقبة استهلاك الموارد والعمليات التي تعمل في الخلفية باستخدام
htop. - تحديث النظام وإدارة الحزم (Packages) بشكل يدوي يضمن لي أعلى أداء لجهازي.
قصة "هشام الفنان" في عالم التقنية
بدأت رحلتي من "الصفر"؛ لم أكن أعرف لغات البرمجة، لكن كان لدي الفضول لفهم كيف يعمل "الإنترنت". اليوم، أنا فخور بأنني صاحب الموقع heshamartist.com، حيث أوثق تجربتي كباحث أمني (Security Researcher). شاركت في إبلاغ ثغرات لشركات كبرى مثل Xiaomi و Rockstar Games، وكل هذه التقارير بدأت بتجربة بسيطة في شاشة سوداء داخل Termux.
رسالتي لك: لا تتوقف عند تثبيت الأدوات الملونة؛ اجعل هدفك هو "الفهم". اعرف كيف تعمل الشبكات، افهم منطق لغة الـ JavaScript، وتعلم كيف تفكر مثل المهاجم لتصبح مدافعاً أفضل.
خاتمة: دعوة للتميز
هذه الموسوعة هي مرجعك التقني، لكن "الاحتراف" هو قرارك الشخصي. أنا مستمر في تعلمي وفي تطوير مدونتي، وأدعوكم لمشاركتي هذا الطريق. إذا كنت تطمح لتكون باحثاً أمنياً أو مطور ويب، فابدأ اليوم، ولا تخشَ تعقيدات الأوامر.
شكراً لكونكم جزءاً من رحلة "heshamartist.com". لا تنسوا متابعة القسم التقني في المدونة للمزيد من الأدلة الحصرية!