Modern Architecture
24.0 August 17, 2025- 9.4
- 1
- 2
- 3
- 4
- 5
تطبيق Android لالتقاط حزم البيانات والتحولات في حالة RRC.
RRCpacketSniffer هو تطبيق Android يمكن استخدامه لالتقاط حزم بيانات TCP UDP و ICMP ونتيجة لتحولات حالة RRC ، في وقت واحد.
يعمل التطبيق على تنفيذ الأداة التي تمت مناقشتها في ورقة البحث هذه "التقييم المستند إلى الهاتف Android على سلوك التطبيق على شبكات الخلايا" (http://dl.acm.org/citation.cfm؟id=2593916)
وصف
يتطلب تحديد كفاءة إشارات التطبيق معلومات حول:
حزم البيانات التي تم تبادلها.
التحولات حالة RRC المقابلة.
على عكس التطبيقات والأدوات الحالية ، لا يتطلب هذا التطبيق أي أجهزة خاصة ، ولا يسترجع حالة RRC بطريقة لا باستخدام محاكاة. يتم تقسيم وظيفة الأداة إلى جزأين ، وحزمة sniffer ومسجل حالة RRC.
حزمة sniffer
تستخدم الحزمة sni er c_packetcapture قابلة للتنفيذ ثنائي من libpcap ، مصممة باستخدام رمز مصدر libpcap و Android NDK. يتم إطلاق القابلة للتنفيذ في قذيفة مع امتيازات Superuser. تمكننا حزمة Sni من التقاط جميع حزم الوصلة الصاعدة والوصلة الهابطة المرتبطة بواجهة الشبكة ، وتخزين معلومات الطابع الزمني للبروتوكولات الطابع الزمني والرأس المقابلة لبروتوكولات IP و UDP و TCP و ICMP ، في سجل.
RRC State Logger
لاسترداد حالات RRC ، نتبنى نهجًا جديدًا لتحقيق وتسجيل حالة RRC الفعلية للجهاز في أي لحظة معينة. رموز Android Secret مطلوبة للتبديل إلى وضع خدمة RRC. يتم تخزين انتقالات حالة RRC الناتجة مع الطابع الزمني في ملف dump.txt على sdcard.curs لدينا رموز سرية لأجهزة Samsung المحدودة ، على الرغم من أن مجموعة واسعة من الرموز السرية متاحة لمصنعي مختلفة.
تم وصف الوصف التفصيلي لحساب كفاءة إشارات التطبيق من البيانات التي تم جمعها باستخدام تطبيقنا (RRCPacketSniffer) في هذه الورقة "تقييم سلوك APP القائم على الهاتف على شبكات التطبيق على شبكات الخلايا".
الأجهزة المدعومة
يدعم التطبيق حاليًا جميع أجهزة Samsung التي تتراوح من Galaxy S إلى Galaxy S5. نحن نعمل على الحصول على دعم لأجهزة العلامات التجارية الأخرى أيضًا. جميع الأجهزة تتطلب إذن الجذر.
رخصة
حقوق الطبع والنشر (C) ، معهد Indraprastha لتكنولوجيا المعلومات دلهي
يتم منح إذن لاستخدام هذا البرنامج أو نسخه أو تعديله و/أو توزيعه لأي غرض من أو بدون رسوم ، شريطة أن يتم ذكر إشعار حقوق الطبع والنشر أعلاه والورقة البحثية.
يتم توفير البرنامج "كما هو" ويتلاشى المؤلف من جميع الضمانات فيما يتعلق بهذا البرنامج بما في ذلك جميع الضمانات الضمنية للتسويق واللياقة. لا يجوز لأي حال من الأحوال أن يكون المؤلف مسؤولاً عن أي أضرار خاصة أو غير مباشرة أو غير مباشرة أو تبعية أو أي أضرار على الإطلاق الناتجة عن فقدان الاستخدام أو البيانات أو الأرباح ، سواء في إجراء عقد أو إهمال أو غيره من الإجراءات التعرفية ، الناشئة عن أو على اتصال باستخدام أو أداء هذا البرنامج.