ENG | TryHackMe Basic Pentesting CTF Solution
📰 Medium · Cybersecurity
Learn to solve the Basic Pentesting CTF on TryHackMe by scanning for open ports, accessing the system, and collecting information.
Action Steps
- Run a scan with nmap to check the open services of the Target Machine
- Use the open ports to access the system or collect information
- Check port 80 in the browser to view the webpage
- View the page source to gather more information
- Analyze the results to identify potential vulnerabilities
Who Needs to Know This
This solution is beneficial for cybersecurity teams and individuals looking to improve their pentesting skills, as it provides a step-by-step guide on how to solve the Basic Pentesting CTF on TryHackMe.
Key Insight
💡 Port scanning is a crucial step in identifying open services and potential vulnerabilities in a system.
Share This
🔍 Solve the Basic Pentesting CTF on TryHackMe with these steps! 🚀
Key Takeaways
Learn to solve the Basic Pentesting CTF on TryHackMe by scanning for open ports, accessing the system, and collecting information.
Full Article
Title: ENG | TryHackMe Basic Pentesting CTF Solution
URL Source: https://medium.com/@efeqozel/en-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9?source=rss------cybersecurity-5
Published Time: 2026-04-13T21:03:24Z
Markdown Content:
# ENG | TryHackMe Basic Pentesting CTF Solution | by Efe Özel | Apr, 2026 | Medium
[Sitemap](https://medium.com/sitemap/sitemap.xml)
[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)
Sign up
[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)
[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)
Get app
[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)
[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)
Sign up
[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

# ENG | TryHackMe Basic Pentesting CTF Solution
[](https://medium.com/@efeqozel?source=post_page---byline--51e862e0a8a9---------------------------------------)
[Efe Özel](https://medium.com/@efeqozel?source=post_page---byline--51e862e0a8a9---------------------------------------)
Follow
6 min read
·
Just now
[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2F51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&user=Efe+%C3%96zel&userId=f6bcf50252ee&source=---header_actions--51e862e0a8a9---------------------clap_footer------------------)
[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=---header_actions--51e862e0a8a9---------------------bookmark_footer------------------)
[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=---header_actions--51e862e0a8a9---------------------post_audio_button------------------)
Share
Basic Pentesting
My solution process for the Basic Pentesting CTF on TryHackMe.
First, I run a scan with nmap to check the open services of the Target Machine. With this, we learn the open ports and services.
We will use these open ports to access the system or collect information from a point.
> Port Scanning:
Press enter or click to view image in full size

> Port Scanning Result:
Press enter or click to view image in full size

After I see that port 80 is open, I directly check it in the browser.
Press enter or click to view image in full size

When we view the page source
Press enter or click to view image in full size

[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)
Sign up
[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)
[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)
Get app
[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)
[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)
Sign up
[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

# ENG | TryHackMe Basic Pentesting CTF Solution
[](https://medium.com/@efeqozel?source=post_page---byline--51e862e0a8a9---------------------------------------)
[Efe Özel](https://medium.com/@efeqozel?source=post_page---byline--51e862e0a8a9---------------------------------------)
Follow
6 min read
·
Just now
[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2F51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&user=Efe+%C3%96zel&userId=f6bcf50252ee&source=---header_actions--51e862e0a8a9---------------------clap_footer------------------)
[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=---header_actions--51e862e0a8a9---------------------bookmark_footer------------------)
[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D51e862e0a8a9&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40efeqozel%2Fen-tryhackme-basic-pentesting-ctf-solution-51e862e0a8a9&source=---header_actions--51e862e0a8a9---------------------post_audio_button------------------)
Share
Basic Pentesting
My solution process for the Basic Pentesting CTF on TryHackMe.
First, I run a scan with nmap to check the open services of the Target Machine. With this, we learn the open ports and services.
We will use these open ports to access the system or collect information from a point.
> Port Scanning:
Press enter or click to view image in full size

> Port Scanning Result:
Press enter or click to view image in full size

After I see that port 80 is open, I directly check it in the browser.
Press enter or click to view image in full size

When we view the page source
Press enter or click to view image in full size
![Image 6](https://miro.medium.com/v2/resize:fit:700/1*R0jzHvEpBGWUx1
DeepCamp AI