Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library



  • December 2015
  • bgpuma is a tool that looks through BGP update files quickly to find direct matches for CIDR blocks and CIDR blocks that contain the initial set and are contained by the initial set.
  • Vulnerability Analysis
  • Publisher: GitHub
  • Abstract

    bgpuma parses an MRT file that is 11M in size in 15 seconds. It can also parse an entire day of files from Routeviews in 19 minutes. Running bgpuma requires a file containing a list of CIDR blocks, called the cidrfile and a file listing the MRT files you want bgpuma to search. bgpuma also understands the directory structures created by Routeviews and RIPE. If you have access to a file system containing this data, you can access the files by date.

Software Information

Published by GitHub

Get the Software