Skip to content
/ Milli Public

Traffic Generator using Alexa's top 1 Million Websites

License

Notifications You must be signed in to change notification settings

eparra/Milli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Milli

Traffic Generator using Alexa's top 1 Million Websites

Overview

This was my first GoLang project when I wanted to start playing with goroutines. When I wrote this in 2015, I needed to generate traffic to exercise a NetFlow collector with diverse destinations. Today I use Milli to generate web requests for creating Nanolog Streaming Service entries, which then feed into various SIEM facilities.

Install Dependencies

$ go get github.com/parnurzeal/gorequest

Install Milli

$ git clone https://github.com/eparra/milli.git
$ cd milli/
$ go build milli.go

Download Alexa Data (Top 1 Million Websites)

$ curl -O http://s3.amazonaws.com/alexa-static/top-1m.csv.zip
$ unzip top-1m.csv.zip 
$ ./milli

To-Do List

  • Add CLI arguments
  • Better logging (with timestamps)
  • Add total bandwidth consumed

License

Milli is MIT License.

About

Traffic Generator using Alexa's top 1 Million Websites

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages