DEV Community

Cover image for TryHackMe: Security Engineer Intro – A Beginner's Walkthrough & Lessons Learned
Emanuele
Emanuele

Posted on

TryHackMe: Security Engineer Intro – A Beginner's Walkthrough & Lessons Learned

Introduction
The "Security Engineer Intro" room on TryHackMe is the first step in the Security Engineer learning path, designed to introduce learners to the responsibilities, tools, and mindset of a security engineer. Whether you're transitioning from another IT role or just starting out, this room offers a solid foundation.

Room Objectives

  • Understand the role of a security engineer.

  • Learn about digital asset management.

  • Explore security operations and incident response.

  • Get introduced to SIEM tools and log analysis.

  • Understand the importance of documentation and compliance.

🔹 Task 1: Introduction
This task sets the stage by explaining the importance of security engineers in protecting an organization's digital infrastructure. It emphasizes the proactive nature of the role—preventing breaches before they happen.

Key Insight:
Security engineers are not just defenders; they are builders of secure systems.

🔹 Task 2: What is a Security Engineer
As organizations increasingly rely on digital technologies, they face growing threats like data breaches, ransomware, and cyberattacks. Abandoning technology isn't a viable option, so securing digital assets becomes essential—just like protecting physical ones. The goal is to ensure business continuity and protect critical operations from disruption.

Security engineers are hired to:

  • Own and manage the organization's cybersecurity posture.

  • Minimize risks from cyber threats through strategic planning.

  • Design and implement secure systems and networks.

  • Conduct regular tests to identify and fix vulnerabilities.

  • Collaborate with other teams to enforce security protocols.

  • They act as both builders and defenders, ensuring systems are secure by design and resilient in practice.

answers task 2

🔹 Task 3: Core Responsibilities of a Security Engineer
Security starts with knowing what you have. A security engineer must:

  • Maintain an up-to-date inventory of digital assets.

  • Track details like asset type, IP address, location, network placement, running applications, access permissions, and ownership.

  • Ensure this inventory is regularly reviewed and updated.

Security engineers help develop and enforce policies based on established principles. They:

  • Create and implement organization-wide security policies.

  • Handle policy exceptions by evaluating business needs and suggesting risk mitigations.

  • Ensure compliance with both internal and external standards.

Security engineers adopt a “secure by design” philosophy, which includes:

  • Designing secure network architectures.

  • Hardening systems like Windows, Linux, and Active Directory.

  • Ensuring software development follows the Secure Software Development Lifecycle (SSDLC).

Security is an ongoing process. Engineers must:

  • Plan and coordinate regular assessments, audits, and red/purple team exercises.

  • Work with external vendors by preparing RFQs (Request for Quotations).

  • Prioritize and implement findings to continuously improve the security posture.

answers task 3

🔹 Task 4: Continuous Improvement

An organization's security is an ongoing process, not a one-time task, and the role of a security engineer reflects this continuous journey of improvement. Their responsibilities go beyond just setting up policies—they must foster a culture of security awareness, especially to guard against human errors like social engineering. They also play a key role in risk management, helping leadership understand and mitigate potential threats, even when some risks must be accepted due to operational constraints. As organizations evolve, security engineers oversee change management to ensure new systems or updates don't introduce vulnerabilities. They also manage vulnerabilities by monitoring and patching systems based on threat severity. Lastly, they ensure compliance with relevant regulations and standards, working with auditors to maintain certifications and address any gaps.

answers task 4

🔹 Task 5: Additional Roles and Responsibilities
The role of a security engineer is often broad and flexible, sometimes requiring them to support other teams beyond their core responsibilities. They may manage and fine-tune security tools like SIEMs, firewalls, and endpoint detection systems, and even advise on tool procurement based on organizational needs. They might also lead or participate in tabletop exercises, which simulate security incidents to test the organization's readiness and clarify team roles. Additionally, security engineers can be involved in disaster recovery and crisis management planning, helping ensure business continuity during emergencies, with their specific duties varying by organization.

task 5 answers

🔹 Task 6: Walking in Their Shoes
While performing their duties, security engineers must consider various aspects of running a business apart from keeping it secure. These considerations may include business operations, cost, ease of implementation, ease of use, and more. Although the most secure system is the one that is shut off and disconnected from power, such a system doesn't achieve any business objectives. Hence, a security engineer must consider business objectives and security when making decisions.
Let's Launch the site to solve the little puzzle:

puzzle 6 task 1

puzzle 6 task 2

Those images are from the VAPT Report puzzle
puzzle 6 task 3

puzzle 6 task 4

puzzle 6 task 5

We've got the flag!

room flag

✍️ Final Thoughts
The Security Engineer Intro room is a fantastic starting point for anyone curious about blue team roles. It’s not just about tools and alerts—it’s about building a secure culture within an organization.

Top comments (0)