mongosniff - מקוון בענן

זוהי הפקודה mongosniff שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


mongosniff - MongoDB

תַקצִיר


מונגוסניף מספק תצוגת מעקב/הרחה ברמה נמוכה לפעילות מסד הנתונים ב
זמן אמת. חשוב על מונגוסניף כאנלוגי ספציפי ל-MongoDB של tcpdump עבור TCP/IP
תעבורת רשת. בדרך כלל, מונגוסניף משמש לרוב בפיתוח דרייברים.

הערות מונגוסניף דורש libpcap והוא זמין רק למערכות דמויות יוניקס.
יתר על כן, הגרסה המופצת עם הקבצים הבינאריים של MongoDB היא דינמית
מקושר נגד סלידה 0.9 של libpcap. אם למערכת שלך יש גרסה אחרת של
libpcap, תצטרך לבצע קומפילציה מונגוסניף בעצמך או ליצור קישור סמלי
מצביע על libpcap.so.0.9 לגרסה המקומית שלך של libpcap. השתמש בפעולה ש
דומה לדברים הבאים:

ln -s /usr/lib/libpcap.so.1.1.1 /usr/lib/libpcap.so.0.9

שנה את הנתיב והשם של הספרייה המשותפת לפי הצורך.

כחלופה ל מונגוסניף, Wireshark, כלי הרחה פופולרי ברשת מסוגל
בדיקה וניתוח של פרוטוקול החוט MongoDB.

אפשרויות


מונגוסניף

- עזרה מחזיר טקסט עזרה ושימוש בסיסי.

--קָדִימָה <:port>
מצהיר על מארח להעביר את כל הבקשות המנתחות שה- מונגוסניף מיירט ל
אַחֵר מונגוד מופע והנפקת פעולות אלו על מופע מסד נתונים זה.

ציין את שם המארח היעד והיציאה ב- <:port> פורמט.

כדי להתחבר לסט העתק, אתה יכול לציין את שם הזרע של ערכת העתק, וזרע
רשימת חברי הקבוצה, בפורמט הבא:

/ <:port>, ,...

--מָקוֹר <NET [ממשק]>, <FILE [שם קובץ]>, <DIAGLOG [שם קובץ]>
מציין חומר מקור לבדיקה. להשתמש --מָקוֹר נקי [ממשק] לבחון
תעבורה מממשק רשת (למשל eth0 or lo.) להשתמש --מָקוֹר קובץ [שם קובץ] ל
לקרוא מנות שנתפסו pcap פורמט.

אתה יכול להשתמש --מָקוֹר דיאגלוג [שם קובץ] אפשרות לקרוא את קבצי הפלט
המיוצר על ידי --דיאגלוג אוֹפְּצִיָה.

--objcheck
משנה את ההתנהגות ל רק להציג אובייקטי BSON לא חוקיים ותו לא. להשתמש
אפשרות זו לפתרון בעיות בפיתוח מנהלי התקנים. לאפשרות הזו יש כמה
השפעת הביצועים על הביצועים של מונגוסניף.

מציין יציאות חלופיות לרחרח לתנועה. כברירת מחדל, מונגוסניף שעונים עבור
תעבורת MongoDB ביציאה 27017. הוסף מספרי יציאות מרובים לסוף
מונגוסניף לנטר תעבורה במספר יציאות.

נוהג


השתמש בפקודה הבאה כדי להתחבר ל-a מונגוד or מונגו פועל על יציאה 27017 ו 27018
בממשק localhost:

mongosniff --source NET lo 27017 27018

השתמש בפקודה הבאה רק כדי להיכנס לא חוקי BSON חפצים עבור מונגוד or מונגו
פועל על ממשק localhost ויציאה 27018, לפיתוח מנהלי התקנים ו
פתרון תקלות:

mongosniff --objcheck --source NET lo 27018

לבנות מונגוסניף


לבנות מונגוסניף בעצמך, משתמשי לינוקס יכולים להשתמש בהליך הבא:

1. השג דרישות מוקדמות באמצעות תוכנת ניהול החבילות של מערכות ההפעלה שלך.
התלות כוללות:

· libpcap - ללכידת מנות רשת.

· סילון - להורדת קוד המקור MongoDB.

· סקונס ומהדר C++ - לבנות מונגוסניף.

2. הורד עותק של קוד המקור MongoDB באמצעות סילון:

שיבוט git git://github.com/mongodb/mongo.git

3. הפק את רצף הפקודות הבא כדי לשנות ל- מונגו/ מדריך ובנייה
מונגוסניף:

CD מונגו
סקונס מונגוסניף

הערה אם אתה רץ סקונס מונגוסניף לפני ההתקנה libpcap אתה חייב לרוץ סקונס לְנַקוֹת
לפני שתוכל לבנות מונגוסניף.

השתמש ב-mongosniff באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows