vendredi 24 février 2012

المسار استعلامات الخلية مع mysqlsniffer على أوبونتو

كنت قد حصلت على قاعدة بيانات خادم الإنتاج ، وأنت لا تستطيع تمكين تسجيل الاستعلام... فكيف تنظرون إلى الاستعلامات يتم تنفيذه على قاعدة البيانات؟

الجواب : استخدام شبكة البوليسية تعديل باستبعاد الحزم MySQL و فك لهم. عليك أن تفعل قليلا تجميع ، لكنه سوف يكون يستحق كل هذا العناء. علما أن هذا لن يعمل عادة للاتصالات المحلية ، على الرغم من انكم مدعوون للمحاولة.

أولا ، تحتاج إلى تثبيت libpcap - ديف ، وهي المكتبة التي تتيح تطوير تطبيق للشم الحزم الشبكة.

سودو الرابطة بين الحصول على تثبيت libpcap - ديف

الآن دعونا جعل دليل ، تحميل شفرة المصدر وترجمة عليه

MKDIR mysqlsniffer

CD mysqlsniffer

مجلد مشترك hackmysql.com / / رمز mysqlsniffer.tgz

القطران xvfz mysqlsniffer.tgz

دول مجلس التعاون الخليجي O2 - lpcap س mysqlsniffer mysqlsniffer.c packet_handlers.c misc.c

عند هذه النقطة ، لدينا القابل للتنفيذ لامعة جديدة باسم mysqlsniffer في الدليل المصدر لدينا. يمكنك نسخ أينما تشاء (في مكان ما في المسار ستكون مفيدة)

لتشغيل mysqlsniffer ، تحتاج إلى تحديد واجهة الشبكة التي يتم الاستماع على الخلية. بالنسبة لي ، انها eth0.

سودو / مسار / إلى / mysqlsniffer eth0

الأحمال من الاشياء التي تبدأ تحلق... دعونا تصفية بها أكثر قليلا حتى نتمكن من مجرد الحصول على الاستفسارات وليس كل البيانات الزائدة.

$ سودو / الطريق / / إلى عدم mysqlsniffer - ماي - eth0 تقارير التنمية البشرية | GREP COM_QUERY

192.168.73.1.2622> الخادم : COM_QUERY : SELECT @ @ sql_mode
192.168.73.1.2622> الخادم : COM_QUERY : الجلسة sql_mode SET = "
192.168.73.1.2622> الخادم : COM_QUERY : SET NAMES UTF8
192.168.73.1.1636> الخادم : COM_QUERY : SELECT @ @ SQL_MODE
192.168.73.1.1636> الخادم : COM_QUERY : إظهار أعمدة كامل من db2842_howto `` `wp_users

آه ، هناك الآن نحن... كل أنواع المعلومات الاستعلام ، دون الحاجة إلى إعادة تشغيل الخلية.

هنا هي الخيارات الكاملة للأمر :

الاستعمال : mysqlsniffer [خيارات] INTERFACE

OPTIONS:
منفذ N استمع لماي على المنفذ رقم N (الافتراضي 3306)
- مطول إظهار معلومات حزمة اضافية
- TCP - CTRL إظهار الحزم TCP التحكم (SYN ، FIN ، RST ، ACK)
بالشباك - IP الرئيسية عرض تقارير التنمية البشرية والقيم رأس TCP
- عدم الخلية تقارير التنمية البشرية ، لا تظهر رأس الخلية (معرف الحزمة والطول)
الدولة دولة إظهار
V40 - الخلية الخادم هو الإصدار 4.0
تفريغ تفريغ كافة الحزم في عرافة
للمساعدة طباعة هذه

شفرة المصدر الأصلي والمزيد من المعلومات على العنوان التالي :
http://goo.gl/eWzrN

إذا كنت تقوم بتشغيل على ملقم التنمية ، سيكون من الأسهل لمجرد تشغيل تسجيل الاستعلام.

Aucun commentaire:

Enregistrer un commentaire