Publications by Bob Rudis (@hrbrmstr)
The New and Improved R Shodan Package
For those not involved with all things “cyber”, let me start with a description of what Shodan is (though visiting the site is probably the best introduction to what secrets it holds). Shodan is—at it’s core—a search engine. Unlike Google, Shodan indexes what I’ll call “cyber” metadata and content about everything accessible via ...
4296 sym R (1551 sym/2 pcs)
The New and Improved R Shodan Package
For those not involved with all things “cyber”, let me start with a description of what Shodan is (though visiting the site is probably the best introduction to what secrets it holds). Shodan is—at it’s core—a search engine. Unlike Google, Shodan indexes what I’ll call “cyber” metadata and content about everything accessible via ...
4296 sym R (1549 sym/2 pcs)
New R Package – domaintools (access the DomainTools.com WHOIS API)
We just did a github release for an R package that provides an interface to the DomainTools API. It provides access to the core API functions that aren’t restricted (i.e. the ones we have access to): domaintools_api_key: Get or set DOMAINTOOLS_API_KEY value domaintools_username: Get or set DOMAINTOOLS_API_USERNAME value domain_profile: Domain...
1467 sym
New R Package – domaintools (access the DomainTools.com WHOIS API)
We just did a github release for an R package that provides an interface to the DomainTools API. It provides access to the core API functions that aren’t restricted (i.e. the ones we have access to): domaintools_api_key: Get or set DOMAINTOOLS_API_KEY value domaintools_username: Get or set DOMAINTOOLS_API_USERNAME value domain_profile: Domain...
1467 sym
Modern Honey Network Machinations with R, Python, phantomjs, HTML & JavaScript
This was (initially) going to be a blog post announcing the new mhn R package (more on what that is in a bit) but somewhere along the way we ended up taking a left turn at Albuquerque (as we often do here at ddsec hq) and had an adventure in a twisty maze of Modern Honey Network passages that we thought we’d relate to everyone. Episode 0 : The...
6883 sym R (9199 sym/7 pcs) 6 img
Modern Honey Network Machinations with R, Python, phantomjs, HTML & JavaScript
This was (initially) going to be a blog post announcing the new mhn R package (more on what that is in a bit) but somewhere along the way we ended up taking a left turn at Albuquerque (as we often do here at ddsec hq) and had an adventure in a twisty maze of Modern Honey Network passages that we thought we’d relate to everyone. Episode 0 : The...
6898 sym R (9114 sym/7 pcs) 40 img
Getting into the zone(s) with R + jsonlite
We have some strange data in cybersecurity. One of the (IMO) stranger data files is a Domain Name System (DNS) zone file. This file contains mappings between domain names and IP addresses (and other things) represented by “resource records”. Here’s an example for the dummy/example domain example.com: $ORIGIN example.com. ; designates t...
3834 sym R (2498 sym/3 pcs)
Getting into the zone(s) with R + jsonlite
We have some strange data in cybersecurity. One of the (IMO) stranger data files is a Domain Name System (DNS) zone file. This file contains mappings between domain names and IP addresses (and other things) represented by “resource records”. Here’s an example for the dummy/example domain example.com: $ORIGIN example.com. ; designates t...
3834 sym R (2496 sym/3 pcs)