<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FIGZ.]]></title><description><![CDATA[FIGZ.]]></description><link>https://blog.figz.world</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1764213330476/baab5787-9a56-41f1-8503-75ff7501f493.png</url><title>FIGZ.</title><link>https://blog.figz.world</link></image><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 02:50:24 GMT</lastBuildDate><atom:link href="https://blog.figz.world/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Building a Homelab for Pentest Simulation]]></title><description><![CDATA[Goal: Building a virtual laboratory composed of vulnerable web servers on a DMZ network, and an internal network with various vulnerable standalone systems to practice enumeration, exploitation, and pivoting techniques.
Resources:

Virtualbox

Attack...]]></description><link>https://blog.figz.world/pentest-homelab</link><guid isPermaLink="true">https://blog.figz.world/pentest-homelab</guid><dc:creator><![CDATA[Figz]]></dc:creator><pubDate>Thu, 27 Nov 2025 04:54:33 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1764219696471/f8edf4b8-6adf-4637-a49c-9e7bcad63263.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Goal:</strong> Building a virtual laboratory composed of vulnerable web servers on a DMZ network, and an internal network with various vulnerable standalone systems to practice enumeration, exploitation, and pivoting techniques.</p>
<p><strong>Resources:</strong></p>
<ul>
<li><p><a target="_blank" href="https://www.virtualbox.org/wiki/Downloads">Virtualbox</a></p>
</li>
<li><p>Attacker Host: <a target="_blank" href="https://www.kali.org/get-kali/#kali-virtual-machines">Kali VM</a></p>
</li>
<li><p>Vulnerable VMs: (Retrieved from Vulnyx)</p>
<ul>
<li><p><a target="_blank" href="https://vulnyx.com/#observer">Observer</a></p>
</li>
<li><p><a target="_blank" href="https://vulnyx.com/#observer">Admin</a></p>
</li>
<li><p><a target="_blank" href="https://vulnyx.com/#observer">Experience</a></p>
</li>
<li><p><a target="_blank" href="https://vulnyx.com/#observer">Lower2</a></p>
</li>
</ul>
</li>
</ul>
<h3 id="heading-setting-up-the-laboratory">Setting up the Laboratory:</h3>
<ol>
<li><p>After downloading each virtual machine .ova file from Vulnyx/Kali, set them up on Virtualbox using the import utility. Repeate this step for every vm using their corresponding .ova file.</p>
<ul>
<li><p><strong>On Virtualbox, follow the following steps:</strong></p>
<ul>
<li><p>Source: Local File System</p>
</li>
<li><p>File: (add vm .ova file using file explorer)</p>
</li>
<li><p>Click on Finish</p>
<p>  <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764217969532/3b1ad296-36b8-4fdf-8b6b-648c9b5e1ab2.png" alt class="image--center mx-auto" /></p>
<p>  <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764217989878/9309c6c3-1e57-4d7d-af7b-446501313979.png" alt class="image--center mx-auto" /></p>
</li>
</ul>
</li>
</ul>
</li>
</ol>
<ol start="2">
<li><p><strong>Creating network interfaces</strong></p>
<ul>
<li><p>On Virtualbox, follow these steps to create the DMZ network.</p>
<ul>
<li><p>Tools &gt; Network manager &gt; NAT Networks &gt; Create</p>
<ul>
<li><p>Name: DMZ_Network</p>
</li>
<li><p>IPv4 Prefix: 10.0.2.0/24</p>
</li>
<li><p>Apply the Changes</p>
<p>  <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218075221/e8a39314-0060-4185-a833-25a5a71bf9a6.png" alt class="image--center mx-auto" /></p>
<p>  <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218081379/0c3b3394-fea9-4a92-8a1c-701510786ed4.png" alt class="image--center mx-auto" /></p>
</li>
</ul>
</li>
</ul>
</li>
<li><p>On Virtualbox, follow these steps to create the Internal network.</p>
<ul>
<li><p>Tools &gt; Network Manager &gt; NAT Networks &gt; Create</p>
<ul>
<li><p>Name: Internal_Network</p>
</li>
<li><p>IPv4 Prefix: 192.168.100.0/24</p>
</li>
<li><p>Apply the Changes</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>                    <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218228169/39daf601-4d18-4b45-878a-6635f8b66a6d.png" alt class="image--center mx-auto" /></p>
<p>                    <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218234058/060d2386-f46d-4e47-bb6a-7776c575ff7a.png" alt class="image--center mx-auto" /></p>
<ol start="3">
<li><p><strong>Assigning Network Interfaces to each VM</strong></p>
<ul>
<li><p>First, set DMZ_Network interface for Kali, Observer, &amp; Admin:</p>
<ul>
<li><p>Settings &gt; Network &gt; Adapter 1</p>
<ul>
<li><p>Attached to: NAT Network</p>
</li>
<li><p>Name: DMZ_Network</p>
</li>
<li><p>Click OK</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ol>
<p>                <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218412047/02c250da-1c2d-4dda-8140-bed6df539644.png" alt class="image--center mx-auto" /></p>
<ul>
<li><p>Following that, set DMZ_Network interface on adapter 1 and Internal_Network interface on adapter 2 for the pivot system, in my case, Experience.</p>
<ul>
<li><p>Settings &gt; Network &gt; Adapter 1</p>
<ul>
<li><p>Attached to: NAT Network</p>
</li>
<li><p>Name: DMZ_Network</p>
</li>
<li><p>Click OK</p>
</li>
</ul>
</li>
<li><p>Settings &gt; Network &gt; Adapter 2</p>
<ul>
<li><p>Attached to: NAT Network</p>
</li>
<li><p>Name: Internal_Network</p>
</li>
<li><p>Click OK</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>                <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218579753/0db43855-da98-4d7f-a5f1-3b0ce672a22a.png" alt class="image--center mx-auto" /></p>
<p>                <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218584847/8fd4e942-5bb7-4687-a171-dea0419349f9.png" alt class="image--center mx-auto" /></p>
<ul>
<li><p>Finally, set the Internal_Network interface for the end target system located in the internal network, in my case, Lower2.</p>
<ul>
<li><p>Settings &gt; Network &gt; Adapter 1</p>
<ul>
<li><p>Attached to: NAT Network</p>
</li>
<li><p>Name: Internal_Network</p>
</li>
<li><p>Click OK</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>                    <img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1764218670179/07b031cc-4ede-4360-a290-82a802727797.png" alt class="image--center mx-auto" /></p>
<h3 id="heading-summary">Summary</h3>
<p>This lab can be used for many purposes, be it to try a specific attack or test a new tool, practicing pivoting and privilege escalation, or even simulating a full penetration test and creating a sample report to improve your skills. The standalone machines can always be switched at your liking, and other network interfaces could be created to practice double pivoting scenarios. I’ve created this lab to prepare for the Junior Penetration Tester (eJPTv2) certification exam from INE. If you are preparing for a similar exam or evaluation, most likely pivoting will be required in order to compromise internal systems. Building an environment similar to the setup presented above can be of great benefit. Pivoting can be somewhat confusing at first, and by creating your own laboratory you will be able to truly understand and interpret the tooling, commands, and actions being performed to make it happen, including the how’s, what’s and why’s.</p>
]]></content:encoded></item><item><title><![CDATA[What is Active Directory?]]></title><description><![CDATA[Active Directory is an Identity Management Service, created by Microsoft and one of the most utilized in comparison to others. AD helps to manage windows domain networks, storing information related to objects, such as computers, users, printers, etc...]]></description><link>https://blog.figz.world/what-is-active-directory</link><guid isPermaLink="true">https://blog.figz.world/what-is-active-directory</guid><dc:creator><![CDATA[Figz]]></dc:creator><pubDate>Mon, 11 Nov 2024 16:47:46 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1730395874023/219b5bb6-4e83-4807-be4d-ce644e752730.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Active Directory is an Identity Management Service, created by Microsoft and one of the most utilized in comparison to others. AD helps to manage windows domain networks, storing information related to objects, such as computers, users, printers, etc. You can think of an AD environment as a place where you can store data, organize it, and manage it to different groups in a network, for example you may want to have a specific group for the HR team, one for the Marketing team, another for the IT team, and so on. Each group with specific levels of privilege, permission, and access to do their assigned tasks.</p>
<p>Note: Non-Windows devices, such as Linux machines, can also authenticate to Active Directory via RADIUS (Remote Authentication Dial-In Service) or LDAP (Lightweight Directory Access Protocol).</p>
<p><strong>Active Directory Services</strong></p>
<ul>
<li><p><strong>Domain Services (AD DS):</strong> AD DS manages and organizes directory information about network objects such as users, groups, and devices. Basically, it’s job is to distribute information about network objects such as users, groups, and devices across the network while enforcing the policies set by network administrators. For example, if an administrator creates a network share for the HR team, AD DS ensures that only users in the HR group can access that share by applying specific permissions and access controls. Additionally, AD DS manages user privileges, authentication, and authorization, ensuring that security policies are consistently enforced across the network.</p>
</li>
<li><p><strong>Certificate Services (AD CS):</strong> AD CS manages digital certificates for users, devices, and services within the network. These certificates can be used for authentication, encryption, and digital signatures. Also, AD CS is in charge of creating the Public Key Infrastructure (PKI), which supports the use of public and private keys for secure communications. Think of it as a digital ID card system, each time a user tries to communicate with another user or service, AD CS scans their digital ID card to verify their identity, making sure that they are who they claim to be.</p>
</li>
<li><p><strong>Federation Services (AD FS):</strong> AD FS helps users to access multiple applications using a single account, and it supports single sign-on (SSO). AD FS is used in resource sharing situations, for example, if I want to access a specific service from a partner company, AD FS helps to securely share a digital identity in order to access that service without using multiple credentials.</p>
</li>
<li><p><strong>Lightweight Directory Services (AD LDS):</strong> AD LDS provides a lighter, and more flexible alternative to the full AD DS environment. AD LDS is designed to support directory enabled applications without requiring the overhead of a full AD domain. It allows organizations to store and manage directory data in a way that is similar to AD DS, but without the need to deploy domain controllers, manage AD domains, or join systems to a domain.</p>
</li>
<li><p><strong>Rights Management Services (AD RMS):</strong> Manages and protects sensitive information through encryption, rights management, and policy enforcement using information rights management (IRM). Helps organizations safeguard their property and confidential data by restricting the amount of access and actions users can take with protected data.</p>
</li>
</ul>
<p><strong>Active Directory is composed of both physical and logical components.</strong></p>
<p><strong>Physical:</strong></p>
<ul>
<li><p><strong>Data Store (NTDS.DIT):</strong> The AD DS data store contains the database files and processes that store and manage directory information for users, services, and applications.</p>
<ul>
<li>Serves as the principal database file within AD DS, it stores and organizes all information related to objects in the domain, including users, groups, computers, account details, password hashes, and more.</li>
</ul>
</li>
<li><p><strong>Domain Controllers:</strong> The most important component. Provides administrative access, the ability to setup group policies, change user passwords, etc. Think of the DC as the main base of a domain, it’s from where you control and mange everything under its tree.</p>
</li>
<li><p><strong>Global Catalog Server:</strong> Stores a catalog of every object in the directory. Serves to look up directory information regardless of the object’s location.</p>
</li>
<li><p><strong>Read-Only Domain Controller (RODC):</strong> Type of domain controller that holds a read-only copy of the AD database. Unlike a regular DC, which can both read and write to the database, an RODC only allows read operations. This means that it cannot make changes to the database, such as adding or modifying user accounts, groups, or other objects.</p>
</li>
</ul>
<p><strong>Logical:</strong></p>
<ul>
<li><strong>Schema:</strong> The Schema defines every type of object that can be stored in the directory, think about it as a rule book or a blueprint that enforces rules regarding object creation and configuration.</li>
</ul>
<div class="hn-table">
<table>
<thead>
<tr>
<td><strong>Object Types</strong></td><td><strong>Function</strong></td><td><strong>Examples</strong></td></tr>
</thead>
<tbody>
<tr>
<td>Class Object</td><td>Defines what objects can be created in the directory.</td><td>1. User 2. Computer</td></tr>
<tr>
<td>Attribute Object</td><td>Defines the Information that can be attached to an object.</td><td>1. Display name</td></tr>
</tbody>
</table>
</div><ul>
<li><p><strong>Domains:</strong> Used to group and manage objects in an organization. It serves as an administrative boundary for applying policies to groups of objects, allowing administrators to manage users, systems, and other resources together. It is also a replication boundary, ensuring that directory data is replicated between domain controllers within the domain.</p>
</li>
<li><p><strong>Domain Trees:</strong> A hierarchy or chain of domains in AD DS. When we have multiple domains, they are controlled in a hierarchy, just like a tree. Shares a contiguous namespace with the parent domain (ex: domain’.’com), and can have additional child domains (ex: dev.domain’.’com and hr.domain’.’com)</p>
</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1731344154398/c50d5075-de5c-4637-bea0-e99e4d576651.png" alt class="image--center mx-auto" /></p>
<ul>
<li><strong>Forests:</strong> A collection of one or more domain trees. Think of forests as a group made of other groups of domains. As a family, if the forest is made of domain trees, which represent a group of domains in a parent/child style hierarchy, then the forests can be seen as the overall family, including different groups. Forests serve to share a common schema, configuration, and global searching catalog. It enables trusts between all domains in the forest and shares the enterprise admin and schema admin groups.</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1731344077462/c84d8d04-b86d-43d4-ba73-84c0d0b4c38b.png" alt class="image--center mx-auto" /></p>
<ul>
<li><p><strong>Sites:</strong> They define the physical layout of the network. Each site includes one or more subnets and is linked to other sites via site links, which represent the network connections between them.</p>
</li>
<li><p><strong>Organization units (OUs):</strong> Active Directory containers that can contain users, groups, computers, and other OUs. Represents the organization hierarchically and logically, manages a collection of objects in a consistent way, applies policies, and delegates permissions to administer groups of objects.</p>
</li>
</ul>
<h3 id="heading-things-to-know"><strong>Things to know</strong></h3>
<p><strong>Trust relationships:</strong> Trusts provide a mechanism for users to gain access to resources in another domain.</p>
<ul>
<li>Directional → The trust direction flows from trusting domain to the trusted domain.</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1731344029356/f9399cf2-c84f-4213-8345-b1dbd9b8da7e.png" alt class="image--center mx-auto" /></p>
<ul>
<li>Transitive → The trust relationship is extended beyond a two-domain trust to include other trusted domains.</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1731344054723/ffd726cb-f2f8-42df-a226-ed84fba859b7.png" alt class="image--center mx-auto" /></p>
<p><strong>Objects:</strong> An object is an element, such as a user, group, application, device, etc.</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Type of Objects</td><td>Description</td></tr>
</thead>
<tbody>
<tr>
<td>User</td><td><strong>1.</strong> Enables network resource access for a user.</td></tr>
<tr>
<td>InetOrgPerson</td><td><strong>1.</strong> Similar to a user account <strong>2.</strong> Used for compatibility with other directory services.</td></tr>
<tr>
<td>Contacts</td><td><strong>1.</strong> Used primarily to assign e-mail addresses to external users. <strong>2.</strong> Does not enable network access.</td></tr>
<tr>
<td>Groups</td><td><strong>1.</strong> Used to simplify the administration of access control.</td></tr>
<tr>
<td>Computers</td><td><strong>1.</strong> Enables authentication and auditing of computer access to resources.</td></tr>
<tr>
<td>Printers</td><td><strong>1.</strong> Used to simplify the process of locating and connecting to printers.</td></tr>
<tr>
<td>Shared folders</td><td><strong>1.</strong> Enables users to search for shared folders based on properties.</td></tr>
</tbody>
</table>
</div><h3 id="heading-understanding-kerberos">Understanding Kerberos</h3>
<p><strong>Kerberos:</strong> The network authentication protocol used in Active Directory (AD) that verifies user and service identities without transmitting passwords over the network. It utilizes tickets for authentication and relies on the Key Distribution Center (KDC) to manage secret keys and tickets used by clients and services.</p>
<ul>
<li><p><strong>Authentication Service (AS):</strong> When a user attempts to log in, the AS verifies the user’s credentials and issues a Ticket Granting Ticket (TGT). This ticket allows the user to request access to other services without needing to re-enter their password.</p>
</li>
<li><p><strong>Ticket-Granting Service (TGS)</strong>: Service used by Kerberos to grant a ticket to a user in order to access a certain service or server.</p>
</li>
</ul>
<p><strong>Overview of Kerberos:</strong></p>
<ol>
<li><p>When a user logs on to the Active Directory environment, the user authenticates to the Domain controller using the user’s password which of course the Domain Controller knows.</p>
</li>
<li><p>The Domain Controller sends the user a Ticket Granting Ticket (TGT) Kerberos Ticket. The TGT is presented to any Domain Controller to prove authentication for Kerberos service tickets.</p>
</li>
<li><p>The user opens up the application it’s attempting to access, and that causes the user’s workstation to lookup the Service Principal Name (SPN) for the user’s exchange server.</p>
</li>
<li><p>Once the SPN is identified, the computer communicated with the Domain Controller again and presents the user’s TGT as well as the SPN for the resource to which the user needs to communicate.</p>
</li>
<li><p>The Domain Controller replies with the Ticket Granting Service (TGS) Kerberos service ticket.</p>
<ul>
<li>The TGS is encrypted with the server’s account hash.</li>
</ul>
</li>
<li><p>The user’s workstation presents the TGS to the exchange server for access.</p>
<ul>
<li>Server will decrypt the TGS and check if the user actually has the authority to access the server and proceed to authenticate.</li>
</ul>
</li>
<li><p>If the user is authorized, the application connects successfully.</p>
</li>
</ol>
]]></content:encoded></item><item><title><![CDATA[Tor Browser]]></title><description><![CDATA[What is Tor?
Tor stands for “The Onion Router”, it's an open-source browser that allows anonymity and privacy online by redirecting internet traffic through a series of servers known as nodes, or relays, which are hosted by volunteers all over the wo...]]></description><link>https://blog.figz.world/tor-browser</link><guid isPermaLink="true">https://blog.figz.world/tor-browser</guid><dc:creator><![CDATA[Figz]]></dc:creator><pubDate>Tue, 08 Oct 2024 17:23:19 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1728407891762/996e32e8-ac68-4ab6-a3bf-ea8e62f8b4eb.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-what-is-tor"><strong>What is Tor?</strong></h3>
<p>Tor stands for “The Onion Router”, it's an open-source browser that allows anonymity and privacy online by redirecting internet traffic through a series of servers known as nodes, or relays, which are hosted by volunteers all over the world. Thanks to its distributed network, users are allowed to browse the internet anonymously. The name itself, is a reference to the different layers of cypher, and encryption.</p>
<h3 id="heading-who-and-why"><strong>Who and why?</strong></h3>
<p>Tor is used by many types of people that perform different types of activities online, going from journalists, and whistleblowers to a group of folks that care about their online privacy. Activists in countries with tight controls also use Tor to get around censorship, or to maintain hidden in the shadows, away from the governmental agencies’ eyes. Even researchers and security geeks use it to explore online security without being tracked.</p>
<p>The main purpose is to maintain browsing activity anonymous and private but can also be used to access certain websites which might impose strict rules by your country of residence, or to visit .onion sites, which are a more secretive and private than the clear net.</p>
<p>Although, we also need to be conscious about the bad content we might be exposed to in Tor’s .onion services. While many .onion sites serve legitimate purposes, some are notorious for illegal activities, which can overshadow the positive uses of Tor. It’s crucial to note that Tor doesn’t inherently imply illicit activity. Anyways, as long as you are using the browser for the good, you don’t have to worry. Just like any other browser, or application, don’t click on random links, or try to go into sketchy places.</p>
<p><strong>What are .onion sites?</strong></p>
<p>A .onion domain is only accessible through the Tor browser, which means that in order to access it we are forced to navigate through the Tor relays. Onion services do not use traditional IP addresses, since the service itself acts as an overlay on top of the TCP/IP infrastructure.</p>
<p>We connect to domains in the clear net using IP addresses, that look something like this <code>“https://172.16.254.1"</code> , made of 32 bits (1’s and 0’s). Although, we don’t always see this thanks to the Domain Name System (DNS) service which takes the load of remembering all of those numbers for each site that we want to access. Onion sites look more like this <code>“vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion"</code>, see the difference? There’s no IP addresses or names, just a bunch of random characters. These random characters are actually a base32-encoded version of the public key associated with the Tor hidden service. The .onion address serves as the identity public key of the service, allowing users to connect to it through the Tor network. Unlike regular domains that rely on DNS, .onion addresses provide a level of anonymity and security by directly using cryptographic keys.</p>
<h3 id="heading-how-does-tor-work"><strong>How does Tor Work?</strong></h3>
<p>To understand how Tor works, we must understand how the internet works first. Normally, when you attempt to connect to a website, your device makes a request to the server where the target domain is hosted. This process is efficient, and fast, but not secure, because it reveals the recipient’s IP address, approximate location, and identity to the webserver and anyone snooping the traffic.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1728485044314/aec6022b-01be-4319-818c-29274ea1146c.png" alt class="image--center mx-auto" /></p>
<p>By accessing the tor network, your traffic is rerouted through 3 different relays before reaching the internet. Between those 3 relays, our traffic is encrypted, the only time where our traffic is not encrypted is when it’s going through the exit node. By the time traffic exits the exit node, it will be very hard to find the original source of your requests.</p>
<ol>
<li><p><strong>Entry Node:</strong> Your traffic first enters the Tor network through an entry node. Here, your data is encrypted, but the entry node can see your original IP address.</p>
</li>
<li><p><strong>Middle Node:</strong> The encrypted data is then sent to a middle node, which further anonymizes your traffic by encrypting it again. The middle node cannot see your IP address or the final destination of the data.</p>
</li>
<li><p><strong>Exit Node:</strong> Finally, your traffic exits the Tor network through an exit node, where the encryption is removed. This is the only point at which your data is decrypted and sent to the final destination. Note that If the website you’re accessing is not using HTTPS, the exit node can see the content of your traffic, potentially exposing sensitive information. However, the exit node cannot trace the traffic back to your original IP address.</p>
</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1728485066872/55fb55db-44dc-47f0-8562-60ac8e227bd6.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item></channel></rss>