شرح اداة KatanaFramework لاختبار الاختراق

اداة KatanaFramework لاختبار الاختراق

نبذة عن الأداة KatanaFramework 

KatanaFramework هو إطار مكتوب في python لإجراء اختبار الاختراق ، على أساس بنية بسيطة وشاملة لأي شخص لاستخدامه وتعديله ومشاركته ، والهدف هو توحيد الأدوات التي تخدم المهنية عند إجراء اختبار الاختراق أو ببساطة كأداة روتينية ، يوصى بتحديث KatanaFramework  في كل مرة تستخدمها (ktf.update -f). موقع الأدات على Github

طريقة التثبيت والاستخدام على الكالي لينكس والأشباه

مستلزمات الأطار هي:

أكيد البايثون 💪 وهذه الأدوات أيضا
  • nmap
  • aircrack-ng
  • arpspoof
  • mysql
  • ssh
  • dhcpd
  • hostapd
  • ettercap
  • xterm
  • default-jre
  • bs4
  • scapy

طريقة تحميل اداة لاختبار الاختراق كاتانا فريم ورك وتثبيتها

  1. افتح الطرفية
  2.  ثم ألصق بها أوامر التحميل والتثبيت
git clone https://github.com/PowerScript/KatanaFramework.git
cd KatanaFramework
sudo sh dependencies
sudo python install

طريقة التشغيل والاستعمال


أولا لا تغلق الطرفية بمعنى ابقى بنفس المجلد الذي فتحناه بالترمينال سابقا مجلد الاداة KatanaFramwork 

قم بكتابة الامر في الطرفية لتشغيلها
./ktf.console
ستفتح الأداة كالاتي
ktf.console
من يتقن أوامر الميتاسبلويت سيسهل عليه الأمر
لاظهار الموديلات اكتب الامر
show modules
شرح KatanaFramework show modules
لاختيار موديل انسخ اسم الموديل واكتب قبله كلمة use
هكذا 
use web/cp.finder
اخترت موديل البحث عن لوحة تحكم الموقع web/cp.finder
use web/cp.finder
لمعرفة ماذا يحتاج الموديل من بارمترات أكتب الأمر 
show options
show options
كما تلاحظون الموديل يحتاج الى تحديد target وهو الموقع الهدف 
نحتاج الأمر set 
set target https://example.com
لبدأ عملية التخمين نكتب كلمة 
run
بدأ عملية التخمين نكتب كلمة  run
الان يبدا بالبحث على لوحة تحكم الموقع
يوجد الكثير من الموديلات اترككم لتكتشفوها بأنفسكم 
---
قد يظهر لكم خطأ كما ظهر لي وهو نقص بعض المكاتب والحل كالاتي
مشكلة عدم وجود موديل readline
الحل
pip install readline
مشكلة عدم وجود موديل libusb1
الحل
pip install libusb1
مشكلة عدم وجود ملف modules.xml بمجلد المسار /usr/share/KatanaFramework/core
الحل
ادخل الأمر الاتي بالطرفية- يقوم بنسخ الملف ووضعه بالمسار -
ننشئ مجلد
mkdir /usr/share/KatanaFramework/core/
ننسخ بداخله الملف المفقود
cp /root/KatanaFramework/core/modules.xml /usr/share/KatanaFramework/core/modules.xml
 
الشرح لغرض تعليمي فقط
بالتوفيق