Thank you for your work on this project. Once I found your API I was hooked. This really is a fantastic tool.
There is one limitation in SonarSearch that keeps me reliant upon my raw copy of the SONAR dataset, the inability to query the raw data thus getting both halves of the record. For example, let's say I want to return a list of every S3 bucket and see how many are CNAMEs for (sub)domains. I can simply grep my raw data set and in a little while have the full JSON returned
Admittedly, there will be a lot of duplicates where the S3 bucket points to AWS, but I can filter that myself fairly easily. Based on what I read in the source code you are saving both the record name and value, thus could we get an endpoint that returned something with both halves of the record?
Perhaps something like /raw/{domain}? Where if we queried /raw/zendesk.com we would get:
This could also be helpful for target-specific searches. For example, if we queried /raw/hackerone.com we would be returned more helpful information for research:
Thank you for your work on this project. Once I found your API I was hooked. This really is a fantastic tool.
There is one limitation in SonarSearch that keeps me reliant upon my raw copy of the SONAR dataset, the inability to query the raw data thus getting both halves of the record. For example, let's say I want to return a list of every S3 bucket and see how many are CNAMEs for (sub)domains. I can simply
grep
my raw data set and in a little while have the full JSON returnedAdmittedly, there will be a lot of duplicates where the S3 bucket points to AWS, but I can filter that myself fairly easily. Based on what I read in the source code you are saving both the record
name
andvalue
, thus could we get an endpoint that returned something with both halves of the record?Perhaps something like
/raw/{domain}
? Where if we queried/raw/zendesk.com
we would get:This could also be helpful for target-specific searches. For example, if we queried
/raw/hackerone.com
we would be returned more helpful information for research: