#modules

1 messages · Page 371 of 1

fathom pendant
#

eh subjective experience

#

but we've deviated off-topic

zealous plinth
#

🥸

fathom pendant
#

so gonna reel in the convo here

#

if you wanna discuss/get assistance with an academy module ask here; otherwise figure out how to link your htb account cough #welcome cough and just talk nonsense in #general

glad patio
#

if anyone could advise me on this, please :3

UPD: I think it has sth to do with HTB key in the end of the section, figuring out how to connect using it (it's a text file)

left stirrup
#

Hiii,
I've got a problem with the skill assesment of the wi-fi penetration testing basics.
It seems that I'm not capable to see a lot of frames from the access point HTB.
I need to capture the EAPOL to actually crack the passphrase.
I'm also not capable to do a deauth attack to the target.
Does anyone had an idea of where the problem could came ?
PS : there's an update after almost 3 hours and half...

knotty heath
#

I'm working on Active Directory Enumeration & Attacks, but I'm having trouble connecting to the windows machines over RDP. Either it won't connect at all or my connection drops within a minute. Is there maintenance going on or am I doing somehting wrong? Any advice?

left stirrup
dapper moth
knotty heath
#

Yesterday I waited at least 10 minutes before trying to connect, today I did at least 5, but the problem still persists

#

I just got kicked out of a connection again

dapper moth
#

I did this SA a week ago and had no problems

#

You can set the auto reconnect flag if you think your connection is dropping
But without any error output it’s difficult to know what the problem is

knotty heath
#

Thanks for helping, for completeless this is my command output:

┌─[eu-academy-6]─[10.10.15.81]─[htb-ac-1645837@htb-l6f2lkitp6]─[~]
└──╼ [★]$ xfreerdp /u:htb-student /p:Academy_student_AD! /v:10.129.54.62
[08:22:59:380] [26329:26330] [WARN][com.freerdp.crypto] - Certificate verification failure 'self-signed certificate (18)' at stack position 0
[08:22:59:380] [26329:26330] [WARN][com.freerdp.crypto] - CN = ACADEMY-EA-MS01.INLANEFREIGHT.LOCAL
[08:23:00:583] [26329:26330] [ERROR][com.winpr.timezone] - Unable to find a match for unix timezone: US/Central
[08:23:01:783] [26329:26330] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[08:23:01:783] [26329:26330] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_BGRA32
[08:23:01:796] [26329:26330] [INFO][com.freerdp.channels.rdpsnd.client] - [static] Loaded fake backend for rdpsnd
[08:23:01:796] [26329:26330] [INFO][com.freerdp.channels.drdynvc.client] - Loading Dynamic Virtual Channel rdpgfx
[08:23:17:231] [26329:26393] [WARN][com.freerdp.client.x11] - failed to get clipboard data in format UTF8_STRING [source format CF_UNICODETEXT]
[08:24:03:912] [26329:26330] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 110: Connection timed out
[08:24:03:912] [26329:26330] [ERROR][com.freerdp.core] - transport_read_layer:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[08:24:03:912] [26329:26330] [INFO][com.freerdp.client.common] - Network disconnect!
┌─[eu-academy-6]─[10.10.15.81]─[htb-ac-1645837@htb-l6f2lkitp6]─[~]
└──╼ [★]$ xfreerdp /u:htb-student /p:Academy_student_AD! /v:10.129.54.62
[08:24:23:684] [27877:27878] [ERROR][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex ERRCONNECT_CONNECT_FAILED [0x00020006]
[08:24:23:684] [27877:27878] [ERROR][com.freerdp.core] - failed to connect to 10.129.54.62

dapper moth
knotty heath
#

Yes, and then after a few minutes I can connect for 1 or 2 minutes before disconnecting again (which just happened)

dapper moth
#

Try setting the auto reconnect flag and see if it will hang

knotty heath
#

I was able to complete an assignment in between getting disconnected, but this is not really nice to work with

dapper moth
knotty heath
glad patio
#

still no connection to internet, am I doing sth wrong?

knotty heath
# dapper moth

And it stayed stable? Strange. Not sure why my connection is so bad. Would Pwnbox location matter a lot?

dapper moth
#

Yep

#

Don't know actually. Worth switching

knotty heath
#

Alright, thanks for checking for me!

soft stratus
#

just a quick question how to perform sql injection on post data with json i am trying to enumerate coloums with union but i am failing

hasty mauve
# soft stratus

I think it's worth attempting to inject the payload without the ' in this case.
as it was taking it as an integer in the request, there's a chance the query is something like SELECT * FROM table_name WHERE id = 1 not SELECT * FROM table_name WHERE id = '1'

dapper moth
#

You can see if the injection works by sending something invalid and a OR clause with a tautology

#

I'd still enumerate number of columns with ORDER BY instead of with UNION SELECT

icy dagger
#

Hello, I'm at the XSS Filter Bypass section of the Advanced CSRF & XSS Exploitation module.
I am using a combination of techniques and I can successfully write a comment that attempts to trigger a request to an external source.
I am finding some difficulties as the CORS settings are blocking such attempts.

For this reason, I am trying to request http://vulnerablesite.htb:36962 as it does not invalidate the Same-Origin Policy.
However, I cannot understand why am I getting the following error Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://vulnerable.htb:36962/. (Reason: CORS request did not succeed). Status code: (null).
It is the same schema, domain and port damn it!

rotund remnant
#

Module - Laudanum, One Webshell to Rule Them All
Stupid question please - I was caught off guard when a URL I thought was incorrect due to an extra slash '//' actually connected just fine. Both http://status.inlanefreight.local/files/demo.aspx and http://status.inlanefreight.local**//**files/demo.aspx work, and packet capture confirmed the browser isn't altering the request. Google/GPT wasn't much help. Is there a reason why this might be the case, and is it good practise to use double slashes for web shells?

rotund sphinx
#

hi, is anyone able to give a hint for password attacks hard lab, i found a few open services but not having any luck getting into any of them
i got the username from the description but also tried the more general usernames list incase that user isnt the initial entry but nothing seems to be working 😦

simple zephyr
#

Yup I did but going through 1400 names and chisel is not fast

soft stratus
soft stratus
crisp solstice
haughty gyro
#

Hey folks,

I was just seeing if I can get some help on the CPTS path in the info gathering - web addition for 'Creepy Crawlies'. The issue I am having is running the ReconSpider.py.

So scrapy is installed and showing up but now that I have downloaded and unzipped the ReconSpider.py file, when I run the command below I get a few errors. I commented out a few lines but that only caused more issues, anyone know why the import scrapy and proceeding lines are being flagged?

python3 ReconSpider.py http://inlanefreight.com

Below is the error message I get related to the first line in the ReconSpider.py file, line 1.

Attribute error: partially initialized mode 'scrapy' has no attribute "Spider" (most likely due to a circular import).

left stirrup
#

Help

hasty mauve
# soft stratus i quite don't follow along could you re iterate things in simple words for my un...

in the first picture, you were sending just an integer 1.
if you try the payload 1' UNION SELECT 1,2,3,4-- - to test for SQLi, and it did not work, maybe the reason is because the actual query behind the scenes is something like this SELECT * FROM table_name WHERE id = 1.
which explains why your payload won't work, as when you inject it, it'll become SELECT * FROM table_name WHERE id = 1' UNION SELECT 1,2,3,4-- - where there's no opening quote.

so my suggestion is, try to directly append the payload such as 1 UNION SELECT 1,2,3,4-- - without the ', in this case, if my idea was correct, the query will look something like SELECT * FROM table_name WHERE id = 1 UNION SELECT 1,2,3,4-- - which should work if the number of columns is correct.

I would also suggest as @dapper moth said, try to enumerate the number of columns using ORDER BY instead of UNION.

uneven pecan
#

Hi everyone, I’m working through the HTTP Attacks module doing the Exploitation of Request Smuggling exercise. I’ve managed to smuggle a request, I confirmed this by visiting the site after sending my initial request. However, when I send one for the admin to hit, it doesn’t work, no cookie is ever captured, it’s like the admin bot isn’t even active. Is anyone able to help me with this as I’ve been stuck all day…

left stirrup
#

Hiii,
I've got a problem with the skill assesment of the wi-fi penetration testing basics.
It seems that I'm not capable to see a lot of frames from the access point HTB.
I need to capture the EAPOL to actually crack the passphrase.
I'm also not capable to do a deauth attack to the target.
Does anyone had an idea of where the problem could came ?
PS : there's an update after almost 3 hours and half...

icy dagger
#

Got to the Skills Assessment section of the XSS and CSRF module, is the exploitserver even meant to be used to deliver possible CSRF or has everything to be done from the vulnerable app?

uneven pecan
dapper moth
# soft stratus tried sir and still no luck

You can first try to inject a single quote and comment the rest to attempt to understand what the code might be, just like @hasty mauve said.
If you inject "1'-- -" and it doesn't error out, the backend code has ='[number]'. If not it might be as it was stated (SELECT ........ = [number]).

spiral sinew
#

Can you someone help me with the below question from login brute forcing module?

storm elk
#

What kind of help do you need? Maybe mention the steps you took?

spiral sinew
#

the first question was to brute force the ssh of the ftpuser for which i got the passsword for ftpuser.

#

but i am not able to ssh into the machine.

#

also there is no ftp port open

fathom pendant
spiral sinew
#

yes

fathom pendant
#

Look into the man pages of ssh on how to specify a port

spiral sinew
#

ssh is on port 22 only

fathom pendant
#

It's running on the port that the public ip gives you

spiral sinew
spiral sinew
fathom pendant
#

22 is running an ssh service, but that's locked down as it's a docker container

fathom pendant
spiral sinew
#

ohh

spiral sinew
#

also, i got the flag. thankyousomuch.

fathom pendant
#

Because

  1. they're public
  2. they're public
  3. they're public
    ||4) they're public||
#

Meaning anyone can interact with it

spiral sinew
#

yes got it.

delicate steeple
#

hey all

I am very stuck stuck at

Linux Privilege Escalation

Python Library Hijacking

Follow along with the examples in this section to escalate privileges. Try to practice hijacking python libraries through the various methods discussed. Submit the contents of flag.txt under the root user as the answer.

i have tried making the file and to run it but i keep getting errors

i am kind of confused on what to do if someone has a tip ?

errant cradle
#

Intercepting Web Requests. We are supposed to click the green button to start intercepting

#

for some when i do it doesnt chage

#

referring to HUD button

rough comet
#

HI there. May I please get some nudge on Password Attacks - PtH section? How can I reset the Windows registy key to be able to RDP via PtH , if I can't RDP because DisableRestrictedAdmin is 0? Chicken or the egg situation here. Or am I missing a 2nd RDP cred, to do this?

#

Unless I use || nxc || ?

fathom pendant
rough comet
#

Indeed

#

Thanks

#

I just used || nxc || instead

#

we had to think out of the box on this one

fathom pendant
#

I believe this module or a previous gives a command line to allow you to rdp

#

Iirc it's a registry key to DisableRestrictedAdmin or something like that

rough comet
#

Hmm, really? maybe I missed that.

#

resuming after a days ... maybe I am missing something

fathom pendant
#

It seems counterintuitive to enable restricted admin with how the command reads

delicate steeple
fathom pendant
#

I don't recall struggling. Maybe you're overthinking it

delicate steeple
#

i make the file psutil.py with the provided script cant rm the file into python3 not allowed tried running it from directory as where the memtest is with sudo /usr/bin/python3 ~/mem_status.py

i get the error

placing it in tmp also the error

delicate steeple
#

#!/usr/bin/env python3

import os

def virtual_memory():
os.system('id')

delicate steeple
#

xD

ornate smelt
#

Hello guys

#

I've just finished the AD skill assessments

#

And I am wondring

#

On the assessment 2

#

Where we had to connect to mssql server

#

I achieved a dead end so I had to see a writeup

#

He used print spoofer

#

To escalate the privelege

#

My question is

#

How could I tell if such a thing is applicable in a scenario like that

kindred moth
ornate smelt
#

As the module did not provide a comprehensive explanation of that thing

ornate smelt
fathom pendant
#

SeDebugPrivilege is what gets leveraged iirc

#

The module itself mentions SeDebugPrivilege and various tools to take advantage of it, like the various potatoes

#

And printspoofer

ornate smelt
#

I am afraid of such a thing in the exam

fathom pendant
#

Everything you encounter in the modules can be on the exam. You won't run into anything you didn't encounter or learn

ornate smelt
#

But they didn't go through the exploitation of them all

fathom pendant
#

Correct

#

Doesn't make them less important

rough comet
#

so.... I am trying to connect to \dc01\david and read the file. I managed to obtain the hash. But once I've obtained a shell with that new sucurity context, I am getting asked about david's creds again

#

this is still Password Attacks - PhT section

#

If I am David already... why on earth can't browse or inspect his share?

fathom pendant
#

Sometimes it's a bit buggy

fathom pendant
#

Can't hurt

#

¯_(ツ)_/¯

rough comet
#

ohh man

#

start all over again, lol... maybe is time to play with the kiddo

#

And take a break

fathom pendant
#

You got that far, you should really save credentials and hashes

rough comet
#

indeed

#

Thanks

ornate smelt
rough comet
#

But this time... I used my own Kali box

fair yacht
#

I think I just did that recently

#

u still need help?

fair yacht
#

since they aren't even officially allowed (although there are still some out there)

delicate steeple
fair yacht
#

like I did it in an easier way than it was intended

#

can u do a sudo -l and paste in the output

#

wait a sec tho I think it was the intended way

#

I think u dont have the full python script running yet

#

oh wait I just realized what I did

#

so u have the mem py script

ornate smelt
fair yacht
#

what I did was since u can already run it as sudo (even the guide tells u and u know that already)

#

I added in some lines to run bash and get the flag for me

#

or I don't think u even need get it automatically but u can make it embed

fair yacht
fair yacht
#

cuz there is one in tier 1, I think also one in tier 2 and a shitton of AD in tier 3

delicate steeple
delicate steeple
fair yacht
#

doesn't matters

fathom pendant
fair yacht
#

I just didnt remember for a sec what he could run as sudo without pw

fair yacht
fathom pendant
#

Not the mem_status, but the library itself :p

fair yacht
#

but thats the thing

#

u dont even need the library, just spawn a shell with mem_status

fathom pendant
#

Maybe I'm misremembering

fair yacht
#

launch it as sudo and thats it

#

nah u aren't misremembering

fathom pendant
#

I just recall it being easy

fair yacht
#

Im just giving an easier solution

fair yacht
fathom pendant
#

Are you sure you didn't have to modify the file/library

fair yacht
#

ye Im sure, u can already run the mem_status as sudo

fathom pendant
#

¯_(ツ)_/¯

fair yacht
#

u can actually run anything .py as sudo

#

since u literally have access to the python executable itself

#

anyway for if I remember correctly, the assembly module, there was literally a vm where the gcc didn't work. I couldn't assemble the files on the target vm

fathom pendant
#

Anyway we're spoiling a bit much

fair yacht
#

just giving him instructions he already discovered

fathom pendant
#

It's above t0

#

So yes.

fair yacht
#

writeups and flags aren't allowed

#

but u can give instructions

fathom pendant
#

It's still basically telling someone "yeah just do this"

#

Which is, in essence, the same thing as giving them the answer

fair yacht
#

I mean we just make it easier for him, I think he would just find any other writeup then

fathom pendant
#

There's a difference in:
Hey try running with sudo.
And
Run the command with sudo because xyz reason

#

I'm saying we're starting to stray into the latter

fair yacht
#

well he already knows the sudo part, I just told him to spawn a shell

delicate steeple
#

i have restarted the box i did try it with sudo but got error

fair yacht
#

bro

#

what error

#

restarting the box won't help this time xd

delicate steeple
#

i am scrolling back xD

fair yacht
#

there are boxes that malfunction, but that is not one of them

delicate steeple
#

AttributeError: 'NoneType' object has no attribute 'available'

fair yacht
#

that doesn't matters

#

bro just read what I wrote

#

thats all u need

#

and thats just a plain python error

#

which u are supposed to get anyway

fathom pendant
#

That's just a silly error with the python script

#

You're trying to diagnose x when it's not important

fair yacht
#

it's literally in the guide

fathom pendant
#

Lets not share exact text from the module

#

As again it's above t0

fair yacht
fathom pendant
#

It's still sharing paid content

#

Lol

fair yacht
#

I copied like 10 lines

#

it's like sharing 3 seconds of a 3 minute song

fathom pendant
#

Still sharing content

fair yacht
#

bruh u are overcomplicating

fathom pendant
#

People have been nuked for similar

fair yacht
#

why

fathom pendant
#

Take it to DMs

fathom pendant
fair yacht
#

meh I mean if he cannot solve it from the previous comments, then let it be

ocean night
#

👀

fathom pendant
delicate steeple
#

i am trying but just cant get it to work

ocean night
#

Look, if marcie has said you're over sharing, you're over sharing

fair yacht
#

okay, I was not complaining

ocean night
#

Any module over T0, take it to DMs

#

I'm not saying you were

#

I'm just stating our postition.

#

I think we need to state this every 10 minutes or so, it feels like.

fair yacht
#

at this point it should be just automated with a bot to send it in chats xd

delicate steeple
#

i. cant edit the mem_status.py

i made the psutil.py with the script

#!/usr/bin/env python3

import os

def virtual_memory():
os.system('id')
i cant put it in the python3 directory so i just run

sudo /usr/bin/python3 /~mem_status.py

fathom pendant
delicate steeple
#

tried putting it in /tmp/
but the command i run it with doesnt work with sudo

fathom pendant
#

You don't need to edit mem_status

fathom pendant
#

But at this point take to dms

#

Since it seems John is eager to help ya

delicate steeple
#

can i dm you john?

fair yacht
green basalt
#

I am stuck with this question I tried a lot of things but nothing gave me the answer
It is on Information Gathering-web edition the last section Skills Assessment
What is the API key in the hidden admin directory that you have discovered on the target system?

stark geyser
#

Module: Intro to C2 Operations with Sliver
Section: Skills Assessment

For the last question, I have tried both the Abuse KRBTGT attack and the TrustKey attack but for both of them, when I try to access the 2nd domain I get a "Access Denied" followed by a "Does not exist" error. Any advice?

safe star
stark geyser
#

yeah, didn't work. Figured it out now though and have got a proper connection. I did have a question though: ||Why does it only work under the context of the MSSQLEXPRESS user?||

fathom pendant
#
  1. English
  2. That's not the right event ID
fathom pendant
#

i don't think this event type is listed on that page; but google can help you

daring cliff
#

yeah i search

fathom pendant
#

there's a few audit related Event IDs

#

the id i saw you post here was related to permission changes NOT audit setting changes

daring cliff
#

oh ok

#

but the numer is 4719

#

i have found that

safe star
fathom pendant
daring cliff
#

nah

#

that's wrong

fathom pendant
#

:P system audit policy and auditing settings are two different things 😉

daring cliff
#

mmmm

#

okok ty i go check the link on top

vestal crescent
#

is there any workaround for this? i tried finding python version of the exploit (dirty pipe) and also tried updating the dependencies but hit a wall when one of the commands required sudo

#

got it nevermind a similar post on ptunnel-ng helped. you compile it statically and then pass it over

elder hearth
#

CAn anyone give us a nudge for final question of Skill Assessment on Dacl Attacks II. I have users tangui NT hash but not having luck with the hint

naive cedar
#

happy new year

vague dust
#

happy new year. for the intro to network traffic analysis module the Tcpdump fundamentals section is there an alternative to eth0 if it isnt in the pwnbox?

cloud urchin
#

pretty sure parrot has nic's named 'ensXXX', type ip a to look at all the network adapters

vague dust
#

cause when i checked the tcpdump for the interfaces it wasnt there. just curious

rough violet
#

man, Linux Fundamentals, scratching the surface and its a whole lot,

unique ether
#

Do I need to install bloodhound on the parrot htb image I installed?

vague dust
#

i think its fun

rough violet
#

i just wanna understand something tho, so HTTP, HTTPS requests are handle by server-side scripting languages like PHP, Ruby, Lua..idk.. etc.. right?
whatever data required for HTTP to work between two devices it is sent from web browser to server and server manages that data with PHP? as well as the requests and all right?

#

web browsers deal with (connect & communicate) web servers using protocols, the data of these protocols are application-level (OSI model), the web server like Apache formats those requests in PHP and PHP code then manages the Mysql database, then PHP tells Apache server to send HTML page or something?

barren crystal
#

do the boxes for academy skill assessments get updated? doing xss module and vulnerable field i had last time isnt returning a response now

#

thinking could be a port issue on my side otherwise

barren crystal
#

is session hhijacking module bugged? i cant even get a vulnerable field , when i had it last time

storm elk
#

If you’re gonna ask that about each module and section, I think you might want to check if your notes are correct 😅

barren crystal
rough violet
storm elk
#

That’s not really from academy is it?

barren crystal
storm elk
#

I’m on my phone, it’s 5:26 in the morning, but sure, I’ll see what I can remember 🙂 what module and section is it exactly

low delta
#

Hello guys i just started the htb academy

#

im pursuing the security analyst path

#

wish me good luck

storm elk
#

Good luck and have fun

storm elk
#

Please read #welcome and #rules it will explain how to get verified and you’ll get access to more channels

long kestrel
#

Is there a module that covers setting up the infrastructure for phishing in pentests?

cloud urchin
#

no

vague dust
#

when i run the write out the packet capture to pcap is it supposed to take more than 10 minutes? lol

light yarrow
#

L4 sent me

idle sigil
#

for the Documentation & Reporting section - I just cannot get pass this login? I cannot change the username and it fails to login after I have inserted the provided password in the material

storm elk
#

Try remmina

#

Also; in this screenshot your password is in the username field?

idle sigil
#

the username field is prepopulated and cannot be edited

fathom pendant
idle sigil
vague dust
#

can i get a little help with understanding this question? i dont know if they want me to write out the full command or just the switch commands

zinc mason
vague dust
fathom pendant
fathom pendant
#

Just the -[options]

zinc mason
#

yeah mb switches and packets

vague dust
#

ooooh ok

#

thanks, sorry i didnt explain the question very well

fathom pendant
#

The questions in this section flip between full command and just switches

#

And module*

vague dust
#

ok. thank you. im going to try again

fathom pendant
vague dust
#

yeah i noticed the hint when it said it

fathom pendant
#

-a -b -c can be condensed to -abc

vague dust
#

and the question wants it in a specific order

fathom pendant
#

You can combine all the switches here

fathom pendant
#
  • no name resolution
  • verbose
  • ASCII
  • only 100 packets
vague dust
#

and hex 😄

fathom pendant
#

Well that's the same switch 😉

vague dust
#

it doesnt matter which order they mentioned for that switch though right? im over thinking this cause the other question says Hex and ASCII while the current question im on says ASCII and hex >_<

fathom pendant
vague dust
#

ok. so its not going to mess it up.

fathom pendant
#

Nope

zinc mason
#
[proxychains] config file found: /etc/proxychains.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4``` Working through AEN rn but having some issues with proxychains on pwnbox. Proxychains set up on 9050 on attack and listening on the target after dynamic port forwarding but not getting any output at all. Anyone have this issue before?
vague dust
# fathom pendant Nope

i had to retype the dang thing like 20 times before completely highlighting the box and deleting it to retype it again lol

fathom pendant
#

Also use netexec instead of cme

fathom pendant
vague dust
#

yay i finished that section. thank you.

zinc mason
#

where the proxychain enjoyers at

fathom pendant
#

Did your proxy process die?

zinc mason
#

Nah I've been on fresh sessions on pwnbox practicing and now this is happening all of a sudden

vague dust
#

is there a link i can go to that suggests updating the section? i found that since there isnt an eth0 in this section that using tun0 is easier

empty trout
#

i am on module password attacks in section attacking active directory and ntds.dit . in question of this section On an engagement you have gone on several social media sites and found the Inlanefreight employee names: John Marston IT Director, Carol Johnson Financial Controller and Jennifer Stapleton Logistics Manager. You decide to use these names to conduct your password attacks against the target domain controller. Submit John Marston's credentials as the answer. (Format: username:password, Case-Sensitive) i have to find the naming convention of the organizaiton if i create a username list how can i know which ones are valid via crackmapexec bcz on allthe username the output is logon failure

#

is there any other technique find valid username

fathom pendant
empty trout
#

i tried that too but every attempt have same output logon failure

#

like they tought on the section to use google dorking to find naming convention

#

but on hint they areusig firstinitiallastname as a naming convention

fathom pendant
#

No OSINT needed for this

empty trout
#

is there any other means to find if the username is valid or not

fathom pendant
#

Just generate list, and bruteforce with pws

empty trout
#

yeah but i would be a very time consuming .

fathom pendant
#

At most 30 minutes

empty trout
#

i dont know why my crackmapexec is very slow even when i increase the threads i dont see any differenc in speed

fathom pendant
#

Just use netexec

empty trout
#

let me try netexec

fathom pendant
#

Crackmap is deprecated and no longer maintained

empty trout
#

yeah no wiki found by me

fathom pendant
vague dust
empty trout
fathom pendant
#

Just have patience

#

Also 30 threads is like way less than default i believe

#

Also i wouldn't use rockyou for password attacks

#

Use the provided wordlist or mutated wordlist

fathom pendant
empty trout
fathom pendant
#

Either way, just exercise patience. Come back to it in a bit

#

And it will find the pw

empty trout
fathom pendant
#

DONT USE ROCKYOU

empty trout
#

yeah i saw the hint

fathom pendant
#

Rockyou isn't a good wordlist for bruteforcing

#

As it's extremely large and impractical

merry dagger
fathom pendant
#

Always use provided resources in a module before resorting to other lists

fathom pendant
merry dagger
fathom pendant
# empty trout thank you 🙂

I mean you can manually edit the username file given the hint if you really want, or just use the assumed username instead

#

Save some time

vague dust
#

happy new year everyone

fathom pendant
#

Also @empty trout Consider the question is asking for a specific user so you don't need it to run through all the other names

empty trout
#

yeah i know the username firstinitiallastname

fathom pendant
#

Ye

#

I'm just saying if you don't want to use the hint

empty trout
#

i used it sadglas

fathom pendant
#

Just for abstract thought in the future where you aren't given a hint

zinc mason
fathom pendant
#

Oof

fathom pendant
#

Also you put the apostrophe on the wrong side

#

Man's out here in 2500

zinc mason
#

bruh

#

'25 alr over for me

waxen totem
#

Windows Fundamentals, Skill Assessment

got both user and group created, SID answers are wrong for some reason

Get-LocalUser -Name "Jim" | select Name,SID
Get-LocalGroup -Name "HR" | select Name,SID
#

Tried +1 and -1 increment to subauthority3 -1 works... anyone know why?

autumn pilot
#

try with wmi related cmdlets

waxen totem
unique ether
#

lsadump::dcsync /domain:INLANEFREIGHT.LOCAL /user:INLANEFREIGHT\syncron
[DC] 'INLANEFREIGHT.LOCAL' will be the domain
[DC] 'ACADEMY-EA-DC01.INLANEFREIGHT.LOCAL' will be the DC server
[DC] 'INLANEFREIGHT\syncron' will be the user account
[rpc] Service : ldap
[rpc] AuthnSvc : GSS_NEGOTIATE (9)
ERROR kull_m_rpc_drsr_getDCBind ; RPC Exception 0x00000005 (5)

#

any idea why im getting

#

im running the powershell session one of the DC admins

waxen totem
unique ether
# acoustic owl

yea but iam already running with somone who as Ds replication rights

acoustic owl
acoustic owl
unique ether
#

idk the answer to the rest of your questions yet

winter prawn
#

Guys ,You all are hackers ?

acoustic owl
winter prawn
#

So what is the reason behind to make this server

unique ether
acoustic owl
winter prawn
acoustic owl
# winter prawn What you do here

My shield next to my name reveals that I am a guardian of the rules. Your friend and helper in all Discord matters on this server.

#

So let me know if I can help you.

severe inlet
#

whats wrong with this?

mysql -u robin -probin -h 10.129.113.175
ERROR 2026 (HY000): TLS/SSL error: self-signed certificate in certificate chain

zinc cloak
#

Hello team. I'm looking for assistance on #LinuxFundamentals.

I'm getting the answer wrong for the question How many total packages are installed on the target system.
Tried: sudo dpkg - - get-selections | wc -l and its giving me 3594

sudo apt list - - installed | wc - l its giving me 3579

Both answers are said to be incorrect. I'm using the spawn from inside

waxen totem
fair yacht
#

but ye they can be overwhelming for someone just started and the best way to do the modules is reminding yourself that you dont need to know all the little stuff now and routine comes from a lot of practice and its ok if u can only do stuff with research and help

zinc cloak
waxen totem
zinc cloak
cedar zinc
#

Module : Network Enumeration with Nmap > Service Enumeration Exercise > "Enumerate all ports and their services. One of the services contains the flag you have to submit as the answer." but how shall I find the open ports, I have tried exerything ( -p-, -A, -n, -sV, -Pn, -sC ) and every other command. I have found that the server is protected by a firewall and you can't ping the IP normally, but in few scans I get the "host is UP" but no way to find open ports ??

unique ether
#

@acoustic owl apparently there were tickets that were cached in memory that was causing issues with mimikatZ I purged them all nd command worked 💀

#

Idk if that was the solution or not cause then again it could be some network issue in the ss u sent

acoustic owl
severe inlet
#

The thing you need is taught right in the module so don't overthink it

cedar zinc
#

I scanned the IP many times with multiple options.... No ports open ? 🥲

severe inlet
#

they should be open make sure your vpn is correctly set up

#

i scanned them with a normal scan and they are open from the first try

hasty mauve
dawn tiger
#

hi, do I need to complete CBBH all modules to do the CWEE exam?

storm elk
#

No. You need to complete all cwee modules

dawn tiger
#

ok thanks, is the exam around the same difficulty as the cwee assessment or even harder?

storm elk
#

The modules will prepare you for the exam. Other than that, I cant really comment on exam content or difficulty

dawn tiger
#

ok thanks.

#

happy new year

storm elk
#

Thank you. You too 😄

zinc cloak
#

Hello team.
I need help with this one:

Use cURL from your Pwnbox (not the target machine) to obtain the source code of the "https://www.inlanefreight.com" website and filter all unique paths of that domain. Submit the number of these paths as the answer.

acoustic owl
#

Proceed step by step.
The module explains how you can filter things

#

When you have filtered all URLs, you can count the lines.

glad patio
hard vector
#

Hello

toxic mango
#

hi

#

i need help...

#

i joined Hack The Box like 20 minutes ago

analog dock
#

Just ask the question…

toxic mango
#

ok

#

i dont understand anything

kindred moth
toxic mango
#

hi

analog dock
#

Nice

kindred moth
toxic mango
#

bruh

#

what the

#

lol

kindred moth
toxic mango
#

yea

#

in the website?

kindred moth
compact patrolBOT
toxic mango
#

oh ty

kindred moth
#

complete that module on the academy

#

it should help you

kindred moth
toxic mango
#

i have an account

#

im watching that video

kindred moth
toxic mango
#

ok ty 😄

toxic mango
#

bro why is the beginning so haaaaaaard 😠

#

HELP MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

compact patrolBOT
toxic mango
#

i found it

#

why

#

oh

#

2021

storm elk
#

@toxic mango @rustic sage stop tagging random people

toxic mango
#

-02222jop/boo0

#

i dont bruhhh

rustic sage
#

@storm elk : How do I report somethin'?

toxic mango
#

idk

storm elk
#

What do you want to report?

acoustic owl
toxic mango
#

anything

rustic sage
#

Can we do this on a secure line perhaps @storm elk , @acoustic owl ?

toxic mango
#

a tree

#

no

#

a tree

#

pleaseeeeeeeeeeeeeeeeeeeeeeeeeeeeee

storm elk
#

This isn’t general chat

#

Stick to the topic.

toxic mango
#

ik i like jokes

#

sorry

rustic sage
#

How about I make a ticket @storm elk , @acoustic owl ?

compact patrolBOT
storm elk
#

@toxic mango I won’t warn again. Stop tagging people randomly

toxic mango
#

sorrrrrrrrrrryyyyyyyyyyyyyyyyyyyyy

storm elk
#

You’ll find out what happens next

toxic mango
#

tell me

rustic sage
#

How about I make a chatgroup for the 4 of us @toxic mango ?

#

Seems like I need to be your friend to do so, one moment, will send a request.

toxic mango
#

ok

#

what is that

#

sus

rustic sage
#

@storm elk @acoustic owl I'm sus!

toxic mango
#

u are

kindred moth
steel snow
#

Hello excuse me:

"It is also useful when the target host has a personal firewall that drops incoming packets but allows outgoing packets. In this case, a Connect scan can bypass the firewall and accurately determine the state of the target ports."

#

i don't understand how does this makes it different from -sS connection?

#

both sends an incoming SYN from the target's perspective

#

i mean when the sccanner send a SYN, shouldn't it get blocked? then -sS and -sT both should be not allowed, no?

hasty mauve
autumn gate
#

in "Pivoting, Tunneling, and Port Forwarding" model "RDP and SOCKS Tunneling with SocksOverRDP" i got an error while Loading SocksOverRDP.dll using regsvr32.exe

autumn pilot
#

See if defender deletes it

cloud urchin
still elk
#

Hey everyone! Happy new year! I would like to ask for help. There is an old game called goodgame gangster and i always wanted to cheat myself money because i bought for a lot of money in the past but for a few years now i still cant cheat money with cheat engine , cant figure out how to do it sadly , is there anyone who can help me about it please? It would be a dream.

cloud urchin
still elk
#

I will check it thanks. I watched a tons of cheat engine tutorials about pointers and everything but still cant solve it , i dont know why this old game is secure like this , its even easier to make a cheat for cs2 lol

boreal basalt
#

Hi guys i'm on the "Login Brute Forcing" Module and on the "Web Services" tab with the tools medusa.

This module is easy so i just need to follow the course but before attack the ftp service (port 21) i need to check with nmap (like indicate on the course)

But i have this second screen : the port is closed.

And how many time restart the ip or change the vpn and the vm (mine/htb) it wont work.

#

Can someone help me pls

fathom pendant
#

ftpuser is a username

calm pewter
#

Hello everyone, happy new year. Wish you all a great learning journey this year as well! Now I have a doubt 😅

In PIVOTING, TUNNELING, AND PORT FORWARDING, in the "Socat redirection" section. I can execute the windows payload and get a shell back using socat on the pivot. But I still had to use SSH tunnel with dynamic port forwarding to execute the payload through an RDP connection 😅 is there a way to execute the payload on windows system without ssh -Ding into pivot?

Thank you!

ripe wadi
#

airdecap-ng -e CyberNet-Secure -p Password123!!!!!! /opt/decrypt.cap
hi guys for some reason this oassword works as if i am typing sudo !!

#

i googled but there arent people with the same issue

fathom pendant
#

Wrap the password in single quotes

ripe wadi
#

My bad

#

I tried doubles

dry ginkgo
#

@fiery sparrow do you know maybe why my tunnel is up but on the portal connection is still red?

fathom pendant
fathom pendant
compact patrolBOT
mild sable
#

For some reason i cant type in general chat

fathom pendant
mild sable
#

Makes sense

#

I thought its the thing that shows who joined the server, i only read the rules

fathom pendant
fathom pendant
mild sable
#

I understood it now, im just dumb as hell

#

I heard you have to pay for something in the site hackthebox

#

is that like a premium subscription or i have to pay to fully use the thing

dark hedge
#

both the main platform and Academy can be used for free, you just have limited access:

  • on the main platform, you're limited to active content + 2 most recent retired machines
  • on Academy, you're limited to Tier 0 modules
#

so if you want more content, you need to purchase a subscription

mild sable
#

Thanks for help

dark hedge
#
  • main platform has VIP, VIP+, and Pro Labs subs
  • Academy has monthly and annual subs of varying access
#

if you are a current student at an educational institution, you should purchase Academy's student subscription

#

it is $8/mo and gives you access to all modules up to Tier II. that's more than half of the content on the platform

mild sable
#

Rip on that, i dont have a card or anything, just joined this server bc of the community

#

🤷

paper sage
#

Hi guys
Anyone doing HTB CTF try out

boreal basalt
#

omg

#

i'm so dumb

ripe wadi
#

can i ask a question about a module content here

#

since i need to paste the info

autumn pilot
ripe wadi
#

ok

#
So, it seems like the web server configurations do cover both GET and POST requests. However, as we have previously learned, we can utilize many other HTTP methods, most notably the HEAD method, which is identical to a GET request but does not return the body in the HTTP response. If this is successful, we may not receive any output, but the reset function should still get executed, which is our main target.

To see whether the server accepts HEAD requests, we can send an OPTIONS request to it and see what HTTP methods are accepted, as follows:
Bypassing Basic Authentication

Rado35@htb[/htb]$ curl -i -X OPTIONS http://SERVER_IP:PORT/

HTTP/1.1 200 OK
Date: 
Server: Apache/2.4.41 (Ubuntu)
Allow: POST,OPTIONS,HEAD,GET
Content-Length: 0
Content-Type: httpd/unix-directory

As we can see, the response shows Allow: POST,OPTIONS,HEAD,GET, which means that the web server indeed accepts HEAD requests, which is the default configuration for many web servers. So, let's try to intercept the reset request again, and this time use a HEAD request to see how the web server handles it:

HEAD_request

Once we change POST to HEAD and forward the request, we will see that we no longer get a login prompt or a 401 Unauthorized page and get an empty output instead, as expected with a HEAD request. If we go back to the File Manager web application, we will see that all files have indeed been deleted, meaning that we successfully triggered the Reset functionality without having admin access or any credentials: 
#

so in this scenario

#

we suceed since there isnt protection against unauthorized users

#

but isnt this a very very niche case

#

since the check is almost always done using a middleware

#

e,g, it runs before every requests no matter the type

cloud urchin
#

you could apply that logic to everything. it should be the case people update their software, or don't code in vulnerabilities, or don't get phished. people make mistakes. staff changes all the time, knowledge leaves companies leaving things open that no one knows about, etc

ripe wadi
#

and we also assume that the handler for the types is the same which is also very inlikely to happen since 99% of devs use frameowrks which moremor less use this convention .[method, () -> handler]

ripe wadi
cloud urchin
#

what do you mean draw the line? from the pentester perspective, you want to test everything. you don't want to skip something just because "oh they SHOULD be doing xxx so i won't bother"

#

if that were the case there would be no pentests

ripe wadi
storm elk
long kestrel
ripe wadi
#

like i cant imagine the code for that if the get handler has authentication but the head one does not and they still do the same functionality

#

this will be code duplication by the book

storm elk
ripe wadi
storm elk
#

In some usecases it will bypass it

ripe wadi
#

isnt it roughly like this ```

php_server.get((r) => {
if(are_creds_valid(r)){
...
}else{
send_response(403)
}
})

#

like how does the head skip code ?

storm elk
#

Can’t help you there @still elk That’d be illegal too.

still elk
#

Okay , thanks

north ginkgo
#

how can i chat in general? @storm elk

cloud urchin
ripe wadi
#

on the Bypassing Security Filters exercise i succesfully executed the command but i can seem to find the flag

#

it is not in the newly created file

#

i even tried making flag.txt and checking it

#

but still nothing

polar compass
#

Can I learn all this and become fairly proficient by studying this with no prior experience. I can barely do anything I’m an internet guy/cable man in the fact I work for an ISP and know how to install it, but other than that I do not know much.

cloud urchin
# polar compass Can I learn all this and become fairly proficient by studying this with no prior...

Yes, but it’s a gradual process. Hack The Box (HTB) is a great resource for learning beginner to intermediate red team and blue team concepts. However, keep in mind that pentesting and similar roles aren’t typically entry-level IT positions. It’s essential to first build a strong foundation in the basics of IT, including operating systems, networking, and general cybersecurity concepts. HTB offers modules to help with these fundamentals, which are crucial to truly understanding and progressing.

polar compass
main halo
cloud urchin
#

you need to use @ to specify the name server, @<name server ip>

main halo
#

dig axfr website.htb @iphere

?

main halo
cloud urchin
#

try it

main halo
#

ok i gotta swap pcs and such ty for the info =3 appreciate you i ask in another room and got banned for asking.

hard matrix
#

any nudges on web attacks skill assessment?
I've gotten through to where I have enumerated all the users but havent been able to circumvent the access denied when trying to use the reset password functionality with the intercepted admin token. im thinking it has to do with the PHPSESSID cookie but drawing a blank outside of that

cloud urchin
hard matrix
#

yeah, i think i understand what you're hinting at since the reset functionality first sends an api call to obtain a token and then uses that token against another api

#

i guess i'll look closer at the reset functionality to see what else i can figure out

fair yacht
#

holy sh1t, in the using web proxies module, the /lucky.php page you have to enable the button and repeat it. I searched after it and there was a guy who wrote he had to repeat it 40 times. I couldn't believe it until I had to repeat like 300 times to get the flag wtf

ripe wadi
#

i made a script which checked for a different than the usual response

#

py is great for things like this

main halo
# cloud urchin try it

Didn't work

I had to use the bult in emulation parrot box worked but

How would I get this working off a bare metal kali install

fathom pendant
#

Should work just fine as long as you're connected to the vpn

#

¯_(ツ)_/¯

main halo
#

Ya its why I ask it works on the v box

But not on my real kali w the VPN up and I have used this before

Google gives zero info

fathom pendant
#

It should work on your kali box

#

¯_(ツ)_/¯

hard matrix
#

oh man. i got it.

main halo
# fathom pendant It should work on your kali box

if you come up with a reason let me know , i was doing it right it works on other boxes.

it works in general but does not work on (information gathering "web edition" if im using the phsyical box after question like 3 or 4 just shows cannot connect or error super weird

vm from them works (same network) so tech it should allow it. im stumped wont lie.

#

alrighty next modual x.x back to the grind.

viral snow
#

Anyone able to finish DACL Attacks II - Skills Assessment? I cannot get tangui's NT hash. I've tried certipy, secretsdump.py, and GetUsersSPNs.py. I feel like I'm out of options.

tranquil axle
rough violet
# fair yacht usually u dont need to remember and use all the stuff later on, the intro course...

i think 90% of the contents of the module matter, like maybe backing up & restoring, containerization aren't that necessary,
maybe the web services section tryina ask us about launching a server using npm isn't important but as to the rest i feel like they all matter to some extent, even task scheduling is a good skill to have,
after all this all helps you set up your workflow better

viral snow
tranquil axle
#

sounds weird, did you try to reset the lab? maybe its not spun up correctly

viral snow
tranquil axle
#

you can, but I didn't note anything down beyond "get hash via shadowcredentials"

glad wadi
#

please add "Introduction to Information Security" module to "Information Security Foundations" skill path

glad wadi
vital moat
#

Hello,
a little sanity check on "AD Enumeration & Attacks - Skills Assessment Part II" on this question "Use a common method to obtain weak credentials for another user. Submit the username for the user whose credentials you obtain. " i have a list of 2000+ from the domain and been using kerbrute for the passwordspraying. I have the right password i guess it but the passwordspraying is not returning any match.
anyone available for sanity chek please?

fathom pendant
#

If you have the right pw, it'd return a result

vital moat
vital moat
fathom pendant
#

Are you sure it's the right weak password

vital moat
fathom pendant
#

Maybe you need to add a ! at the end

vital moat
fathom pendant
#

I didn't say ok to dms

vital moat
fathom pendant
#

Also maybe try different methods, like kerberoasting

vital moat
dapper moth
#

You don’t need to be stuck with only one tool

#

If you have a password you can do it via the Windows Env which you might already be in

dapper moth
viral snow
dapper moth
#

You can run that executable in the RDP session you have

dapper moth
#

You can run your spray over Netexec with your user list to be sure it will get you a hit

viral snow
dapper moth
dapper moth
#

It’s not mimikatz

viral snow
dapper moth
viral snow
wooden halo
#

Hello, I'm doing the "Information Gathering - Web Edition" Module and I'm stuck in the vhost part and the web archives part from past 1 day. Can you help me to figure out the problem. Thank You.

long kestrel
wooden halo
#

I have added the ip and the domain name to the /etc/hosts but when i scan with gobuster it shows no results.

#

and when i do the same in the pwnbox it shows the same, no results.

wooden halo
#

okay

cloud urchin
#

make sure you're not using the vpn and pwnbox at the same time

long kestrel
wooden halo
#

I got the results.

#

Thanks @long kestrel @cloud urchin @sturdy laurel for trying to help me out.

#

i was using the ip for gobuster, it should be using the domain name.

long kestrel
wooden halo
long kestrel
#

make sure there are no spaces in the beginning or at the end

wooden halo
#

Okayy, let me try it out.

#

Okay, its done finally.

#

😮‍💨

vast matrix
#

Hi, i am facing issues with question 2 of Wi-Fi Penetration Testing Basics - Skills Assessment. When ever it try to perform deauth attack after running airodump, i am facing an error that AP is on channel 1 and u r on a different one e.g. 2,4 etc

wlan0mon is on channel 6 but the AP uses channel 1

I have specifically started with channel 1 via following command

sudo airmon-ng start wlan0 1

Restarted the vm and the target as well; but still facing the same issue. Any help would be appreciated. Thanks

#

I am using the following command to perform the de-auth attack

sudo aireplay-ng -0 5 -a D8:D6:3D:EB:29:D5 -c 02:00:00:00:02:00 wlan0mon
heavy forum
#

Dear All,
i am facing issue for below Bash
#!/bin/bash

Count number of characters in a variable:

echo $variable | wc -c

Variable to encode

var="nef892na9s1p9asn2aJs71nIsm"

for counter in {1..40}
do
var=$(echo $var | base64)
done

#

please help for the code what we can use

cloud urchin
#

it could be, you do need to add it to your hosts file for it to work

vital moat
heavy forum
#

is there any best way to learn bash scripting before starting course from HTB

#

please advise

#

i really got stuck since morining

cloud urchin
#

there's an intro to bash module

glad patio
#

Hello! I'm stuck at guided debugging section. Could anyone help me please? (https://academy.hackthebox.com/module/227/section/2496)

I followed the debugging procedures but I implemented only 2 of them: cmp dword ptr ss:[rsp+0x30], 0x1 to cmp dword ptr ss:[rsp+0x30], 0x0 and jne shell.402CD0 -> Changed it jmp shell.402CD0 because the 3rd change (je shell.402F09 to jne shell.402F09 was still triggering Sandbox detection). This way I managed to get "connection sent to C2" (I assume it's okay that I don't get one from InetSim binary).

I set breakpoint on each "Sandbox detected" message and involved process (VirtualAllocEx, WriteProcessMemory, and CreateRemoteThread), and the one straight after WriteProcessMemory. When I reach it, I open another x64 session and attach it to the notepad, then I copy the processes' address and find it the other tab as described in the section. However, after the process is executed nothing changes in the notepad session and the shellcode is not here. If I continue running the debugger it spawns C2 connection message and terminates if I click on it.

I'm really confused about this section, besides x64debugger scaling is cursed which makes it even more difficult. Will be really thankful for any hints😫

dapper moth
primal eagle
#

Got a question, are we allowed to publish the cheatsheets provided by hackthebox in academy?

cloud urchin
#

i highly doubt it

primal eagle
#

but only if its allowed tho

next stone
#

@storm elk Thanks god you're online

next stone
#

I'm sending you a DM please respond, related to Advanced SQL Injection module

#

I saw from message that you have completed that one

storm elk
#

Uhhh I’m not at my computer

next stone
#

no worries let me know when you got access to your computer

#

I will wait

#

If anyone have completed the Advanced SQL Injections please let me know.
I have a question.

#

I managed to generate the ||secret_key|| but it doesn't seems to be working

storm elk
#

I responded

icy dagger
#

Anyone I can DM for some guidance over XSS and CSRF Advanced exploitation? I feel I am close to get to moderator

next stone
vast forum
#

Hey everyone can someone give little nudge about the foothold of linkvortex htb

high reef
#

Morning

ocean night
#

@high reef That's a Tier 3 module - please don't just paste content like that.

#

Ask for help without spoiling the process for others.

#

Same there @velvet socket - that's Tier 2

#

Ask for help, just no need for pasting content / attempts like that. Someone may be able to help via DM, just so it's not spoiling the content for others.

autumn gate
vast matrix
coral hinge
#

any Java DeObfuscation nudgers? I'm all the way to the skills assessment, and have de-obfuscated the code to render the variable flag like it's asked, but it's not accepting it.

swift reef
#

Hi 👋guys I'm new here and zero experience please you guys should put me through

marsh echo
coral hinge
vernal mantle
#

Buh

glad patio
#

HI! Introduction to Malware, self assessment (https://academy.hackthebox.com/module/227/section/2498).

After which function in x64dbg should a breakpoint be placed to unveil the decrypted content of the .tmp file? Answer format: C__________t

Place a breakpoint at the ReadFile function of kernel32.dll. Then, click on the "Debug" button at the top and select “Run to user code”.

I had followed the hint and looked up a write-up, but don't understand how to get to the answer. Are there any traces in this function that lead me to it?

vernal mantle
#

Can sm1 help me, idk how to access gen chat😭

dapper moth
umbral badger
#

Is it normal that the machine spawn in the Linux fundamentals takes this long? :,b . And also is the pwnbox from HTB academy different from th one in HTB labs or enterprise?

dapper moth
umbral badger
#

Thank you

left stirrup
#

Hiii,
I've got a problem with the skill assesment of the wi-fi penetration testing basics.
It seems that I'm not capable to see a lot of frames from the access point HTB.
I need to capture the EAPOL to actually crack the passphrase.
I'm also not capable to do a deauth attack to the target.
Does anyone had an idea of where the problem could came ?
PS : there's an update after almost 3 hours and half...
https://cdn.discordapp.com/attachments/774040263278592041/1323700202221211711/image.png?ex=677771a1&is=67762021&hm=9a60e3ac674b974e990778452ed2e99c3ca97609145033c2bb6d8d86bf3ccff6&
https://cdn.discordapp.com/attachments/774040263278592041/1323700202477060147/image.png?ex=677771a1&is=67762021&hm=520f6596d07626b888122d6acfce0a90c7266b156e8305cf5c989b984c87b2d6&
https://cdn.discordapp.com/attachments/774040263278592041/1323700202745499729/image.png?ex=677771a1&is=67762021&hm=6b746520b123b474c4e073126a45b70408a62d0a96d23984a81d719e674d6fda&

shadow sedge
#

Getting started module, im trying to connect via vpn to solve nibbles initial foothold but its not working changed everything possible but again its not working idk what is im doing wrong here

acoustic owl
shadow sedge
spare condor
#

In the "Exploiting SSTI - Twig" module I get the following. I think my payload is correct. Anyone help me?

update: Solved it.

sturdy laurel
#

guys i need help

#

i accidentally upgraded my membership at academy while having student subscriptioin

fathom pendant
#

Reach out to support

sturdy laurel
#

if i cancel the membership will i get the money refunded

compact patrolBOT
fathom pendant
sturdy laurel
#

i just renewed the student membership yesterday

fathom pendant
#

They don't monitor the discord

sturdy laurel
#

thanks

soft summit
#

How long does it take them to reply? Do u guys know their operating hours?

analog dock
#

Smh

#

Not sure why you go through this effort, are you this bored?

shadow sedge
#

On another instance curl the image.php path

pseudo kiln
#

anyone else getting this when trying to log in ?

#

how can I contact support if I cannot even log in ?

compact patrolBOT
pseudo kiln
#

ah I see there is an email address, I will send it there

#

still very strange, it was working fine the whole day, then suddenly gone

still elk
#

Do someone use WPE Pro? I using it to cheat in a game and everything is working but after a few minutes it closes its self , sometimes after 5 minutes , sometimes after 40 minutes , so its random when it crashes/closes

lyric inlet
#

Hello

#

@pseudo kiln the same for me

pseudo kiln
calm pewter
#

Hello, in "PIVOTING, TUNNELING, AND PORT FORWARDING" in the "SSH for Windows: plink.exe" the plink command shows
Unable to open connection:
Host does not exist
But removing plink and simply SSHing works fine. Why does't plink work? And even with SSH -Ding into the host and proxifier running, I can't RDP as no route is found.

Any ideas?

lyric inlet
#

I want to validate a flag :/

pseudo kiln
woven timber
lyric inlet
#

not just a VM flag

#

a can't signin now

#

I'm flagged like a bot

viral mica
#

Is there a module that covers ldap in depth?

lusty thicket
viral mica
#

Alright I'll give it a shot

left socket
#

after completing "Introduction to Web Applications" what next should i go to ?

acoustic owl
calm pewter
acoustic owl
rough comet
#

Morning / evening guys

dark hedge
#

help on discord for modules is voluntary

calm pewter
calm pewter
#

Thank you both of you 😊

rocky cypress
#

Anyone having issue logging into HTB academy? I'm getting this...

storm elk
#

Yeah lots of people atm

acoustic owl
steady dust
#

there are multiple possibilities to solve it, check them 🙂

calm pewter
analog dock
#

Payloader

rough comet
#

I am on Passwords Attacks-PtT. Can someone please help me to understand why my PtT is not working via Rubeus but it does with Mimi+PowerShell?

Rubeous
rubeus.exe asktgt /user:john /domain:inlanefreight.htb /aes256:37fce45c095e09f2272f115552a1c48092d8fcc7c62fed8340acccf6fbd7f3de /ptt

Via Mimi+PS:
privilege::debug kerberos::ptt "C:\tools\[0;5a095]-2-0-40e10000-john@krbtgt-INLANEFREIGHT.HTB.kirbi" kerberos::ptt "C:\tools\[0;5a095]-2-0-40e10000-john@krbtgt-INLANEFREIGHT.HTB.kirbi" Powershell PS C:\tools> Enter-PSSession -ComputerName DC01

#

1st one gives me a [X] KRB-ERROR (24) : KDC_ERR_PREAUTH_FAILED: error

#

Could be a tool issue? AES key is obviously correct.

steady dust
dapper moth
#

If so, might just be your session that's full of tickets and messing up

#

You can create a sacrificial process and try to perform again

rough comet
#

well... I am able to import kirbi, via PowerShell

rough comet
rough comet
#

debating if I should keep spining my wheels on testing Rubeous.

dapper moth
#

Generally for Tickets, I prefer Rubeus

rough comet
dapper moth
rough comet
#

got it

#

Thanks

shadow latch
#

hackthebox block me because thinks that i am a bot

#

what can i do?

#

the password and email is correct

storm elk
#

It’s a known issue atm. It’s being looked into

shadow latch
#

oh, now it works

storm elk
#

Amazing

rough comet
dapper moth
rough comet
fathom pendant
#

PtH

sly kelp
#

Is there going to be new modules about other topics . After information security module

acoustic owl
#

This can be assumed.

rustic sage
#

Im doing windows evasion module where i have to scan the exe using Threatcheck , but when im using Threatcheck it says
[+] No threat found!

although when i turned on the defender its getting flaged

also i scanned the mimikatz the threatcheck is working fine on that , but not the exe that i have build

harsh sluice
#

I added the '-t ldap://dc01.inlanefreight.local' and I was able to extract a ticket.

lucid mortar
silent bolt
#

Hello

#

.

cedar zinc
#

can you plz give the command for "listening"

marsh echo
#

That’s the command you made 😉

cedar zinc
#

The one from my screenshot ?

marsh echo
cedar zinc
marsh echo
#

Yes

cedar zinc
#

still not working

ocean night
#

Also, Tier 1 mmodule - please take it to DMs

cedar zinc
#

Its HTB VPN

ocean night
#

np

cedar zinc
#

I explained that's because there is HTB VPN service which is using the port 53 ??

ocean night
#

You don't need to be on the VPN For that

#

AFAIK the targets are external from the VPN

#

..I could be mistaken though

cedar zinc
#

Let me check

ocean night
#

Ok yeah, my bad

#

It is within the VPN, sorry

#

The issue is with binding on YOUR side

#

not within the VPN

#

binding, sorry poor choice of word.. using

cedar zinc
#

What shall I do then ?

ocean night
#

The service running locally is stopping you from using the port

#

..so what could you do?

shadow sedge
#

Hey can i ask for something related to knowledge check of getting started module or it is not allowed?

ocean night
#

Tier 0 is fine to discuss openly

#

Anything over Tier 0, please keep pasting content / answers / etc limited, and seek advise in DM if someone is willing 🙂

shadow sedge
#

I was able to login to admin account and i was able to find a potential page to upload a file but it’s not clickable (i found metasploit solution but i want to do it manually)

cloud urchin
quasi wave
#

hi I'm still stuck on the last step of the medium lab for Password Attacks. I tried sshing into the device specifying no username but using the ssh encrypted password on Dennis's account

#

that I already cracked

#

that was just what I tried today tho

#

I tried 80 things in the past three or four days

#

it feels like I've completed most of the medium lab. I used smbclient to get jason's account. then from there I used the mysql database to get dennis's account

#

and I cracked the document and I got into dennis's account on target

#

and I found the file with his ssh password in his home folder and cracked that

#

and I don't know what to log into with that

#

its been four days and I still haven't gotten further

obsidian kayak
#

Can I ask what to do in case I can't pay for subscription (I live in Russia + student, there are some problems with paying for services outside of Russia)

quasi wave
#

can someone DM me?

#

anyone available for DM?

crisp solstice
quasi wave
#

but I feel like someone experienced would be preferred

shadow sedge
quasi wave
#

I mean I'll take help from you but don't just give me the answer

#

I want to really know how to solve it

shadow sedge
ocean night
safe star
slow osprey
#

I've been stuck on footprinting web edition skills assessment for a few hours, question 3-

quasi wave
#

I'm doing hard lab now

gray yacht
#

You're thinking right, just be sure to enumerate all subdomains you identify.

slow osprey
#

any tool you recommend?

gray yacht
# slow osprey any tool you recommend?

Just what was covered in that module. You likely have everything you need. Might help if you create a checklist to ensure you haven't forgotten to check something. If you still don't get it after poking around at things, you can DM me.

lucid mortar
fathom pendant
fathom pendant
#

The hidden directory may not allow fuzzing; did you try just visiting it?

slow osprey
#

spent too long figuring that out lol

fathom pendant
#

It's easy to hop over it

slow osprey
#

yea, I need to make a checklist next time maybe

quasi wave
#

I know the name of the admin and I have his password

#

ssh port is not open but winrm is

cloud urchin
#

way too much info being revealed for a skill assessment

quasi wave
#

can someone dm me?

harsh sluice
safe star
quasi wave
# safe star still stuck?

I’ve made some progress. I’m gonna continue tomorrow. I think I will eventually get this one if I keep going.

night mesa
#

someone pls dm me i need help T_T . the redeemer maching on HTB lab is getting me sick >.<

fathom pendant
hidden urchin
#

hey i am in the vhost sencition of infromation gathering module of (cbbh) i have tried all the wordlist from the /Discover/DNS which more world list should i try to enumerate the vhost that need for the task to complete

fathom pendant
#

What's your syntax?

hidden urchin
fathom pendant
#

Try adding --domain inlanefreight.htb instead of just --append-domain

#

Also maybe try with ffuf -H "HOST: FUZZ.inlanefreight.htb"

hidden urchin
hidden urchin
#

okay

hidden urchin
#

it solved by adding the vhost domain in /etc/hosts file and then running the gobuster

waxen totem
#

this is Tier 2 content please don't post screenshots

stiff urchin
#

Intro to Assembly module stuck at Procedure section , anyone can explain how to get the right address from the rsp ?

stark lark
#

I keep getting prompted with security warning, what can I do?

obsidian scroll
#

I am on the footprinting lab easy one, I am lost again.
There are 3 services opened, DNS, SSH and FTP.
I can connect to the server using FTP and given credentials but cannot create the ".ssh" directory to authenticate my ssh key.
Neither can i use the given credentials for ssh connection, it shows public key error.
I used the "sudoedit" command to change permissions within the ssh.config file too but that has been of no use again.
the hint shows that i should change some permissions for ssh keys but I can't find the keys as well.

How should i proceed

wild wolf
#

One message removed from a suspended account.

#

One message removed from a suspended account.

dark hedge
#

try \\10.10.14.127\sharename

wild wolf
#

One message removed from a suspended account.

#

One message removed from a suspended account.

dark hedge
#

nice

frosty river
#

I just started yesterday so please forgive me my silly question:)

I'm working on the XPath - Authentication Bypass lab, and the question is simply: "Use what you've learned in this section to bypass authentication and retrieve the flag." I'm a bit confused because I'm not sure which user account to use to bypass authentication. The cheat sheet specifies an account "admin/superuser," and using the corresponding command, I can retrieve the flag. However, without the cheat sheet, I wouldn't know that.
I don't want to rely on the cheat sheet all the time to figure out things like which account to target.

In other academy platform you can see this kind of instruction:
To solve the lab, perform a SQL injection attack that logs in to the application as the administrator user.

Am I missing something on HTB academy?

analog dock
#

Overall you should just get the admin user afaik

#

Didn’t make notes on that section

frosty river
#

thank you for the reply. There is no "admin" the only working account is "superuser" and that's the problem.

analog dock
#

Ahh I see

#

Not sure why I didn’t write that down

#

Or was it possible with just a 1 or 1=1

frosty river
#

this is very basic lab so I can always guess few times and finally get that user acc. "superuser"

#

I will try now some other commands and maybe I can get what I need but it's a bit unnecessary "black box approach"

surreal island
#

Hey guys, how do I find out what OS is running from this. I tried it in the terminal HTB provides but it says the host is down or just won't run the scan

signal pike
#

I'm having this error when trying to xfreerdp:
[07:36:03:459] [1937:1937] [ERROR][com.freerdp.client.x11] - failed to open display:
[07:36:03:459] [1937:1937] [ERROR][com.freerdp.client.x11] - Please check that the $DISPLAY environment variable is properly set.

analog dock
signal pike
#

From both the vm in academy and my own vm, I get this error, I'm connected to a attack machine from the skills assessment in AD Attacks and Enumeration

analog dock
#

You can set up ligolo between your kali and the attack machine and then try to rdp from your kali

signal pike
#

thank you!! I didn't knew that

vital steppe
#

there is in bug hunters

surreal island
alpine ingot
#

I know im being dumb here but i really dont know what im supposed to do.
Im on the mssqclient.py part of the privileged acces section on the active directory attacks.

I understand im supposed to use the windows host to pivot into the 172.16.5.150 machine, but the module is saying i need to use mssqlclient, the thing im confused about is that the windows machine doesnt have mssqlclient installed.

fathom pendant
severe inlet
#

Hello everyone
im right now on the digging DNS on the information gathering web edition

idk why but querying the mail records doesn't work for me?
i query the mail but it returns the same domain

am i doing something wrong?

fathom pendant
#

dig [query] domain @ip

alpine ingot
#

Im still confused

#

The hint directly tells me to use mssqlclient.py, but its a windows machine

alpine ingot
#

damn, i skipped that module 😦

severe inlet
#

and the query is MX right for mails?

fathom pendant
fathom pendant
severe inlet
#

its giving me the same domain when i do the query idk why

alpine ingot
#

Yeah probably, the pivoting just broke my brain a little too much, was trying to delay the pain but it bit me in the ass

fathom pendant
#

The common services module should have mentioned it

dapper moth
alpine ingot
#

so i was using the PowerupSQL tool to try and read the flag but kept getting connection refused.

dapper moth
#

Also SSMS

fathom pendant
#

It's a built-in tool

dapper moth
#

For Win, I mainly used SSMS to connect to MSSQL Servers.
Either that or Impacket via Linux

#

But that would require that SSMS is installed in whatever Host you find yourself into

fathom pendant
#

sqlcmd

alpine ingot
#

its not found

severe inlet
alpine ingot
#

for some reason, "not recognized as the name of a cmdlet, function, script file, or operable program"
seems like its not installed