This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BlockingCollection<string> collection = new BlockingCollection<string>(); | |
foreach (var string in collection.GetConsumingEnumerable()){ | |
DoSomething(string); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public SearchRequest GetSearchRequest(string filter, SearchScope scope, string[] attribs, string domainName = null, string adsPath = null) | |
{ | |
Domain targetDomain; | |
try | |
{ | |
targetDomain = GetDomain(domainName); | |
} | |
catch | |
{ | |
return null; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
╔═══════════════════╦═══════════════════════╦══════════════════════╗ | |
║ Collection Method ║ Old Ingestor ║ New Ingestor ║ | |
╠═══════════════════╬═══════════════════════╬══════════════════════╣ | |
║ Group ║ 1 minute 10 seconds ║ 19 seconds ║ | |
║ LocalGroup ║ 29 minutes 57 seconds ║ 6 minutes 21 seconds ║ | |
║ Session ║ 29 minutes 1 second ║ 5 minutes 36 seconds ║ | |
║ ACL ║ 10 minutes 20 seconds ║ 37 seconds ║ | |
╚═══════════════════╩═══════════════════════╩══════════════════════╝ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
╔══════════════════════╦═══════════════════════╦═════════════╦════════════════════════════════════════════════════════════════════════╗ | |
║ Objects in Domain ║ Time Taken ║ Cache Built ║ Other Comments ║ | |
╠══════════════════════╬═══════════════════════╬═════════════╬════════════════════════════════════════════════════════════════════════╣ | |
║ ~35000 ║ 25 minutes 34 seconds ║ No ║ ║ | |
║ ~3000 ║ 30 seconds ║ No ║ Enumeration over VPN ║ | |
║ ~370000 (not a typo) ║ 9 hours 42 minutes ║ No ║ Enumeration over VPN. Powershell ingestor never finished after 3 days ║ | |
║ ~130000 ║ 40 minutes ║ No ║ ║ | |
║ ~40500 ║ 10 minutes ║ No ║ Old inges |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests | |
from bs4 import BeautifulSoup | |
import re | |
import sys | |
if (len(sys.argv) < 2): | |
print 'Usage:' | |
print 'python arinScraper.py "target"' | |
sys.exit() |
NewerOlder