āĻāĻāĻŋ āĻšāĻ˛ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ - āĻŽāĻā§āĻā§āĻĄāĻŋāĻŦāĻŋ
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ°ā§āĻ¸āĻŋāĻ/āĻ¸ā§āĻ¨āĻŋāĻĢāĻŋāĻ āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻĒā§āĻ°āĻā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧ. āĻāĻžāĻŦāĻž āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻ° āĻāĻāĻāĻŋ 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 āĻ¤āĻžāĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻžāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ
--help āĻāĻāĻāĻŋ āĻŽā§āĻ˛āĻŋāĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
--āĻāĻāĻžāĻŽā§ <:āĻĒā§āĻ°ā§āĻ>
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻšā§āĻ¸ā§āĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§ āĻ¯ā§ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¯ mongod āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻāĻŦāĻ āĻ¯ā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ā§ āĻ¯āĻžāĻ°āĻž āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻ¸ā§āĻ¯ā§.
āĻ˛āĻā§āĻˇā§āĻ¯ āĻšā§āĻ¸ā§āĻ āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ <:āĻĒā§āĻ°ā§āĻ> āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻĒ āĻ¸ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻĒ āĻ¸ā§āĻā§āĻ° āĻŦā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦā§āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ¸ā§āĻ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž:
/ <:āĻĒā§āĻ°ā§āĻ>, ,...
--āĻ¸ā§āĻ¤ā§āĻ° <āĻ¨ā§āĻ [āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸]>, <āĻĢāĻžāĻāĻ˛ [āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ]>, <āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ˛āĻ [āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ]>
āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¸ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ --āĻ¸ā§āĻ¤ā§āĻ° āĻ¨ā§āĻ [āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸] āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž
āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĨā§āĻā§ āĻā§āĻ°āĻžāĻĢāĻŋāĻ (āĻ¯ā§āĻŽāĻ¨ eth0 or lo.) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ --āĻ¸ā§āĻ¤ā§āĻ° āĻĢāĻžāĻāĻ˛ [āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ] āĻĨā§āĻā§
āĻŦāĻ¨ā§āĻĻā§ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĒāĻĄāĻŧā§āĻ¨ pcap āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ --āĻ¸ā§āĻ¤ā§āĻ° āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛āĻ [āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ] āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ --āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ˛āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
--objcheck
āĻāĻāĻ°āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻā§āĻŦāĻ˛ āĻ āĻŦā§āĻ§ BSON āĻŦāĻ¸ā§āĻ¤ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ¨āĻžāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŋāĻā§ āĻāĻā§
āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻĒāĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻĒā§āĻ°āĻāĻžāĻŦ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ.
āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĒā§āĻ°ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ā§ˇ āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ, āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻ¨ā§āĻ¯ āĻāĻĄāĻŧāĻŋ
āĻĒā§āĻ°ā§āĻ 27017-āĻ MongoDB āĻā§āĻ°āĻžāĻĢāĻŋāĻāĨ¤ āĻāĻ° āĻļā§āĻˇā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°ā§āĻ āĻ¨āĻŽā§āĻŦāĻ° āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°ā§āĻā§ āĻā§āĻ°āĻžāĻĢāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§āĨ¤
, USAGE
a āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ mongod or āĻŽāĻā§āĻā§āĻ¸ 27017 āĻĒā§āĻ°ā§āĻā§ āĻāĻ˛āĻā§ āĻāĻŦāĻ 27018
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻšā§āĻ¸ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§:
mongosniff --source NET lo 27017 27018
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻŦā§āĻ§ āĻ˛āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ BSON āĻāĻ¨ā§āĻ¯ āĻŦāĻ¸ā§āĻ¤ā§ mongod or āĻŽāĻā§āĻā§āĻ¸
āĻ˛ā§āĻāĻžāĻ˛āĻšā§āĻ¸ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻ 27018 āĻ āĻāĻ˛āĻā§, āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻ āĻāĻŦāĻ
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨:
mongosniff --objcheck --source NET lo 27018
āĻāĻĄāĻŧā§ āĻ¤ā§āĻ˛ā§āĻ¨ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻ¨āĻŋāĻā§, āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
1. āĻāĻĒāĻ¨āĻžāĻ° āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°ā§āĻŦāĻļāĻ°ā§āĻ¤āĻā§āĻ˛āĻŋ āĻĒāĻžāĻ¨ā§ˇ
āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤:
¡ libpcap - āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° āĻāĻ°āĻ¤ā§āĨ¤
¡ āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§āĻŦā§āĻ˛ā§ āĻ˛ā§āĻ - MongoDB āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§āĨ¤
¡ āĻ¸ā§āĻāĻ¨ā§āĻ¸ āĻāĻŦāĻ āĻāĻāĻāĻŋ C++ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° - āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ.
2. āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ MongoDB āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻŋ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨ āĻĢāĻžāĻ˛āĻ¤ā§ āĻŦāĻž āĻāĻ˛ā§āĻŦā§āĻ˛ā§ āĻ˛ā§āĻ:
git āĻā§āĻ˛ā§āĻ¨ git://github.com/mongodb/mongo.git
3. āĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ°āĻŽ āĻāĻ¸ā§āĻ¯ā§ āĻāĻ°ā§āĻ¨ āĻŽāĻā§āĻā§/ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻāĻŦāĻ āĻŦāĻŋāĻ˛ā§āĻĄ
āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ:
cd mongo
sons mongosniff
āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻ˛āĻžāĻ¨ āĻ¸ā§āĻāĻ¨ā§āĻ¸ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻā§ libpcap āĻāĻĒāĻ¨āĻžāĻā§ āĻĻā§āĻĄāĻŧāĻžāĻ¤ā§ āĻšāĻŦā§ āĻ¸ā§āĻāĻ¨ā§āĻ¸ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ°
āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻā§ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ.
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ āĻŽāĻā§āĻā§āĻ¸ā§āĻ¨āĻŋāĻĢ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨