Xenoeye Netflow āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤

Xenoeye Netflow āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ‰āĻĒāĻ˛āĻŦā§āĻ§, āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ Netflow v9 āĻāĻŦāĻ‚ IPFIX āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°ā§‡āĻ°āĻŋāĻ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻŸā§āĻ°āĻžāĻĢāĻŋāĻ• āĻĒā§āĻ°āĻŦāĻžāĻšā§‡āĻ° āĻĒāĻ°āĻŋāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¨ āĻ¸āĻ‚āĻ—ā§āĻ°āĻš āĻ•āĻ°āĻ¤ā§‡, āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻ¤ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ—ā§āĻ°āĻžāĻĢ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻĨā§āĻ°ā§‡āĻļāĻšā§‹āĻ˛ā§āĻĄ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽā§‚āĻ˛ āĻ…āĻ‚āĻļ āĻ¸āĻŋ āĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻž āĻ†āĻ›ā§‡, āĻ•ā§‹āĻĄāĻŸāĻŋ āĻ†āĻ‡āĻāĻ¸āĻ¸āĻŋ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯:

  • āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ Netflow āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻĄā§‡āĻŸāĻž PostgreSQL āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻžāĻ•-āĻ¸āĻŽāĻˇā§āĻŸāĻŋ āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
  • āĻ¨ā§‡āĻŸāĻĢā§āĻ˛ā§‹ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ¸ā§‡āĻŸāĻŸāĻŋ āĻŦāĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤, āĻ¤āĻŦā§‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
  • āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž, āĻŸā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ• āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰āĻ¤ā§‡ āĻ•āĻ¯āĻŧā§‡āĻ• āĻ˛āĻ•ā§āĻˇ "āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻĒā§āĻ°āĻŦāĻžāĻš" āĻĒā§ŒāĻāĻ›āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ˛ā§‹āĻĄ āĻŦāĻ¨ā§āĻŸāĻ¨ āĻŽāĻĄā§‡āĻ˛ āĻĒā§āĻ°āĻ¤āĻŋ āĻĨā§āĻ°ā§‡āĻĄ āĻĒā§āĻ°āĻ¤āĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ (āĻ°āĻžāĻ‰āĻŸāĻžāĻ°) āĻšāĻ¯āĻŧ.
  • āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻŸā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ¨ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ—āĻĄāĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤
  • āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ• āĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻŽāĻŋāĻ¤ āĻšā§‹āĻ¸ā§āĻŸ (āĻ‡āĻŽā§‡āĻ˛ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻŽ āĻĒāĻžāĻ āĻžāĻ¨ā§‹, HTTP(S)-āĻĢā§āĻ˛āĻžāĻĄ, SSH-āĻ¸ā§āĻ•ā§āĻ¯āĻžāĻ¨āĻžāĻ°) āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻžāĻ¤ā§‡ DoS/DDoS āĻ†āĻ•ā§āĻ°āĻŽāĻŖā§‡ āĻ¸ā§āĻĒāĻžāĻ‡āĻ• āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
  • āĻ¨ā§‡āĻŸāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡: āĻ—ā§āĻ°āĻžāĻĢāĻ¨āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ gnuplot, Python + Matplotlib āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ
  • āĻ…āĻ¨ā§‡āĻ• āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡, āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĒāĻžāĻšāĻŋ āĻ•āĻžāĻĢāĻ•āĻž, āĻ‡āĻ˛āĻžāĻ¸ā§āĻŸāĻŋāĻ• āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻŽā§‚āĻ˛ āĻ—āĻŖāĻ¨āĻž āĻ¸āĻ‚āĻ—ā§āĻ°āĻžāĻšāĻ•ā§‡āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡āĻ‡ āĻ˜āĻŸā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨