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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ipsw — سكين الجيش السويسري لأبحاث iOS/macOS | Kitploit
أدوات/GitHubGitHub/blacktop/ipsw
أدوات التشفير/فك التشفيرأمان iOSالاستغلالاختبار اختراق تطبيقات الجوالالهندسة العكسيةمصممي الأخطاءتحليل الأجهزة المحمولة الجنائيالتحاليل الرقمية الجنائيةأمن الجوالتحليل الملفات الثنائيةالهندسة العكسية بمساعدة الذكاء الاصطناعيتحليل البرامج الثابتة
3.7k30596منذ 11س 9دتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
الأفضل في أمان iOS #4
الأفضل في اختبار اختراق تطبيقات الجوال #12
الأفضل في تحليل الأجهزة المحمولة الجنائي #12
الأفضل في أمن الجوال #12
GitHubblacktop/ipsw

ipsw

سكين الجيش السويسري لأبحاث iOS/macOS

عرض المستودعالموقع الإلكتروني

IPSW Logo

ipsw

سكين الجيش السويسري لأبحاث iOS/macOS


ما هو ipsw 🤔

ipsw هو إطار عمل بحثي شامل لسطر الأوامر لأنظمة iOS وmacOS. يوفر مجموعة أدوات واسعة لباحثي الأمن، ومهندسي الهندسة العكسية، ومطوري الجيلبريك، وعشاق iOS لتنزيل وتحليل وفحص برمجيات Apple الثابتة والتفاعل مع أجهزة iOS.

القدرات الأساسية

  • 📱 تحليل IPSW/OTA - تنزيل واستخراج وتحليل ملفات برمجيات iOS الثابتة
  • 🔍 تحليل الملفات الثنائية - تحليل متقدم لـ Mach-O مع فك تجميع ARM ومساعدة الذكاء الاصطناعي
  • 🧠 dyld_shared_cache - تحليل كامل للذاكرة المؤقتة المشتركة مع تفريغ فئات ObjC/Swift
  • 🔧 تحليل النواة - تحليل Kernelcache واستخراج استدعاءات النظام وترميز الرموز
  • 📲 التفاعل مع الأجهزة - إدارة وتصحيح شامل لأجهزة iOS
  • 🔐 أبحاث البرمجيات الثابتة - تحليل IMG4 وiBoot وSEP وبرمجيات المعالجات المساعدة الثابتة
  • 🏪 App Store Connect - تكامل كامل مع API لإدارة التطبيقات والشهادات
  • 🛠️ أدوات المطورين - أدوات SSH وFrida والتصحيح والهندسة العكسية

البدء السريع

التثبيت

macOS

باستخدام blacktop tap (يشمل الإضافات)

root@kitploit:~
brew install blacktop/tap/ipsw

باستخدام صيغة Homebrew الرسمية

root@kitploit:~
brew install ipsw

Linux

root@kitploit:~
sudo snap install ipsw

Windows

root@kitploit:~
scoop bucket add blacktop https://github.com/blacktop/scoop-bucket.git 
scoop install blacktop/ipsw

الاستخدام الأساسي

root@kitploit:~
# تنزيل أحدث IPSW لنظام iOS
ipsw download ipsw --device iPhone16,1 --latest

# استخراج kernelcache
ipsw extract --kernel iPhone16,1_18.2_22C150_Restore.ipsw

# تحليل dyld_shared_cache
ipsw dyld info /path/to/dyld_shared_cache_arm64

# الحصول على معلومات الجهاز
ipsw idev list

الميزات الرئيسية

📱 إدارة IPSW وOTA

  • مصادر التنزيل: Apple وAppleDB وبوابة المطورين وخلاصات RSS وGitHub وiTunes وWikipedia
  • أنواع الملفات: IPSW وOTA ومثبتات macOS وXcode وKDKs وملفات PCC
  • العمليات: استخراج وفرق وتركيب وتحليل البيانات الوصفية
root@kitploit:~
ipsw download ipsw --device iPhone16,1 --latest
ipsw extract --kernel iPhone16,1_18.2_22C150_Restore.ipsw
ipsw diff iPhone16,1_18.1_22B83_Restore.ipsw iPhone16,1_18.2_22C150_Restore.ipsw

🔍 تحليل الملفات الثنائية والهندسة العكسية

  • تحليل Mach-O: تحليل ثنائي كامل مع استخراج الرموز
  • فك تجميع ARM: مفكك ARM v9-a مع تحليل مدعوم بالذكاء الاصطناعي
  • توقيع الكود: التحقق من التوقيعات وتحليل الصلاحيات
  • تصحيح الملفات الثنائية: إضافة أو تعديل أو إزالة التصحيحات
root@kitploit:~
ipsw macho info /path/to/binary
ipsw macho disass /path/to/binary --symbol _main
ipsw macho search /path/to/binary --string "password"

🧠 تحليل dyld_shared_cache

  • تحليل الذاكرة المؤقتة: استخراج وتحليل بنية الذاكرة المؤقتة المشتركة الكاملة
  • تحليل ObjC: تفريغ الفئات وتحليل الأساليب وتحليل البروتوكولات
  • دعم Swift: تفريغ وتحليل فئات Swift (تجريبي)
  • إدارة الرموز: استخراج الرموز وحل العناوين
root@kitploit:~
ipsw dyld info /path/to/dyld_shared_cache
ipsw dyld extract /path/to/dyld_shared_cache --dylib Foundation
ipsw dyld objc class /path/to/dyld_shared_cache --class NSString

📲 التفاعل مع أجهزة iOS (idev)

  • نظام الملفات: تصفح ونقل الملفات عبر AFC
  • إدارة التطبيقات: تثبيت وإلغاء تثبيت وتحليل التطبيقات
  • النسخ الاحتياطي والاستعادة: عمليات نسخ احتياطي كاملة للجهاز
  • التطوير: تركيب صور المطورين والتقاط السجلات والتقاط الحزم
  • التشخيص: معلومات البطارية وسجلات الأعطال وتشخيص النظام
root@kitploit:~
ipsw idev list
ipsw idev afc ls /
ipsw idev apps ls
ipsw idev backup create
ipsw idev syslog

🔐 تحليل البرمجيات الثابتة والأمن

  • IMG4: تحليل وفك تشفير ملفات صيغة Image4
  • iBoot: تحليل وأبحاث أداة الإقلاع
  • SEP: تحليل برمجيات معالج الأمان الآمن الثابتة
  • AEA: فك تشفير الأرشيفات المشفرة من Apple
  • المعالجات المساعدة: تحليل برمجيات AOP وDCP وGPU والكاميرا الثابتة
root@kitploit:~
ipsw img4 dec iBoot.img4
ipsw fw sep iPhone16,1_18.2_22C150_Restore.ipsw
ipsw fw iboot iPhone16,1_18.2_22C150_Restore.ipsw

🏪 تكامل App Store Connect

  • إدارة الشهادات: شهادات وملفات تعريف iOS/macOS
  • تسجيل الأجهزة: إدارة أجهزة التطوير
  • إدارة التطبيقات: معرفات الحزم والقدرات والمراجعات
  • التزويد: دورة حياة كاملة لملفات التزويد
root@kitploit:~
ipsw appstore cert ls
ipsw appstore device reg --name "My Device" --udid 1234567890
ipsw appstore profile create --name "Development Profile"

🛠️ أدوات بحث متقدمة

  • ترميز الرموز: تحليل سجلات الأعطال وحل الرموز
  • تفريغ الفئات: استخراج فئات ObjC وSwift
  • الوصول عبر SSH: SSH لأجهزة الجيلبريك مع debugserver
  • تكامل Frida: قدرات الأدوات الديناميكية
  • مفكك مدعوم بالذكاء الاصطناعي: تكامل مع Claude وOpenAI وGemini وOllama وOpenRouter
root@kitploit:~
ipsw symbolicate crash.ips --dsym /path/to/symbols
ipsw class-dump /path/to/binary
ipsw ssh debugserver

البنية

يتكون ipsw من مكونين رئيسيين:

  • ipsw - أداة CLI الرئيسية مع قدرات تحليل كاملة
  • ipswd - برنامج خفي لواجهة REST API للعمليات عن بُعد والأتمتة

الإعداد

يدعم ipsw ملفات إعداد YAML ومتغيرات البيئة:

root@kitploit:~
# إنشاء دليل الإعداد
mkdir -p ~/.config/ipsw

# نسخ مثال الإعداد
cp config.example.yml ~/.config/ipsw/config.yaml

دعم قواعد البيانات

  • SQLite (الافتراضي) - تخزين محلي
  • PostgreSQL - عمليات الإنتاج

مفكك الذكاء الاصطناعي

https://blacktop.github.io/ipsw/docs/guides/decompiler

root@kitploit:~
❱ ipsw macho disass /System/Library/PrivateFrameworks/ApplePushService.framework/apsd --entry \
             --dec --dec-model "Claude 3.7 Sonnet"
   • تحميل ملف ذاكرة الرموز...
   • فك التجميع... 🕒
root@kitploit:~
int main(int argc, char *argv[]) {
    @autoreleasepool {
        __set_user_dir_suffix(@"com.apple.apsd");

        @autoreleasepool {
            APSDaemon *daemon = [[APSDaemon alloc] init];

            if (daemon) {
                NSRunLoop *runLoop = [NSRunLoop currentRunLoop];
                [runLoop run];
                [runLoop release];
            }

            [daemon release];
        }

        return 0;
    }

    @catch (NSException *exception) {
        if ([exception reason] == 1) {
            id exceptionObj = [exception retain];
            id logger = [APSLog daemon];

            if (_os_log_type_enabled(logger, 0x11)) {
                [exceptionObj logWithLogger:logger];
            }

            [logger release];
            [exceptionObj release];
        }
    }
}

حالات الاستخدام

البحث الأمني

  • تحليل الثغرات وتطوير الاستغلال
  • تقييم أمن البرمجيات الثابتة
  • الهندسة العكسية للملفات الثنائية

تطوير الجيلبريك

  • تحليل واستغلال سلسلة الإقلاع
  • أبحاث امتدادات النواة
  • تعديل النظام والتصحيح

تطوير iOS

  • تصحيح وتحليل التطبيقات
  • إدارة الشهادات والتزويد
  • اختبار الأجهزة والأتمتة

التحليل الجنائي الرقمي

  • استخراج وتحليل بيانات الأجهزة
  • إعادة بناء الخط الزمني
  • تحليل الأدلة الرقمية

المتطلبات

  • Go: 1.26+ (للبناء من المصدر)
  • المنصة: macOS وLinux وWindows
  • USB: libusb للتفاعل مع الأجهزة
  • اختياري: مفاتيح API للذكاء الاصطناعي لتحليل محسّن

التوثيق

  • الموقع: https://blacktop.github.io/ipsw
  • توثيق API: توثيق REST API متاح في /docs عند تشغيل ipswd
  • أمثلة: أمثلة استخدام شاملة في التوثيق

SKILL.md

عزز قدرات وكلاء الذكاء الاصطناعي لديك بقوى ipsw الخارقة

root@kitploit:~
npx skills add https://github.com/blacktop/ipsw-skill --skill ipsw

🆕 Wiki مدعوم بالذكاء الاصطناعي

اطرح أسئلة حول المستودع باستخدام الذكاء الاصطناعي:

  • DeepWiki for IPSW

[!WARNING] قد تحتوي استجابات الذكاء الاصطناعي على هلوسات - تحقق من المعلومات المهمة.

موارد المجتمع

📊 فروقات IPSW

فروقات البرمجيات الثابتة المحسوبة مسبقًا: ipsw-diffs

💬 المجتمع

GitHub Discussions

المساهمة

نرحب بالمساهمات! يرجى الاطلاع على CONTRIBUTING.md للإرشادات.

التطوير

root@kitploit:~
git clone https://github.com/blacktop/ipsw.git
cd ipsw
make build

المشكلات المعروفة

  • دعم IPSW لنظام macOS: قد تواجه بعض عمليات برمجيات macOS الثابتة مشكلات توافق
  • الاختبار: الاختبار الشامل صعب بسبب تنوع إصدارات البرمجيات الثابتة وأنواع الأجهزة
  • استهلاك الموارد: تتطلب بعض العمليات ذاكرة وقدرة معالجة كبيرة

أنشئ مشكلة إذا واجهت مشكلات - يتم إعطاء الأولوية للإصلاحات! مجموعة اختبارات شاملة مخطط لها للإصدارات المستقبلية.

الاعتمادات

شكر كبير لـ:

  • Jonathan Levin على أدواته الأسطورية وتوثيقه الشامل لدواخل iOS
  • مجتمع أبحاث iOS للابتكار المستمر ومشاركة المعرفة
  • جميع المساهمين الذين يساعدون في تحسين هذا المشروع

الترخيص

رخصة MIT - انظر LICENSE للتفاصيل.

تنزيل الأداة