Solr-GRAB : Steal Apache Solr Instance Queries With Or Without A Username And Password

Solr-GRAB is a tool to Steal Apache Solr instance Queries with or without a username and password.

Note : This project should be used for authorized testing and educational purposes only.

Download

git clone https://github.com/GnosticPlayers/Solr-GRAB

Usage

You can search for Apache Solr Instances via Censys, with the dork "Welcome To Solr" or "Apache Solr Admin". To grab queries, simply go to the http access point, sometimes being on port 80, 443 or 8080.

  • Replace “http://URLHERE/” with a desired URL, such as "http://127.0.0.1/".
  • Replace “PROJECTHERE/” with a desired project entry, such as a directory "users/".
  • Replace “IDHERE” with an ID that is unique per entry in JSON on the apache solr query, such as "id" or "global_id".
  • Lastly, replace “AMOUNTOFROWSHERE” with the amount of rows found in the query, such as "74332".

Now execute it with: bash index.sh.

Sometimes, you’ll have an error where it’s a 404 not found. If that’s the case, add "/solr/" between "http://URLHERE/" & "PROJECTHERE", such as: https://127.0.0.1/solr/users/. This should fix the problem.

R K

Recent Posts

Debian vs Ubuntu Server: Which Linux Server OS Wins?

Choosing between Debian vs Ubuntu is one of the most common decisions Linux administrators face…

32 minutes ago

Check Ubuntu Version Using Simple Linux Commands

Knowing how to Check Ubuntu Version details is essential for system administration, troubleshooting, and software…

4 hours ago

Create Sudo User on Ubuntu for Secure Admin Access

Managing a Linux server becomes much safer when you Create Sudo User accounts instead of…

7 hours ago

List Installed Packages on Ubuntu Like a Pro

Managing software on Linux becomes much easier when you know how to List Installed Packages…

8 hours ago

How To Use Variables In Bash Scripts

Introduction Variables are one of the most important basics of Bash scripting. A variable is…

1 day ago

How To Run A Bash Script In Linux Step By Step

Introduction Running a Bash script in Linux is a basic but important skill for anyone…

1 day ago