Use a Burp Suite Pro extension with a little Python script as described below. To collect employee names with Burp, you'll need to do the following steps.
Install the Python Scripter extension from the Extender-->BApp Store tab in Burp Suite Pro
Copy and paste code from this repo into the newly available "Script" tab. Be sure to copy code from the “Raw” view in BitBucket so that the carriage returns and indentation copy correctly.
Once the script has been copied to BurpSuite, select "Compile"
Configure the Extension to save output to a file. This is where your usernames will be written. You can optionally select the "Show in UI" option, but the output window truncates items when the list gets too long.
Configure your browser to use Burp as a proxy as you normally would. From the browser, do a Google search of the following form (don't forget the "/in" on the end of "linkedin.com":
site:linkedin.com/in "Company Name"
or
https://www.google.com/search?q=site%3Alinkedin.com%2Fin+%22COMPANYNAME%22&start=PAGENUMBER
The script will write the name that shows up before the text " | LinkedIn" or "| Professional Profile - LinkedIn" in the search results to the output file. In this example, it would write "Nathan Brady".
Google limits the results to 10 per page. You were previously prompted with a list of pages to select when reaching the bottom. Recently, google automatically loads results following the original 10. All additional names will also be retreived.
You can gather a large list of employee names quickly and easily with this method. Try importing the list to Microsoft Excel where you can use formulas to turn employee names into the appropriate username format such as first initial followed by last name. It is also a good idea to use the "Remove Duplicates" functionality in Excel since the script may export the same employee name multiple times.
When you are done, unload the Python Scripter or erase the script code so you don't burden Burp with inspecting all responses.
Original Script Creator: @clr2of8