Advanced Google search by query

Ever thought of customizing a search query for your investigation? Now it became possible! We are introducing a new feature of Lampyre: Advanced Google search by query. This is exactly same thing as Google Dorks, which are used in Google’s search box.

This feature was created due to requests from our users, so we thank you for this idea and appreciate your contribution to the development of Lampyre. We always encourage you to contribute new ideas to help Lampyre become an OSINT software that best suits your needs.

So, let’s see, what you can do with the help of Advanced Google search by query. First, open your existing investigation in Lampyre, or create a new one. Then go to List of Requests and choose Query from the list of criteria. In Tasks list, under Other services, select Advanced Google search by query. You will see a list of parameters:

Now we will go through each field and describe what they stand for.

  • Query: basically, you put there what you search for.

  • Site: here you can specify the website where to look for the information.

  • File type: if you need a search inside files of a certain type, you can set a file extension here, like pdf, doc, docx, xls or xlsx.

  • Exact match: set an exact word or phrase you are searching for.

  • In title: if you put your query here, Google will search for sites where it is contained inside page titles.

  • In URL: here you can specify a query which should be a part of the website address.

  • Without words: use this to leave out all pages containing specified words.

  • Without phrase: similar to the previous one, this will exclude all pages containing specified phrases.

Of course, all these features can either be used separately or combined. However, please note that for Query, Exact Match, In title and In URL, at least one of any of these parameters shall be populated. Also, don’t forget that you can also use operators such as an asterisk (*) as a wildcard character, for example.

So, let’s run a search by query. After execution, you will get a result in two tables as follows:

The first table will have the following information on search results collected for you:

The second table will show the statistics for each website, i.e. how many pages with your query the website has (including sub-domains):

The most important benefit of having Advanced Google search by query in Lampyre is that you can link search results to other information you collected. You may ask, how do I do that? So, let’s see. In your investigation, open Requests window. Then hold Ctrl key and select the data you want to combine on one schema. Don’t forget to select your search query results! Please note that Advanced Google search by query:statistics table cannot be put on schema because it does not contain any information that can be linked. When done, hit Schema at the top:

Choose data to be put on schema and hit Run. In a few moments, you will see your results on one schema. That’s pretty simple, isn’t it?

So, feel free to enjoy the power of Google Dorks to the fullest right inside Lampyre. Focus on a specific area of your investigation, combine and link your results with other findings, all in one place!