شرح اداة 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

    ستفتح الأداة كالاتي


    من يتقن أوامر الميتاسبلويت سيسهل عليه الأمر
    لاظهار الموديلات اكتب الامر

    show modules


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

    لاختيار موديل انسخ اسم الموديل واكتب قبله كلمة use
    هكذا 

    use web/cp.finder

    اخترت موديل البحث عن لوحة تحكم الموقع web/cp.finder


    لمعرفة ماذا يحتاج الموديل من بارمترات أكتب الأمر 

    show options


    كما تلاحظون الموديل يحتاج الى تحديد target وهو الموقع الهدف 
    نحتاج الأمر set 

    set target https://example.com

    لبدأ عملية التخمين نكتب كلمة 

    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

    الشرح لغرض تعليمي فقط

    بالتوفيق


    شارك المقال

    مقالات متعلقة

    إرسال تعليق