#modules

1 messages · Page 321 of 1

shut vapor
#

I was curious about this and in my experience "--local-auth" is equivalent to "-d." or "-d ATTCSVC-LINUX". Either will work; you're either specifying a domain or the local host name to indicate how you want to authenticate.

I found one hacktricks article with a comment that suggests --local-auth "indicates to only try 1 time per machine" when password spraying, but I've never see anything elsewhere that's convinced me --local-auth and -d behave differently. I haven't brought myself to dig into the source code yet. :^)

median gale
#

fro some reason crednetials arent there after a command or so

fathom pendant
#

Well julio$ for sure isn't the sharename

fathom pendant
#

But that one should be right

#

Otherwise restart the machine

#

And try again

median gale
fathom pendant
#

Sometimes it's just dumb

median gale
#

It spawns new tickets

shut vapor
#

that fixed 'er for me.

novel lynx
#

PIVOTING, TUNNELING, AND PORT FORWARDING/ICMP Tunneling with SOCKS. What is the best way to find a version of ptunnel that is compatible with the target box? The link HTB provides is not compatible with the target. This has been a challenge for me lately.

fathom pendant
#

You goofball

#

Not flag.txt

fathom pendant
shut vapor
#

Hah, I see that now. 🤦‍♂️ 🙂

#

The respawning tickets was real too tho.

fathom pendant
#

Yeah

#

That one can be a bit of a pain at times

fathom pendant
#

There might also be a releases page that has it

novel lynx
#

statically? like not with sudo ./autogen.sh

fathom pendant
#

I mean the message I linked showed how to edit the autogen file

novel lynx
#

so i download from the link that htb provides, i delete what's inside autogen.sh, and then paste that snippet of code you provided, and then i run autogen.sh?

fathom pendant
#

Don't delete all of what's inside

#

Afaik you only need to edit like one line

novel lynx
#

so replace line 19 with what you provided?

shut vapor
#

give it a try

novel lynx
#

That worked! How was I ever supposed to know that was what I needed to do?

shut vapor
#

What was the error? Something about glib maybe?

novel lynx
shut vapor
#

yeah, anytime an error is referencing shared libraries like that. You've either got to provide the library and hope it's compatible, recompile against a matching version on the target, provide the library or statically compile. Roughly, that's how I understand it.

#

There should be a few options for resolving.

novel lynx
#

and what's the best way to go about finding a matching version?

blissful oar
#

Can someone help me, please? I have a question.

OPTIONAL EXERCISES
Transfer Julio's ccache file from LINUX01 to your attack host. Follow the example to use chisel and proxychains to connect via evil-winrm from your attack host to MS01 and DC01. Mark DONE when finished.
(In PASSWORD ATTACKS MODULE, SECTION PASS THE TICKET FROM LINUX)

|| I transferred Julio’s ccache to my machine, set up the chisel server and client for communication, I exported the ccache on my ATTACK machine, and configured the DNS in /etc/hosts. That part, I think I did right, but can someone correct me if I’m wrong?

When I try to use evil-winrm, I get an error saying the ticket is expired:


Evil-WinRM shell v3.5

Warning: Remote path completions are disabled due to Ruby limitation: quoting_detection_proc() function is unimplemented on this machine

Data: For more information, check Evil-WinRM GitHub: https://github.com/Hackplayers/evil-winrm#Remote-path-completion

Info: Establishing connection to remote endpoint

Error: An error of type GSSAPI::GssApiError happened, message is gss_init_sec_context did not return GSS_S_COMPLETE: Unspecified GSS failure. Minor code may provide more information

Ticket expired

Error: Exiting with code 1```
Claro! Aqui está:

I've already tried forcing another ccache to be generated, but the error persists.

Thank you in advance 😄
||
shut vapor
novel lynx
true horizon
#

yes, with this command
echo “IP hidden.fuzzing_fun.htb” | sudo tee -a /etc/hosts
echo “IP fuzzing_fun.htb” | sudo tee -a /etc/hosts

limpid hemlock
#

Hey in the attacking joomla section i found the flag using an exploit script to travserse directories but how to cat the flag the script i used from github doesnt Specify any commands to get the flag

#

To see whats inside the txt file

balmy lotus
#

i'm having issues this morning with target machines freezing up and becoming unresponsive shortly after spawning... it's preventing me from moving forward...

#

on a side note, is there any way to qualify for cpts without having to go through all the modules? can i just take the skills assessments for each module or ... ?

shut vapor
#

Try a different region on the first comment. On the second you must complete all the modules to quality for CPTS test (no escaping it that I'm aware of).

novel lynx
#

@shut vapor alright, I'm almost there, but I'm missing something, i have the ICMP tunnels set up, now i need to rdp in to victor's account, i'm using this command: xfreerdp /u:victor /p:pass@123 /v:172.16.5.19 in my attack box, but it isn't working

shut vapor
acoustic solar
novel lynx
shut vapor
limpid hemlock
shut vapor
#

It's job related, but still.

acoustic solar
novel lynx
limpid hemlock
#

😅

#

Is the cdsa a good entery point to get a soc job

shut vapor
#

Mind if I DM you sometime to ask how things go at a SOC?

novel lynx
novel lynx
limpid hemlock
#

Mm i got an ejpt i wanted to take cpts but now thinking maybe soc could open more doors that pentesting for an outsider

novel lynx
limpid hemlock
#

Ya ill propably finish the cpts pathway and move to the soc one

#

And try to take that cert

cerulean hinge
stark lark
#

Attacking and Enumerating AD - Skill Assessment 1

I get this when I upload ligolo client.exe
Anyone know why?

limpid hemlock
#

It does work i solved it using ligolo

#

I didnt get this

cerulean hinge
limpid hemlock
#

I referd to a video by john Hammond and followed along worked smooth for me

stark lark
#

Earlier today I transferred msf rev shell and it worked fine until I had to pivot, then it didn't work, so now I will try with ligolo

sly trench
#

Guys I'm in pentester path, shells & payloads, reverse shells. In the text it says that after disabling windows av the reverse shell written here should work but when I remmina into the target machine and I paste the reverse shell (after disabling antivirus and writing the correct ip and port) it just gives me a bunch of errors. I have nc -lv 443 open on my attackbox. Just to understand am I supposed to find another way to get a reverse shell or is there something weird with the machine? I already respawned the target
Target is windows 10, attackbox is Kali linux

#

Well I didn't need a reverse shell to solve the box but I still don't understand if it's how it's supposed to be

balmy lotus
#

was anything returned after you disabled av? you did that with a powershell command, yeah?

sly trench
balmy lotus
#

and when you run the reverse shell command - are you doing that in powershell? if so, you don't need to run 'powershell' at the start of the command

sly trench
#

Are you doing that room too?

balmy lotus
#

yeah that's arguments for 'powershell'. get rid of all that, just use what's between the ""s

#

i did it recently

#

if you run from a command line, you'll use powershell -nop etc. from within powershell, just execute the actual powershell commands themselves

sly trench
#

Damn this chat is efficient af

#

👍

balmy lotus
#

haha yw

fathom pendant
#

Are you including the port when trying to curl or visit it?

#

Are you putting the port in the hosts file, if so-- don't do that

true horizon
quiet trout
#

make sure to put wordliost.txt:FUZZ as well.

fathom pendant
#

Then my original question are you specifying the port when fuzzing

fathom pendant
#

It's the default behavior of single wordlists

quiet trout
#

no kidding?

fathom pendant
#

Yes

quiet trout
#

only required for multiple lists? i see it all too oftne

fathom pendant
#

Yeah

#

To differentiate the uses for lists

quiet trout
#

must be force of habit so its not forgetten when a fuzz comes with multiple lists? ill have to remember that

fathom pendant
#

I.e. uid.list:UFUZZ directory.list:DFUZZ...

#

Or whatever word you like really

true horizon
#

thank you, I will check all what you write, and write you feedback

fathom pendant
#

Just because you got a domain doesn't mean the port magically changed

sly trench
#

I'm at pentester path, shells and payloads, I don't know any powershell, does this path teach me or am I supposed to know it already?

#

Because under "introduction to payloads" it breaks down a very long powershell payload and it's like mandarin to me

dim wolf
#

you should know some basic PowerShell after completing Intro to Windows Command Line

#

that should be good enough

trail egret
#

Im doing everything as specified but still facing this issue : C:\Windows\system32>move security.save \10.10.15.157\CompData
The system cannot find the file specified.
Password Attacks - Attacking SAM
Module

true horizon
# fathom pendant Just because you got a domain doesn't mean the port magically changed

So, first mistake in document hosts i made " quotes", then I don't know why but feroxbuster, in my situation worked better than ffuf, and I dont know why but curl also didn't work, and I couldn't open page using link (maybe still crooked hands) . So I used feroxbuster in general, ffuf - only one or two times, and after finishing fuzzing forexbuster I will open link.
Thank You @fathom pendant @quiet trout

novel lynx
#

PIVOTING, TUNNELING, AND PORT FORWARDING/ICMP Tunneling with SOCKS. I'm getting tripped up on the last bit here. I have the ICMP tunnel set up. Now I need to rdp into Victors account, but it's not working.

fathom pendant
#

There's 3 machines in play here

#

A --> B and B --> C

#

Iirc this is the double pivot one

novel lynx
#

i tried, i don't know what i was doing wrong, but i got the flag with help of gpt. Used this command: ssh -L 3389:172.16.5.19:3389 ubuntu@WEB01

fathom pendant
#

Oh wait I might be thinking of the wrong section

#

They all blend together tbh

dapper moth
#

Anyone to give a nudge on the Whitebox Pentesting 101 - SA?
I'm able to control the function and ping different hosts than myself, but any payload I try doesn't get executed.
I'm trying a single command injection with after the usual JSON data to ping me back so I know it works

limpid hemlock
#

Hey im trying to solve attacking drupal section but i cant seem to make any exploit work i went to the exploit db database found the code created a drupalgeddon.py file and try to run it not workinh

nova ocean
#

hi guys, please i need help in 2nd question on Pivoting, Tunneling, and Port Forwarding , Meterpreter Tunneling & Port Forwarding
can anyone help?

fathom pendant
limpid hemlock
#

Py3

fathom pendant
#

I don't recall having issues with that one

nova ocean
#

i keep getting - Command shell session 3 closed.

limpid hemlock
#

Mm totally there are 3 exploits right all 3 work i think

fathom pendant
#

I don't recall

#

I think some I gave up on bc I couldn't be asked to refactor to python3 even with 2to3

limpid hemlock
#

Ohk

#

Drupalgeddon1, 2 or 3

fathom pendant
#

1 worked

#

It's been a minute since I've done it tbh

limpid hemlock
#

I tried it using msf also but not wrked

#

Msf has payloads for 1 and 2

fathom pendant
#

¯_(ツ)_/¯

#

I believe those are adding users yeah?

limpid hemlock
#

Mm yes

#

Admin user is added

#

I copied the drupal1 exploit from the link in this section that lead to exploitdb

#

Copied the code creatd a nano file .py and pasted i

fathom pendant
#

I believe you can change the username and password of the user you're adding

limpid hemlock
#

Tried to ran but not wrking

#

I think i made some error while creating the file

#

Other than that the exploit db payload should have worked right

foggy monolith
#
select * from dbo.accounts
[-] ERROR(WIN-02\SQLEXPRESS): Line 1: Invalid object name 'dbo.accounts'

What database is "accounts" in?

fathom pendant
#

Try sys.dbo.accounts

foggy monolith
fathom pendant
#

Also just use the table name

empty belfry
#

Im in the Information Gathering module at the skills assessment. Trying to crawl at all simply fails. My vhost is in /etc/hosts properly, i can connect via the browser, following the same steps as the previous module returns an empty file with no hint at all for what is going wrong. It just returns nothing!!!! can anyone help?

fathom pendant
#

If you can't find an answer, look for subdomains

empty belfry
fathom pendant
#

Wdym "nothing returns anything"

#

What's your syntax?

#

I can almost guarantee I can find where you're going wrong as it might be a common mistake that many people make

foggy monolith
fathom pendant
#

Then go from there

foggy monolith
fathom pendant
#

Well then you might not be the right user to see/access

#

What module/section again?

empty belfry
# fathom pendant I can almost guarantee I can find where you're going wrong as it might be a comm...

ive been at this question for an hour, none of the tools described in the module earlier in the crawling section do anything other than give me empty files. I just did recon spider like:

python3 ReconSpider.py http://inlanefreight.htb:47598/

and every other combination I could think of as a starting url for recon spider and it just gives me a blank results.json. the same thing happens to me with the other tools.

#

that url works in browser

fathom pendant
empty belfry
#

please stop being cryptic, what does that mean????

fathom pendant
#

...

#

Subdomain fuzzing

foggy monolith
fathom pendant
#

It's not cryptic at all

fathom pendant
#

The password question relates to stealing the hash

#

And cracking that with hashcat

empty belfry
# fathom pendant It's not cryptic *at all*

"you need to dig deeper" in response to "this specific thing that the module says to do isnt working where before it did", to mean "use an entirely different method from what was shown" is not clear, no

limpid hemlock
#

the druppalgeddon3 exploit it's not available

foggy monolith
fathom pendant
empty belfry
#

what i want is to understand why reconspider and others just return nothing, tho

fathom pendant
fathom pendant
#

So it's returning nothing

#

Reconspider doesn't search for subdomains

foggy monolith
#

Yes, and the mssqlsvc account information is nowhere to be found in any of the databases I have access to.

fathom pendant
#

As shown by the module

foggy monolith
#

There's no hash in the database.

median gale
#

Any ideas why john stops ?

fathom pendant
#

🤦

fathom pendant
#

It refers to using responder

#

And a built in mssql command

limpid hemlock
#

Any help with attacking drupal section

fathom pendant
fathom pendant
#

Yes

#

Password attacks yeah?

median gale
#

yes

fathom pendant
#

Use the mutated list

#

:)

median gale
#

That list again haha

fathom pendant
#

Told you it comes back around a lot in that module

median gale
#

Thanks brother

fathom pendant
#

So do the passwords you previously found

median gale
fathom pendant
#

Yep

nova ocean
#

hi guys, please i need help in 2nd question on Pivoting, Tunneling, and Port Forwarding , Meterpreter Tunneling & Port Forwarding
can anyone help?

#

its just closing the session i dont know whats happening

unique ether
#

I was wondering if there are yt videos on the modules so I can cover the material in the train

fathom pendant
#

As far as the session closing try changing vpn regions

zenith umbra
#

Hi Guys. I'm having an issue with one of the questions on the Penetration Testing Process module. I know the answer but it get's refused. Can I ask you guys for a support?

fathom pendant
unique ether
zenith umbra
# fathom pendant We can't read your mind, what section/question

Well I didn't want to ruin anyone's study but the question is What is the name of the security standard for credit card payments that a company must adhere to? (Answer Format: acronym). I know the answer is ||PCI DSS|| But for some reason it doesn't accept it. Is the answer correct or am I missing some point?

nova ocean
#

because i didnt understand i couldnt continue steps is just closing straight

zenith umbra
safe star
fathom pendant
#

Could be the connection isn't stable

safe star
#

It closed a lot when I tried pivoting too

#

That too

fathom pendant
#

I don't recall sessions closing a lot when doing it ¯_(ツ)_/¯

safe star
#

The other options are a lot more stable and better

median gale
#

@fathom pendant what percentage have you reached on offense defnese fundamental ? 100% each?

fathom pendant
#

Lol no

median gale
#

How much ?

fathom pendant
#

Like 37/6/50 %

#

Also those bubbles are overall

#

Not fundamental

median gale
#

And you know that much ? haha

fathom pendant
#

I just know what I read

#

¯_(ツ)_/¯

median gale
#

So i guess you have complete all up to t2 offense modules?

nova ocean
nova ocean
fathom pendant
marsh echo
nova ocean
#

i did msfvenom for linux and i put my lhost ip and port 8080 , then i did scp and transfer to the target then chmod +x and backupjob then run

#

on multi handler was 0.0.0.0 and port 8080

fathom pendant
#

¯_(ツ)_/¯

fathom pendant
nova ocean
fathom pendant
#

Strace requires sudo

nova ocean
#

this before transfer

#

same output

nova ocean
# marsh echo ah shit :/

this on target machine

ubuntu@WEB01:~$ strace ./backupjob
execve("./backupjob", ["./backupjob"], 0x7ffe9315a2b0 /* 23 vars */) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fc6dab1e000
socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("10.10.15.125")}, 16) = 0
read(3, "echo Vm8K3O06aZ2\n", 126) = 17
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x80} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)

nova ocean
marsh echo
nova ocean
#

yea i did use multi/handler and set lhost 0.0.0.0 and rport 8080 then transfer scp

#

and run

marsh echo
#

Excuse me, which section is Metasploit?

fathom pendant
marsh echo
#

ah no pivoting ok, yes I think you're right and yes try to put the executable bit on your binary on the remote machine.

#

also payload on msf is set payload linux/x64/meterpreter/reverse_tcp

safe star
foggy monolith
fathom pendant
reef pecan
#

Skills Assessment - Using Web Proxies
The third question asks me to encode a cookie with one additional character. I've set up pretty much everything except Hex encoding. It doesn't appear to be in ZAP. And I don't see scripts to select from or to import my own.

Is there any downside to just writing the command line script instead?

fathom pendant
#

as long as the smb server is running you'll be able to yoink the hash

safe star
#

Really slow tho

fathom pendant
#

also

#

you need to prefix the list with your decoded hash, then re-encode it in the reverse of how you decode it

safe star
#

But I don’t remember waiting too long

reef pecan
fathom pendant
#

it probably can

#

¯_(ツ)_/¯

#

i just know how to do it in burp not zap kek

reef pecan
#

Hah!

foggy monolith
safe star
#

Zap got like 1 million buttons

fathom pendant
#

as it only requires SMB to access, if you read the stealing hashes subsection

reef pecan
sick locust
#

Hey, I'm just a newbie. Can anyone help me with module/144/section/1257 or the Information Gathering - Web Edition/Virtual Hosts section? The answer should provide me with the full subdomain for these prefixes: (web, vm, br, a, su). I created a text file with all of these prefixes, each on a new line. Here's what the command I entered looks like: (gobuster vhost -u http://inlanefreight.htb:38427 -w /home/htb-ac-1460933/Desktop/Pre.txt --append-domain) I also tried (gobuster vhost -u http://94.237.59.63:38427 -w /home/htb-ac-1460933/Desktop/Pre.txt --append-domain) Additionally, I tried adding the following line in the hosts file (94.237.59.63 inlanefreight.htb)

nova ocean
fathom pendant
nova ocean
#

thanks

fathom pendant
#

there should be installed wordlists to use

sick locust
fathom pendant
#

also that's not how fuzzing works my guy

#

it won't just magically expand the subdomain

#

your wordlist needs to contain the word (subdomain) in the list for it to catch it

#

using seclists/Discovery/Web-Content/common.txt is a good way to find a bunch (i believe it's under /usr/share or /usr/wordlists)

#

the module examples should give you a wordlist as well

sick locust
#

Yeah, it does provide me with a wordlist, but I decided to create my own because the provided one takes a long time to complete

fathom pendant
#

gotta have patience my guy

#

not everything is gonna be instant gratification

sick locust
fathom pendant
#

pentesting isn't as immediate as shows might lead you to believe

reef pecan
fathom pendant
#

most of the time though HTB won't have you waiting more than 30 minutes at most

#

please avoid spoilers, but also you can't share large blocks of text because your account isn't linked (see #welcome )

#

if it's something you had to discover: it's a spoiler and you should redact it before sharing

sick locust
fathom pendant
#

again if it had to be discovered: it's a spoiler, that's all

#

but the automod treats large blocks of text from unverified/unlinked users as spam

viral lotus
#

Is there any pre-cursor module or resource anyone knows of to help with the DNS Zone Transfer section of Information Gathering- web edition. I managed to use dig to get an ns record but I just want to fully understand the concept and all other examples online use the digi ninja example. I asked a few days ago and I have read articles and it just isn’t clicking

Appreciate any guidance in this area

novel lynx
#

why does the dll file disappear from the directory shortly after extracting it in the rdp session? PIVOTING, TUNNELING, AND PORT FORWARDING/RDP and SOCKS Tunneling with SocksOverRDP

twilit cipher
#

Looking for some direction on the Windows Lateral Movement module, specifically in the Windows Remote Management module. I can run commands on DC01 as helen, but not leonvqz. I do have a RDP session on SRV02 as leonvqz but that doesn't seem to help...

fathom pendant
#

last 3

marsh echo
#

ahah I also hate so much!!! I’m in privesc linux

lime imp
#
marsh echo
#

windows privesc it will sting

fathom pendant
#

but the skill assessment ties everything you learned together

#

it's not straight htb-student --> root

#

you actually gotta dig for lateral then vertical movement :)

lime imp
#

that also said you dont need the ssh credentials for the foothold

#

you can exploit through the weebserver

fathom pendant
#

yeah for an extra challenge

lime imp
#

yes did you do that?

fathom pendant
#

¯_(ツ)_/¯

#

no

#

didn't really care to

#

lol

marsh echo
fathom pendant
#

the python library one is easy

lime imp
#

i think that part is broken since the wp blog has hyperlinks to static 10.10.10. ip also, the manager password was complex

fathom pendant
#

since you can edit the __init__.py

fathom pendant
fathom pendant
lime imp
fathom pendant
#

there's also a web server on 80

marsh echo
lime imp
boreal olive
#

Hello. Did anyone else have a hard time on the pentesting basics?

marsh echo
fathom pendant
#

aah i figured out the break in

#

there's a contact form :)

lime imp
fathom pendant
lime imp
fathom pendant
#

There's a "Contact US" button :p

lime imp
#

ok, will give that a try

fathom pendant
#

i'm gonna move on to WPE now though :P

marsh echo
twilit cipher
#

Thanks, @dapper moth for the bump!

marsh echo
#

and it was boring to understand if it was in access.log that you had to put the payload or access.log.1 x)

fathom pendant
#

also you don't necessarily need a shell

marsh echo
#

that's what I understood but later lol

fathom pendant
#

access.log.1 is a temporary backup while it's updating

marsh echo
#

yesss that's right 🙂

fathom pendant
#

:P

#

just takes a hot second to execute though

cerulean hinge
#

Hello,
I finally managed to finish the AD Enumeration & attack skill assessment I module.
Is there only one way to do it? or I can try some others stuff ?
Is there a writeup at the end of the module ?

Btw really great module everything from the beginning to skill assessment is just fucking great...

marsh echo
fathom pendant
#

oh wait wrong one i'm thinking of

#

no there's no official writeup of AD enum

#

you can likely find alternate ways to escalate and get DA

#

but the questions are formulated in a way to guide you there

#

i'm sure there's some silly exploit that gives you DA in some way or another

#

¯_(ツ)_/¯

#

but afaik; there's no way to unintentionally get DA

cerulean hinge
#

I have a back-up option if what I was doing didn't work. I will try it then.

fathom pendant
#

HTB is pretty good at not allowing unintended ways in the skill assessments

cerulean hinge
fathom pendant
#

¯_(ツ)_/¯

safe star
foggy monolith
safe star
#

Didn’t capitalize a letter and then stuck

fathom pendant
foggy monolith
#

Yes, and still nothing:

fathom pendant
#

just do one or the other

foggy monolith
#

Oh, never mind, it was smbserver.py I was trying to do — sorry, misspoke.

fathom pendant
#

also

foggy monolith
#

Again, however, it should be showing hashes, but it isn't.

fathom pendant
#

just try with responder first

#

to be sure it's not just some issue with smbserver

#

it'll only do the hash if it actually connects

#

since you're getting the error that it can't do it, then it's not fully connecting

foggy monolith
#

Aha! Got it now; I was using the wrong xp_ command

fathom pendant
#

also you switch from dirtree to subdirs for some reason

#

¯_(ツ)_/¯

clear coral
#

Currently doing the NFS unit in the Footprinting module, and I'm having some trouble with the nmap scripts.

#

Started happening after I ran --script-updatedb in the FTP unit

#

The scripts just generally stopped working. Default script scan, service wide scripts, specific scripts, none of them run.

#

Can anyone help me figure this out? I have a txt file with the most recent NFS scan I ran with debugging turned on if that will help

foggy monolith
#

Login failed for user 'mssqlsvc' on attempt to mssqlient.py -p 1433 mssqlsvc@<target IP> and type in the cracked password. Why?

foggy monolith
#

-windows-auth worked, thanks

worn matrix
#

Hello guys,i want to ask something,so the problem is that i had DACL to every domain user,i tried to add my self DCSYNC rights,but it didnt work.When i gave DCSYNC to a user that didnt even exist net user xor qwerty1! /add /domain
net group "Exchange Windows Permissions" test123 /add
net localgroup "Remote Management Users" test123 /add
$pass = convertto-securestring 'test123' -asplain -force
$cred = new-object system.management.automation.pscredential('htb\test123', $pass)
Add-ObjectACL -PrincipalIdentity xor -Credential $cred -Rights DCSync this worked.when i was doing it for my own account,through my own evil-winrm,it didnt work.Can someone explain me?if this isn't the correct place to ask,tell me

marsh echo
#

how to create our own module if anyone has an idea i'm interested

#

I have succeeded in making the first technical

ocean night
# marsh echo I have succeeded in making the first technical

Modules are generally created by HTB staff directly, or those that we work with. I could DM you an address you could possibly reach out to. Note, that a module requires more than just a technical challenge, but also the content to lead up to it, and a degree of unique learning amongst the existing HTB Academy modules 🙂

fathom pendant
marsh echo
#

ok no problems as they said to practice the 3 technique I wanted to know if it was done expres that the repertoire list is not available in writing but if we have to dig we will do it not the choice ahaha

fathom pendant
#

I tested a lot

#

It's not possible

marsh echo
#

ah shit 😦

ocean night
#

Oh.. I completely misunderstood the question, didn't I.

#

Thing is, I don't click random links sneakyeyes

marsh echo
#

So even for setenv that is not available in/etc/sudoers file impossible to do the 3rd technique

marsh echo
hasty lantern
#

I am on MacOS and a lot of IP's of machines don't load for web enumeration. Is that common for macos? I am using safari or google chrome

narrow oasis
#

Have the machines started? Did you get an ip?
Have you set up the vpn?
Some ips are not meant to be 'browsable'.
Which module are you doing?
Use a Kali or Parrot vm for academy and all other HTB work.

compact patrolBOT
frank plaza
#

Hello everyone, I am working on an exercise of the introduction to assembly language, more directly in the task 2 in the final module, what happens is that I can not find the solution because I get the error Failed to run shellcode”.

gusty cloak
cedar void
#

Anyone here attempt the Secure Coding 101: JavaScript module ? If you did, what did you think of that module?

frank plaza
dapper moth
cedar void
dapper moth
#

Me neither.... Spent a couple of days in CodeAcademy learning it

spring raft
#

I am stuck on this since 2 days. Tried with mut_password, rockyou, fasttrack. Nothing works...
checked for hint on forum, google, youtube etc. No success.
Can somebody please guide me?
Thanks.

cedar void
spring raft
# gusty cloak link the module

Password attacks
Passwd, Shadow & Opasswd
Examine the target using the credentials from the user Will and find out the password of the "root" user. Then, submit the password as the answer.

dapper moth
cedar void
hasty lantern
spring raft
hasty lantern
narrow oasis
hasty lantern
#

thank you overall though. The firefox works via pwnbox.

spring raft
# gusty cloak do you have wills password?

Yes, I was able to unshadow.
I don't know this is strange, I created a new directory and unzipped the Password attack resources, mutated the password file again and re-ran hashcat and it worked.

spring raft
gusty cloak
spring raft
gusty cloak
fathom pendant
fathom pendant
#

if you're an impatient person, sure it's a bitch

#

but it's a sublesson in patience

gusty cloak
gusty cloak
fathom pendant
#

i mean

#

the general flow is: use provided resources --> then rockyou (when dealing with passwords)

#

if it's taking > 20-30 minutes, assume the wrong list

#

other things that would be learned in that module: save found/pillaged credentials

#

you never know when they may pop up again

gusty cloak
#

or like the module im doing now and ive used every username list known to man and havent found anything

#

and the same list others say worked

gusty cloak
#

yes on both my machine and attackbox, reset machine as well

#

both python and bash

fathom pendant
#

i also suggest piping to grep

#

| grep exists

gusty cloak
#

i did that too for bash script since the output is awful

fathom pendant
#

dude

gusty cloak
#

now ay

fathom pendant
#

you found the other account

gusty cloak
#

bro

fathom pendant
#

BRO

gusty cloak
#

you saw nothing

fathom pendant
#

it happens

gusty cloak
#

i dont know how i didnt try all caps

gusty cloak
#

cant believe it

quiet trout
#

Im doing the BBH -> File Upload Attacks -> Absent Validation section

https://academy.hackthebox.com/module/136/section/1260

and we're ulpoading a trivial php file to return a hostname, thats understood.

what i am curious about is how you're to identify where a server stores uploaded files in the wild... its not explained in the module and i've ran into this issue on boxes before.

cloud urchin
#

a simple example would be if you upload a profile pic, you may be able to right click on the profile pic and open in new tab revealing the location, or by reviewing the source code. an advanced way is covered later though like i said.

fathom pendant
#

as said; source code review, inspect element, plenty of ways that reveal how it's shown

fresh patrol
#

Hello have you encountered this how could I get around it or make it work

fathom pendant
#

1: you don't need to run around your system as root, that's a bad habit
2: are you connected to the VPN; the error states that it couldn't connect

fresh patrol
#

oh still can't get through, yes connected to vpn and can ping the host

cloud urchin
#

you'd get better help if you provided what module/section you're on. is smb even enabled on that target?

fresh patrol
#

Oh i am at this module Attacking Common Services (SMB)

cloud urchin
#

you should delete the pic as it shows answers to the module

fresh patrol
cloud urchin
#

i'd reboot the target, it works for me

#

i also used cme, not nxc, although that shouldn't matter

fresh patrol
#

oh alright thank you 🙂 will try it again

#

sorry ><

novel lynx
#

Got the flag for RDP and SOCKS Tunneling with SocksOverRDP! What a fun, crazy, laggy ride that was!

safe star
#

i had to type that flag in 😭

vagrant osprey
#

today is the day i complete nibbles, mark my words

fathom pendant
#

i mean

#

the module itself guides you through it

unique ether
#

Did 0 progress today

fathom pendant
#

Those days happen

#

¯_(ツ)_/¯

novel lynx
#

Just took a peak at Introduction to Active Directory Enumeration & Attacks and man this one is going to be a journey in itself.

fathom pendant
#

yeah

#

definitely pase yourself through it

#

iirc that one is marked as like several days

vagrant osprey
#

ok so on Getting Started --> Nibbles - Privilege Escalation, I'm trying to execute monitor.sh and I'm getting

sudo: no tty present and no askpass program specified

what does this mean, and how can I fix it?

fathom pendant
#

it generally means you didn't upgrade your shell

#

via python3 -c "import pty;pty.spawn('/bin/sh')"

#

however you shouldn't need a password

#

when sudo gives you a full filepath to use with nopasswd; you use the full filepath

vagrant osprey
#

which makes no sense because there's no syntax error 😭

fathom pendant
#

try the new one

#

but also i believe the module teaches you how

vagrant osprey
fathom pendant
#

if /bin/sh doesn't do it, try /bin/bash

#

either one of those should result in a pseudo-terminal (pty) shell

vagrant osprey
#

yes good sign, i got to the part where it asks for nibbler's password

#

what is the sudo password for nibbler 😭 is that the one we pick ourselves? if so, im so cooked

ocean night
#

Likely you need to use some knowledge taught earlier in the module - you wouldn't have just been provided with a password

#

You're logged in as nibbles right.. what can nibbles do..

#

Read back over the Privilege Escalation section 🙂

vagrant osprey
#

i redid the command i got the same sudo no tty present

frank plaza
#

can you help me with the last part of the module of introduction to the ensablador language? i am in the task 2 of this module. :c

fathom pendant
#

slight translation mishap but ik you mean assembly

#

but it helps others help you if you can say what you tried instead of just saying what task you're on

#

also the section name is helpful

#

think of the Module name as the Book and Section name as the chapter

#

both found at the top of the page

vagrant osprey
fathom pendant
#

Are you specifying the full filepath after unzipping and modifying the file?

vagrant osprey
#

how would that change the outcome?

fathom pendant
#

Sudo permissions are very literal in what it says you can do

vagrant osprey
fathom pendant
#

If it specifies a full filepath then only that full filepath will do it

vagrant osprey
#

same outcome, it still asks for a password

fathom pendant
#

So as to prevent you creating a rogue program named the same, and launching it with sudo perms

#

Reset the box. Start from square one and follow the instructions slowly

vagrant osprey
#

yessir

fathom pendant
#

If you're using a kali box instead of pwnbox/parrot you'll have to put the fg on the same line as the stty -echo line with a ; in between them

frank plaza
# fathom pendant both found at the top of the page

sorry my English is not very good, it is in intro to assembly language in the part of skill assessment - TASK 2

Task 2.
We are performing a pentest, and in a binary exploitation exercise, we get to the point where we have to run our shellcode. However, we only have a buffer space of 50 bytes. Therefore, we have to optimize our assembly code to be shellcode-ready and under 50 bytes to successfully run it on the vulnerable server.

The server above simulates a vulnerable server on which we can run our shellcodes. Optimize 'flag.s' for shellcode and get it under 50 bytes, then send the shellcode to get the flag (feel free to find/create a custom shellcode).

I have modified the code given to me, so that it is smaller than 50 bytes.

I generate a shellcode in hexadecimal, but when I send it with the nc command to the ip and port to get the flag, it sends me fail shellcode.

vagrant osprey
#

i have to go, i'll look at this later. thank you for your help

fathom pendant
ocean night
#

That's a Tier 2 module, please ask your question without showing potential spoilers.

fathom pendant
#

went ahead and deleted since the password might be able to be inferred from the last guess given

#

the username is given by the question, however

gusty cloak
#

Anyone else have a terrible time doing the "Exploiting Web Vulnerabilities in Thick-Client Applications"?

#

just a random insane rated machine in the middle of this module

fathom pendant
#

it is not fun ™️

#

there's a reason that people suggest to use the 'fatty' writeup by ippsec

gusty cloak
#

I finished it but Holy shit i swear everything went wrong every step of the way

fathom pendant
#

the section feels rushed and doesn't properly explain things enough to make you feel like you learned something

gusty cloak
#

I was following 0xdfs walkthrough and even then it was annoying to do

fathom pendant
#

just. pain

gusty cloak
#

I have a feeling the 3 skills assessments combined will be easier than that single part.

fathom pendant
#

and you won't be wrong

#

assessment 2 is the most satisfying of them all

#

3 really just sucks

#

putting 3 first and 2 last would probably be better

#

going from assessment 2 to 3 was just a rollercoaster

#

3 isn't necessarily difficult; it's just disappointing

olive lagoon
#

For the "Open-Source Software" section in the "Introduction to Windows Evasion Techniques" module, if the ThreatCheck reports on bytes like "FF 25 00 20 40 00" after modifying the GUID of Rubeus, which seems to be universal for all C# executables, how do we proceed from there?

#

Have you managed to get further from here?

eager ledge
#

Hi everyone,

I am doing "PHP Wrappers" section of "File Inclusion" module: https://academy.hackthebox.com/module/23/section/253. The question asks us to gain RCE using the wrappers taught on the section. I checked for allow_url_include settings in the PHP configuration file for Apache. However, there is no explicit setting to enable that. By default, it is disabled. I also checked for expect extension, but that is also not present. Doesn't this mean that we cannot gain RCE using the wrappers taught in the section?

fathom pendant
#

You can get rce

eager ledge
#

But why? The section starts with the premise that allow_url_include should be enabled.

fathom pendant
#

And it is

novel matrix
dim wolf
#

make sure you configured Sysmon to log Event ID 7

eager ledge
novel matrix
#

just re-reading to see where I fucked up

fathom pendant
dim wolf
novel matrix
unique ether
#

I'm just staring at the module today

hexed lintel
quiet granite
#

hello guys i got stuck here in the linux fundemenatls module and i want some help but clicking on enable step by step guide or cheat sheet does nothing
anyone know what's wrong?

hexed lintel
soft reef
#

On Server Side attacks - identifying ssrf which i'm doing again I can only find a flag on ||port 8000 which gives me a flag but the answer is ..**|| which i can't find anywhere. What am i missing?

quiet granite
hexed lintel
quiet granite
#

im not sure either clicking on it does nothing also the Terminate button clicking on it also does nothing

lean ibex
#

good morning ....I don’t understand why it keeps rejecting my answers—I don’t think they’re wrong.

#

can someone help me please?

quiet granite
lean ibex
viral lotus
soft reef
# lean ibex linux fundamental

If you are sure its right answer make sure youre input is correct, sometimes it can be writing. otherwise the answer is just not right.

lean ibex
quiet granite
#

yea im using brave and it did not work on it
tried google chrome and it works fine

viral lotus
#

I typically use Firefox for most especially when using things like burpsuite there are extensions that make it easy to setup and I never faced any problems with the hack the box site inserting answers

quiet granite
#

got it fixed on brave as well, apparently brave blocked it and i just tured that feature off

viral lotus
#

But I think it’s a personal preference, chrome used to have some good osint extensions not sure if they still work though things change quick

lean ibex
valid nebula
#

Hi everyone, for 2 weeks I have been stuck on the Advanced XSS and CSRF Exploitation module
Section: XSS Filter Bypasses. I found a filter bypass but impossible to retrieve the information from the admin. I tried everything demonstrated in the module content but without success. Does anyone have some time to give me a clue? Many thanks in advance

soft reef
viral lotus
fiery berry
quiet granite
#

can someone help with this question? im actually stuck and can't figure it out

viral lotus
zenith canopy
#

Module - Footprinting, processes are included in the footprinting methodology, but i dont understand this, how can you identify the process ID during enumeration, What exactly are we looking for here?

viral lotus
#

I posted this last night but the forum is busier with different people than last night anyone manage to complete the information gathering - web edition module?

Is there any pre-cursor module or resource anyone knows of to help with the DNS Zone Transfer section of Information Gathering- web edition. I managed to use dig to get an ns record but I just want to fully understand the concept and all other examples online use the digi ninja example. I asked a few days ago and I have read articles and it just isn’t clicking

Appreciate any guidance in this area

quiet granite
real delta
#

also you got the wrong url in there

lean ibex
lean ibex
fiery berry
lean ibex
fiery berry
lean ibex
dense eagle
#

Hi can i DM you on this?

fiery berry
lean ibex
waxen steppe
#

On Windows Fundamentals, what ip do I put down for targetip when I use xfreerdp

median patrol
soft reef
waxen steppe
dense eagle
waxen steppe
#

wait.. Im stupid sorry 💀

sacred jacinth
golden scroll
#

good day everyone. I am having issues with module active directory enumeration and attack
section: internal password spraying from Linux
question: Find the user account starting with the letter "s" that has the password Welcome1. Submit the username as your answer.
what i have tried:

I got 56 users from the previous question and saved it unto a file in the USP format (sbrown@inlanefreight.local). Then used the list of users with Welcome1 for a password spray and i keep getting this error

┌─[htb-student@ea-attack01]─[~]
└──╼ $kerbrute passwordspray -d inlanefreight.local --dc 172.16.5.5 valid_names_domain Welcome1

2024/09/05 06:19:38 > [!] bdavis@inlanefreight.local:Welcome1 - [Root cause: KDC_Error] KDC_Error: AS Exchange Error: kerberos error response from KDC: KRB Error: (14) KDC_ERR_ETYPE_NOSUPP KDC has no support for encryption type

median gale
#

any hints on how to move from one user to another on skill assesment 2 password attacks ?

sly kelp
#

Windows Event Logs & Finding Evil

xan not connet to any target vm rdp stops working after first successful connection reseting

soft reef
golden scroll
soft reef
waxen steppe
#

On Windows Fundamentals
under NTFS vs. Share Permissions
When I use smbclient -L serverip -U htb-student

where serverip is the target machine

The parrot terminal gives an error of NT_STATUS_IO_TIMEOUT

#

Does anyone know what Im doing wrong?

stark lark
waxen steppe
sly kelp
sacred jacinth
#

or create an outbound rule for the SMB port

#

which is port 445

#

it should be smth like this
iptables -A OUTPUT -p tcp --dport 445 -j ACCEPT

waxen steppe
sacred jacinth
#

on your VM/pwnbox

sacred jacinth
waxen steppe
sacred jacinth
#

sometimes its your VM messing up and most of the time its windows machine

sacred jacinth
#

in my case I had to do both

waxen steppe
#

Windows Firewall has 3 options
Domain Private and Public, which one do I turn off (for this instance I turned off all of them, but in a future case I wouldn’t want to do that)

chrome hawk
#

Has anyone done the module on exchange servers?

sacred jacinth
#

so private it is for now

zenith canopy
cedar void
#

Do any of you sometimes redue the modules just to reinforce what you have already learned

hexed tartan
#

Hello currently stuck on Password attack/Pass the Ticket (PtT) from Linux , The last question i use the tools linikatz.sh i'm already root in the target system, any hint?

solid quarry
#

If I remember correctly you will find a ticket where linux store tickets, export the ticket and access the share at \DC01\linux01

#

I think is the keytab

hexed tartan
#

but cant find for linux01

solid quarry
#

/etc/krb5.keytab?

soft reef
#

Do flags change over time in the modules because I'm redoing some modules but not finding the same flags?

solid quarry
#

I don't think so, redid some skills assessment and everything was the same

soft reef
#

Hmm ok

hexed tartan
solid quarry
#

or overpass the hash to get a ticket

rocky mist
#

hello can someone help me with this idk why its not working

#

python xsstrike.py

XSStrike v3.1.5

[!] fuzzywuzzy isn't installed, installing now.
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.

If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.

If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.

See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system- hint: See PEP 668 for the detailed specification.
[-] fuzzywuzzy installation failed.

solid quarry
#

you need to disable a config on your python or use virtual env, to disable I don't remember

#

are you using kali or parrot?

rocky mist
solid quarry
#

ok

#

apt install pipx
pipx install some-python-application

or

python3 -m venv .
source ./bin/activate

#

I prefer venv since you create a virtual env and everything related to python is in a specific env that does not conflict with your system

digital crown
#

Linux privilege escalation
Shared OBject Hijacking
I just wanted to ask is it possible to perforom this type of attack in dedicated lab, because when I tried to replace library i couldn't do that due to permission denied

hexed tartan
#

gooood

solid quarry
hexed tartan
#

||impacket-psexec linux01@10.129.201.126 -hashes :5aa7d65408b1c36bb2d0892b8e53bce8||

#

i put nothing before : as dont need

hexed tartan
chrome hawk
#

Oh nvm, it's the LINUX01$ machine account. They were right. Keytab it is

solid quarry
solid quarry
#

I will try that again when I come back at my pc

chrome hawk
solid quarry
median gale
#

Password attacks Skill-hard any idea why it doesnt return a hash ?

hexed tartan
solid quarry
#

I thought you got the flag, sorry lol

fiery berry
hexed tartan
#

actually i never stuck so hard lol

#

@solid quarry @chrome hawk GOD finally ahahahhaa

rancid flare
#

Hello, is it possible to unlock the academy’s tier 3 modules? With unlimited access as well as the student, is it possible with monthly subscriptions? 👀

median gale
#

Can someone explain to me why it doesnt work with the first one but does with the second ?

chrome hawk
#

or was it tickey?

hexed tartan
#

||kinit LINUX01$ -k -t /etc/krb5.keytab||

chrome hawk
#

cool

dapper moth
#

Anyone for a nudge on the Whitebox Pentesting 101 Skills Assessment? Stuck trying to get something to work

austere hazel
#

@valid nebula Did it a while ago, as far as I remember it wasn't that complicated, changing cases and using img was probably enough

valid nebula
marsh echo
marsh echo
fiery berry
marsh echo
#

Ahhh sorry

forest gust
marsh echo
#

I misread

marsh echo
forest gust
marsh echo
#

What stage are you at exactly So that I can direct you

forest gust
forest gust
soft holly
#

hello guys, im just getting started in academyand i can't seem to unlock the modules when i click the button. I have 70 Cube and module costs 10 Cube any tip?

marsh echo
#

Ok I was going to tell you did you compile the application well with this command C:> jar -cmf .\META-INF\MANIFEST.MF ..\fatty-client-new.jar *

marsh echo
marsh echo
soft holly
#

ok ty

dim wolf
#

what do ya know, it's gonna be an AD cert

quiet trout
#

is this gonna be a me issue?

small urchin
#

Hi! Does anyone know if the HTB command will create a job path for Cloud and Mobile Penetration testers in the future?

marsh echo
woven vessel
acoustic owl
olive fiber
quiet granite
quiet trout
#

No its from the academy pwnbox launcher

nimble marlin
#

After writing the ip in RDP it showed me this

marsh echo
forest gust
# marsh echo But very well if it works

Now I need to perform?
javac -cp fatty-client-new.jar fatty-client-new.jar.src\htb\fatty\client\methods\Invoker.java
cp fatty-client-new.jar raw\fatty-client-new-2.jar
mv -Force fatty-client-new.jar.src\htb\fatty\client\methods*.class raw\htb\fatty\client\methods
jar -cmf META-INF\MANIFEST.MF traverse1.jar .

nimble marlin
#

and its not spoiler i am not giving amswer

marsh echo
marsh echo
forest gust
marsh echo
# forest gust but i have problem after changing only the GUI, everything is fine but when I do...

don't forget to import the lib java.io.FileOutputStream and import java.io.IOException when you make your modification, which will help you to download the file
and also what took me 2 days to understand is that you need to combine the 2 techniques you've learned to download the file correctly, so import what you've done in /gui/clientguitest and /methods/Invoker to compile your binary correctly.

forest gust
marsh echo
#

Good luck because I bit my fingers on this section, it is a level insane that refers to the fatty box

forest gust
quiet trout
#

can someone help me understand why heredocs is stripping my $_REQUEST? do i need to escape it?

└──╼ [★]$ cat << EOF > wtf.php
> <?php system($_REQUEST['cmd']); ?>
> EOF
┌─[us-academy-5]─[10.10.14.158]─[htb-ac-291030@htb-u817zm90co]─[~]
└──╼ [★]$ cat wtf.php 
<?php system(['cmd']); ?>
┌─[us-academy-5]─[10.10.14.158]─[htb-ac-291030@htb-u817zm90co]─[~]
└──╼ [★]$ 
#

in the previous section the lab did not escape any chars when demoing heredocs for quick file creation...

fathom pendant
#

Or edit and add it in

quiet trout
#

ok this is quite odd <_>''

fathom pendant
#

¯_(ツ)_/¯

#

The probably forgot to add the relevant fix

#

At least you noticed it

quiet trout
#

no its happening on my baremetal machine as well

#

actuallys its happening even worse on baremetal

fathom pendant
#

I meant the relevant fix to adjust it

quiet trout
#
╰─ cat << EOF >> wtf.php                                                     ─╯
heredoc> <?php system($_REQUEST["cmd"]); ?>
heredoc> EOF

╭─ /dev/shm ················································· ✔  10:46:23 ─╮
╰─ cat wtf.php                                                               ─╯
<?php system(); ?>
#

i wonder if HEREDOCs should only be used with bash? im using zsh and i think pwnbox uses something other than bash as well?

fathom pendant
#

Pwnbox uses bash

quiet trout
#

ah ok

fathom pendant
#

They likely just forgot to include the adjustment

#

It's likely because you're still in shell, so $ is still being used as a variable call

quiet trout
#

yeah i think escaping it worked but i got some werid shit cuz i was russian so i just jettisoned it for nano

fathom pendant
#

Be smarter than your shell

digital crown
#

what should i do in such situation?

fathom pendant
#

Helps to know what module and section you're working on

digital crown
fathom pendant
#

Haxmeasandwich isn't the vector

digital crown
#

oh, okay thanks for that!

limpid frigate
#

i got a problem that i just upgrade my monthly plan from gold to plat but i didnt receive my 500 cubes

fathom pendant
limpid frigate
#

any staff

fathom pendant
marsh echo
fathom pendant
#

It's way simpler than it looks, man pages and such ftw

#

Well only they can help you

#

So exercise patience. Support isn't paid to monitor the discord

#

It's the same

quiet trout
#

how so?

fathom pendant
#

The head tags are collapsed in inspector

quiet trout
#

look at the form, diff values?

#

did u see that part?

fathom pendant
#

? You mean the header inserted by the darkreader plugin?

quiet trout
#

no, the html form for uploading the file to the server, its totally different

#

ignore the highlighted part in the console that was just default selected

fathom pendant
#

Also upload attacks is a t2 module, so careful with sharing screenshots on it

quiet trout
#

oh, maybe dev console is just rearranging the tags?

#

man this is confusing ive never actually seen it do this before

fathom pendant
#

Maybe, but I didn't notice a difference on the code

quiet trout
#

the tags are out of order in the source and dev console isnt even reogranizing them alphabetically or anything its just... different

#

oh the code in the walk thru is diff too, doesnt mirror the damn exercise.

btw you mentioned something about sharing stuff from t2, im still kinda new to all this whats that mean?

fathom pendant
#

T2 module, tier 2

quiet trout
#

yeah i gather that, but what is tier 2? like a job path?

fathom pendant
#

...

#

It's the rating

#

Like t0 being fundamentals

quiet trout
#

oh ok, didnt realize there was ratings. i see them now

fathom pendant
#

T1 being some basic tooling

#

T2 being more advanced

#

T3 being very advanced

quiet trout
#

so only t0 and t1 are allowed to share screenshots?

fathom pendant
#

And t4 being wtf

fathom pendant
#

As t1+ modules are paid

quiet trout
#

ah, got it

whole apex
#

Hey

autumn oracle
#

Hi I'm new

whole apex
#

Good afternoon

fathom pendant
whole apex
fathom pendant
#

If you're looking for how to get started

compact patrolBOT
autumn oracle
fathom pendant
whole apex
fathom pendant
latent glen
#

New PATH LETS GOOO!

latent glen
fathom pendant
autumn oracle
#

I want to learn hacking

compact patrolBOT
quiet trout
#

man they all came out the woodwork at once or what.

whole apex
fathom pendant
#

👍

dim wolf
#

AD path looks great, but i'll probably slow down on the modules after CWEE

fathom pendant
#

It's a beginner's guide of sorts

autumn oracle
dim wolf
#

it's a guide on how to start hacking

fathom pendant
#

It gives you pointers on where to start

autumn oracle
#

Do you steal money and stuff?

dim wolf
#

read the article to find out

#

(no)

fathom pendant
#

This server is about ethical (contracted) hacking by authorized individuals

#

I.e. CEO/CTO pays for the service, not some random employee

whole apex
#

My email isn't working!, what do I do?

storm elk
whole apex
#

It says ''Disposable email domains are not permitted.''

dim wolf
#

then don't use a disposable email domain

#

unless it isn't, in which case reach out to support

fathom pendant
#

Yeah htb sends a fair bit of stuff to the email you sign up with

whole apex
dim wolf
#

i'm not sure i follow

compact patrolBOT
dim wolf
#

either use a different email or contact support

whole apex
#

It has nothing to do with the email being from another country, right?

high grove
#

Hi there
Looking for help for Skills assessment on AD Trust Attacks.
I got first flag in the Root domain, got also a clear Bloodhound view of the apexcargo.ad forest.
But can't find any path to escalate.
No roasting, no Foreign ACL, no printerbug.
I see a good target with Tom but can't find any path to this account.
Thank you for any help 🙂

dim wolf
#

country shouldn't be a factor

#

but like i said, use a different email or contact support

fathom pendant
#

Gmail is always a safe bet

sly trench
#

Guys I'm in pentester path, shells & payloads, the live engagement. I am not kidding I am going fucking insane trying to find a remote desktop protocol that runs normally. Remmina is super slow, xfreerdp keeps giving me some weird timeout error, rdesktop is as slow as remmina

#

Like it literally takes 3 minutes to write an IP address in Firefox

fathom pendant
gilded grotto
#

hey everyone
i was having a problem with a machine i was trying to solve
where can i get additional help?

fathom pendant
#

Please refrain from posting potential spoilers

marsh echo
fathom pendant
#

Intro to assembly is a tier 2 module

fathom pendant
marsh echo
fathom pendant
gilded grotto
frank plaza
#

Sorry, I'm a little frustrated, I've had this problem for 4 days now.

marsh echo
balmy kraken
#

☕️

sturdy igloo
#

what does student account need to do to be able to enroll in the active directory penetration tester path

fathom pendant
#

It's in line with their advanced cert like CWEE, which also isn't included

sturdy igloo
#

will any monthly plan work?

fathom pendant
#

Monthly plans aren't access based subscriptions

sturdy igloo
#

or has to be annual plan or 7000 cubes

marsh echo
fathom pendant
#

You don't spend the cubes all at once

fathom pendant
#

The cost is the modules total. However each module (aside from ad enum and attacks) costs 500 cubes

marsh echo
rustic sage
#

Good morning colleagues I have a problem for the compilation of the ptunnel-ng tool on the server side server does not run I have the following error src/ptunnel-ng: error loading shared libraries: libcrypto.so.3: cannot open the shared object file: No such file or directory exists. Module: Pivot, Tunneling, and Port Forwarding: Section: ICMP Tunneling with SOCKS Questions: Using the concepts taught so far, connect to the target and establish an ICMP tunnel. Rotate to the domain controller (172.16.5.19, victor:pass@123) and send the contents of C:\Users\victor\Downloads\flag.txt as a response.

fathom pendant
rustic sage
#

How I might perform static compilation

fathom pendant
#

Read the linked message

#

All I did was search the channel for ptunnel

rustic sage
#

thnaks @fathom pendant

vital zephyr
#

good evening brothers, I'm in the module:
Active Directory Enumeration & Attacks

Bleeding Edge Vulnerabilities

and I don't know what to do, but I don't understand anything at all. there are 3 types of vulnerabilities, then I try those from linux, such as petit potam and nopac, via ssh connection with ip given by the site, nothing, or it happens that you can't install petitpotam or nopac, or it tells me that impacket is not installed or it can't be installed, I'm going crazy, I don't know what to do. Then if I open two ip together, one of linux and one of windows, either one or the other closes, my connection stops, can you tell me how to solve the second question of this module??? That is, what are the steps to take????

digital crown
#

privilege escalation linux
polkit
okay im really tired of these "it works in module reading but not in lab"

fiery berry
fathom pendant
digital crown
fathom pendant
#

That's why

#

You'll want to compile it on the target

#

The gcc libs are different

digital crown
#

ohh okay, thanks because it happened once in past

vital zephyr
fathom pendant
#

You can also try compiling on pwnbox with LDFLAGS=static

fiery berry
# vital zephyr can you be clearer?

Did you cd inside the /opt directory when connected via SSH? Since you mentioned:
"or it happens that you can't install petitpotam or nopac"

vital zephyr
#

give me 2 minute, i will send a screen

fathom pendant
fiery berry
fathom pendant
#

So you can't wget/git clone on the parrot foothold box

vital zephyr
#

and if i can't install what i need, how do i do this module?

fathom pendant
#

Copying/transferring, but as @fiery berry said, did you check the /opt/ directory on the parrot attack box?

#

File transfers is an invaluable skill

vital zephyr
#

ok in opt I found what I needed, now I'll try to do everything again

fiery berry
long briar
#

i'm just starting out and it's been well less than 2hrs so far. my 1 daily pwnbox i spawned in the introduction is gone now that i'm in the first section of a new module. is that expected behavior? i didn't see it in the FAQ

fathom pendant
fathom pendant
long briar
fathom pendant
#

It's sitewide

#

1 spawn per day for the whole of academy

#

You can extend the timer if you catch it with <90 minutes left

long briar
#

huh. not sure what i screwed up then, ty for info. i'll keep a closer eye on it tmrw ig

fathom pendant
#

There's a base 2 hour timer

#

So if you don't click extend timer before it runs out you're SOL

#

Alternatively

vague tundra
#

<spoiler alert>

What am i doing wrong here

nova ocean
#

hi guys can anyone help with Web Server Pivoting with Rpivot?i done the pivoting and i open firefox but i cant find which path i should open to find the flag

long briar
nova ocean
#

Using the concepts taught in this section, connect to the web server on the internal network. Submit the flag presented on the home page as the answer.
i did open the internal ip on port 80 but where i can find the flag?

fathom pendant
#

Once on that 172 site it's pretty much right there

#

You don't need to open any ports or start any service

vague tundra
nova ocean
fathom pendant
#

?

#

It's not on the 172 interface of the target

nova ocean
fathom pendant
#

Again, you don't need to open any ports for this

nova ocean
nova ocean
#

i took ip from this target and open it with firefox proxychains

fathom pendant
#

Look at the screenshot from the section

#

That's the internal target

nova ocean
fathom pendant
#

And it should load a page

#

Look in the red ribbon area

nova ocean
fathom pendant
# nova ocean

Where it says "it works!" Here it should have the flag

fathom pendant
rustic sage
#

is it okay to ask question related to web pentesting in this channel ?

fathom pendant
#

Reset the target and try again

fathom pendant
nova ocean
rustic sage
fathom pendant
fathom pendant
rustic sage
#

it's related to a path on the website, i have some questions so idk if i can ask questions in this channel

vague tundra
#

Hello

safe star
vague tundra
#

Anyone done "Brute-Forcing Password Reset Tokens" in Broken Authentication module?

nova ocean
fathom pendant
nova ocean
rustic sage
bleak totem
#

Hello everyone, do you know if you can do the new Active Directory Penetration Tester path with student suscription ? Thanks you

fathom pendant
safe star
#

U sure it’s the right host?

fathom pendant
#

The new path contains t3 modules which aren't included in student sub

acoustic owl
nova ocean
fathom pendant
vague tundra
#

Anyone done CBBH can help on module?

rustic sage
#

is Penetration tester path a good starting point to be a web pentester or i need to study other stuff before?

i already finished pre security from tryhackme, i just have basic knowledge about web, networking, windows and Linux

fathom pendant
#

The Penetration Tester path is for network pentesting not web

#

Cbbh will be closer to what you may want for a beginner, cwee is the more advanced one

acoustic owl
vague tundra
vague tundra
#

Also idk what user they mean

nova ocean
vague tundra
nova ocean
acoustic owl
vague tundra