<?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[WalkingEclipse]]></title><description><![CDATA[Cybersecurity grad (BSCyS, PenTest minor) with Security+ cert. Paving my way into the field by expanding my skills. Follow my journey of learning and growth!]]></description><link>https://walkingeclipse.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Thu, 12 Nov 2026 00:32:13 GMT</lastBuildDate><atom:link href="https://walkingeclipse.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Postbook CTF Walkthrough]]></title><description><![CDATA[Hacker101 ctf.]]></description><link>https://walkingeclipse.hashnode.dev/postbook-ctf-walkthrough</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/postbook-ctf-walkthrough</guid><category><![CDATA[#cybersecurity]]></category><category><![CDATA[hacker101]]></category><category><![CDATA[CTF Writeup]]></category><category><![CDATA[#WebAppSecurity ]]></category><category><![CDATA[hacking]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Mon, 18 Nov 2024 07:33:29 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1731913820812/9174c237-7657-426b-87ec-598a81d9fb9a.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-flag-0"><strong>Flag 0</strong></h3>
<h4 id="heading-hints"><strong>Hints:</strong></h4>
<ul>
<li>The person with username “user” has a very easy password.</li>
</ul>
<p>Click on <em>Sign In</em></p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*rvFkL6tMxHfoQFzAo3JmVQ.png" alt class="image--center mx-auto" /></p>
<p>Input the following:</p>
<p><strong>Username</strong>: user</p>
<p><strong>Password</strong>: &lt; I think you can guess it &gt;</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*pwRCxGYmiKYsFN8t0GaMoA.png" alt class="image--center mx-auto" /></p>
<p>Once you’ve successfully logged in, you will capture your first <strong>FLAG</strong>!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*expCuKxEV6_eY96tMgRQmg.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-1"><strong>Flag 1</strong></h3>
<h4 id="heading-hints-1">Hints:</h4>
<ul>
<li>Try viewing your own post and then see if you can change ID.</li>
</ul>
<p>To capture this flag we have to try to view another user’s post.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*E3IBvfbrW3_6GAl8rfCbsQ.png" alt class="image--center mx-auto" /></p>
<p>This can be done by clicking on one of the posts to view it. Then change the ID # on the URL path and press Enter.</p>
<p><strong>Tip:</strong> Go lower</p>
<p>You captured another <strong>FLAG</strong>!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*Y1vdqrZixenStmTgwLch9w.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-2"><strong>Flag 2</strong></h3>
<h4 id="heading-hints-2"><strong>Hints:</strong></h4>
<ul>
<li>You should definitely use “Inspect Element” on the form when creating a new post.</li>
</ul>
<p>On the <em>Home</em> page we need to inspect the <em>What’s on your mind?</em> field.</p>
<p>Look for the <em>user_id</em> and change the value.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*t8ylv4EwPzZcfxXRpbbJZA.png" alt class="image--center mx-auto" /></p>
<p>Write something to post and click on <em>Create post</em>.</p>
<p>Now, you have captured the <strong>FLAG</strong>.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*OOLD8TfbiBIR-g8qyV9Kkg.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-3"><strong>Flag 3</strong></h3>
<h4 id="heading-hints-3"><strong>Hints</strong>:</h4>
<ul>
<li>189*5</li>
</ul>
<p>This flag really works our critical thinking and problem solving skills.</p>
<p>Find the product of this multiplication.</p>
<p>Then insert the product inside the URL path.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*zeY70uCSF-4CJ0piUiUAbQ.png" alt class="image--center mx-auto" /></p>
<p>You have captured the <strong>FLAG</strong>!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*THBabsv9EdSOtWujLde78g.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-4"><strong>Flag 4</strong></h3>
<h4 id="heading-hints-4"><strong>Hints:</strong></h4>
<ul>
<li>You can edit your own posts. What about someone else’s?</li>
</ul>
<p>Right now we have user access and the only post we can see that does not belong to <em>user</em> is the one posted by <em>admin</em>.</p>
<p>So, let’s attempt to edit an admin post.</p>
<p>Click on one of your post to edit it. Then on the URL path you will have to change the <em>ID</em> number.</p>
<p><strong>Tip</strong>: Go lower.</p>
<p>It should take you to the admin’s post where you can edit. I suggest you add “EDITED” on the title so you can see the difference.</p>
<p>Click on <em>Save</em> post.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*X8Gd1v5kTi2JF6_AFzSCQw.png" alt class="image--center mx-auto" /></p>
<p>You’ve captured another FLAG!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*Pxn4Xam1mvMqwTgJytd5HQ.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-5"><strong>Flag 5</strong></h3>
<h4 id="heading-hints-5"><strong>Hints:</strong></h4>
<ul>
<li>The cookie allows you to stay signed in. Can you figure out how they work so you can sign in to user with ID 1?</li>
</ul>
<p>To capture this flag we need to look for our cookie ID.</p>
<p>On the <em>Home</em> page right-click and <em>Inspect</em>.</p>
<p>Click on the <em>Storage tab &gt; look for Cookies &gt; look for ID</em>.</p>
<p>Click &gt; copy the value.</p>
<p>Find a MD5 decrypt and encrypt engine by doing a quick Google search.</p>
<p>First you must decrypt the value to see which number it is. This will show you which user you are.</p>
<p>Admin must have an ID # 1.</p>
<p>So, now encrypt the #1 and obtain its MD5 hash.</p>
<p>Copy the MD5 hash for #1 and paste it in the table, replacing the other cookie ID.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*A33bM_BgX7zFRMXlYeUHwg.png" alt class="image--center mx-auto" /></p>
<p>Refresh the page.</p>
<p><strong>FLAG</strong> 5 is now captured!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*Hxo8kzrNV9sUcRvOeEfA0g.png" alt class="image--center mx-auto" /></p>
<hr />
<h3 id="heading-flag-6"><strong>Flag 6</strong></h3>
<h4 id="heading-hints-6"><strong>Hints:</strong></h4>
<ul>
<li>Deleting a post seems to take an ID that is not a number. Can you figure out what it is?</li>
</ul>
<p>We have admin access now so we must delete one of the user’s post.</p>
<ol>
<li><p>View one of the <em>user’s</em> post. Notate the post <em>ID</em> number.</p>
</li>
<li><p>Hover over the <em>delete</em> button for one of the admin’s post &gt; <em>right click &gt; Inspect &gt; find the delete hash ID</em>.</p>
</li>
<li><p>Go back to the <em>MD5 encrypt</em> engine and generate the hash for the user’s post ID number.</p>
</li>
<li><p>Copy it &gt; paste it on the <em>delete hash ID</em> section.</p>
</li>
</ol>
<p><img src="https://cdn-images-1.medium.com/max/800/1*4Hkr5MFuq6UwzJw__xPeRg.png" alt class="image--center mx-auto" /></p>
<p>Now click the <em>Delete</em> button you inspected.</p>
<p>The <strong>FLAG</strong> should appear!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*Y6HxLsSwXSSXr6jojPHLFw.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[A little something to get you started CTF Walkthrough]]></title><description><![CDATA[Hacker101 CTF]]></description><link>https://walkingeclipse.hashnode.dev/a-little-something-to-get-you-started-ctf-walkthrough</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/a-little-something-to-get-you-started-ctf-walkthrough</guid><category><![CDATA[#cybersecurity]]></category><category><![CDATA[Web App Security]]></category><category><![CDATA[hacker101]]></category><category><![CDATA[CTF Writeup]]></category><category><![CDATA[hacking]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Mon, 18 Nov 2024 07:28:05 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1731913839724/bbbb34da-7a72-49ec-ba79-07296f1b1044.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-flag-0">Flag 0 …</h3>
<p>The first hint tells us we need to look at the source code.</p>
<p>Go ahead and take a look …</p>
<p>Do you spot anything out of the ordinary?</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*gMZT_IFZtbSN1-f90dS5xw.png" alt class="image--center mx-auto" /></p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*53O8-Oea5BrkvJu8KfnU2Q.png" alt class="image--center mx-auto" /></p>
<p>You should’ve found something is missing from the webpage.</p>
<p>The code indicates that there should be an image displayed but there isn’t.</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*3QIcSt-dpUrbuJRvZiVscQ.png" alt class="image--center mx-auto" /></p>
<p>To view the image copy the file name and insert it to the end of the URL path.</p>
<p>Congrats, you captured the <strong>FLAG</strong>!</p>
<p><img src="https://cdn-images-1.medium.com/max/800/1*PnrlUmRN6PDfISEvp8inPg.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[The Honeytrap: How Honeypots Lure Cyber Intruders]]></title><description><![CDATA[Honeypots are decoy environments set up near the actual network to lure hackers and gather insights into their attack methods.]]></description><link>https://walkingeclipse.hashnode.dev/the-honeytrap-how-honeypots-lure-cyber-intruders</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/the-honeytrap-how-honeypots-lure-cyber-intruders</guid><category><![CDATA[#honeypots]]></category><category><![CDATA[#hackingthepath]]></category><category><![CDATA[#cybersecurity]]></category><category><![CDATA[CybersecurityTools]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Sun, 25 Aug 2024 16:00:39 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1723373626671/cc59a079-3a09-4a5c-8b0f-6013b14baaf3.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-lure-me-in-honey">Lure Me In Honey …</h2>
<p>Hackers are constantly finding creative ways to penetrate a network to extract sensitive data. Imagine if there was a way to entrap hackers in a fake network environment and get front-row seats to witness their attack tactics. Well, there is a way and it’s called honeypots! Honeypots are decoy environments set up near the actual network to lure hackers and gather insights into their attack methods. Once the hacker is inside the honeypot security teams can monitor their activities and help keep them from reaching the real network.</p>
<hr />
<h2 id="heading-main-honeypot-types">Main Honeypot Types</h2>
<h3 id="heading-production">Production</h3>
<p>This type of honeypot is very popular due to how relatively easy it is to implement and the amount of information gathering it does. It collects IP addresses, traffic volume, intrusion date and time, etc. It is commonly used by corporations, private businesses, politicians, and many others.</p>
<h3 id="heading-research">Research</h3>
<p>A research honeypot is very sophisticated and collects various details about attack techniques used. It is commonly used by governments, intelligence agencies, research organizations, and more. This type of honeypot is great at providing a deeper insight into how attackers perform attacks and the techniques they use.</p>
<hr />
<h2 id="heading-specialized-honeypot-types">Specialized Honeypot Types</h2>
<h3 id="heading-malware">Malware</h3>
<p>The environment is exposed to known vulnerabilities to attract attacks and gather intelligence to better understand how attackers execute these attacks. Organizations can use the information gathered and make necessary changes to strengthen their security posture.</p>
<h3 id="heading-spam">Spam</h3>
<p>Focuses on capturing spam emails by creating a dedicated spam email address that can be scrapped by attackers using an email harvester. Once the attacker has the email address they will begin sending spam emails. The information gathered can be used to block the sender and similar emails.</p>
<h3 id="heading-database">Database</h3>
<p>Houses fake datasets in an environment vulnerable to software and architecture structures to attract attackers. Information is gathered on injection attack techniques, credential hijacking, and various similar attacks.</p>
<h3 id="heading-spider">Spider</h3>
<p>This honeypot targets web and ad-network crawlers to collect the necessary information to help better understand malicious bots and blocking methods.</p>
<hr />
<h2 id="heading-honeypot-complexity-classification">Honeypot Complexity Classification</h2>
<h3 id="heading-low-interaction">Low-interaction</h3>
<p>A low-interaction honeypot complexity environment collects basic information about an attacker as it contains low resources which results in advanced attackers easily spotting them. It is a convenient and commonly used complexity due to how easy it is to set up and maintain.</p>
<h3 id="heading-high-interaction">High-interaction</h3>
<p>A high-interaction honeypot complexity environment consists of multiple levels making it interactive to hold an attacker’s attention. Implementing a “honeywall” or perimeter around the honeypot is highly recommended to protect the real network as it allows the security team to control the inbound/outbound traffic.</p>
<h3 id="heading-pure">Pure</h3>
<p>A pure honeypot complexity environment is a full-scale environment mimicking the real production environment making it highly interactive. This complexity allows the security team to track the attackers’ activity and is mostly used for research purposes.</p>
<hr />
<h2 id="heading-and-then-there-are-honeynets">And Then There are Honeynets</h2>
<p>A honeynet consists of two or more interconnected honeypots and they are designed to collect data from sophisticated attacks like ransomware and DDoS. Honeynets offer a more realistic feel for attackers making them believe they are successfully moving from one point to another. This allows the security team to gather information on the techniques attackers use to launch sophisticated attacks and how they move about once inside the network.</p>
<hr />
<h2 id="heading-benefits-amp-risks">Benefits &amp; Risks</h2>
<h3 id="heading-benefits">Benefits</h3>
<ul>
<li><p>Test incident response</p>
</li>
<li><p>Slow down or deter attackers</p>
</li>
<li><p>Gather intelligence and use it to strengthen the security posture</p>
</li>
</ul>
<h3 id="heading-risks">Risks</h3>
<ul>
<li><p>Cannot detect data breaches</p>
</li>
<li><p>Improper configuration can lead to attackers breaching the real network</p>
</li>
<li><p>Attackers can use false attacks on honeypots to distract the security team from a real attack</p>
</li>
</ul>
<hr />
<h2 id="heading-sticky-situation">Sticky Situation…</h2>
<p>Honeypots enhance cybersecurity by providing intelligence to organizations and enabling researchers to study attack techniques and attacker methods. These controlled environments allow malicious actors to launch attacks without causing real damage, offering insights unattainable until after a data breach. However, honeypots also carry risks, and acknowledging them and their limitations is crucial to keeping the real network secure.</p>
]]></content:encoded></item><item><title><![CDATA[Penetration Testing: A Quick Overview ...]]></title><description><![CDATA[How can organizations defend their assets against malicious actors when they are unaware of how they could be potentially breached?]]></description><link>https://walkingeclipse.hashnode.dev/penetration-testing-a-quick-overview</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/penetration-testing-a-quick-overview</guid><category><![CDATA[#cybersecurity]]></category><category><![CDATA[penetration testing]]></category><category><![CDATA[ #CybersecurityEducation]]></category><category><![CDATA[pentesting]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Sun, 11 Aug 2024 16:00:22 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1723373113871/f04b80a2-5ed7-424f-929a-b1535b745ef1.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-what-is-it">What is it?..</h3>
<p>We have seen an incline in data breaches through ransomware attacks, with big corporations headlining such as the Colonial Pipeline and most recently Caesars Entertainment. Bringing penetration testing into focus as a great security preventative measure.</p>
<p>Penetration testers act as malicious actors attempting to breach an organization by finding and exploiting vulnerabilities. In simplest terms, organizations contract penetration testers to act as adversaries and exploit vulnerabilities to aid the organization in understanding its security landscape.</p>
<p>Penetration testing allows for a deeper look at the damage a breach can cause. Of course, there are a lot of moving parts before, during, and after a penetration test which I will cover in-depth in other posts. For now, I just want to provide a general overview of what penetration testing is.</p>
<h3 id="heading-why-is-penetration-testing-important">Why is penetration testing important?..</h3>
<p>Having a penetration test done is the best investment an organization can make. How can organizations defend their assets against malicious actors when they are unaware of how they could be potentially breached? Most organizations will implement basic security practices which is a great start but in today’s ever-evolving technological world much more is needed. When organizations are informed of where their weaknesses lie they can better protect their assets by strengthening those areas.</p>
<p>Additionally, many organizations are required to undergo penetration testing to remain compliant and abide by the laws and regulations pertaining to their specific industry. Some of these regulations include PCI DSS, HIPPA, GDPR, and many others.</p>
<h3 id="heading-breaking-it-down">Breaking it down ...</h3>
<p>To get a more rounded basic understanding of what penetration testing is, it’s important to break it down into its categories, types, environments, and stages.</p>
<h4 id="heading-categories">Categories</h4>
<div class="hn-table">
<table>
<thead>
<tr>
<td><strong>Categories</strong></td><td><strong>Description</strong></td></tr>
</thead>
<tbody>
<tr>
<td><strong>White-Box</strong></td><td>All the information necessary is provided by the organization about the environments that will be tested. This includes a range of things like IP addresses, source code, credentials, documentation, network infrastructure, etc.</td></tr>
<tr>
<td><strong>Black-Box</strong></td><td>This test best simulates a malicious actor since it involves heavy reconnaissance due to the penetration tester having zero knowledge of the environments to be tested.</td></tr>
<tr>
<td><strong>Gray-Box</strong></td><td>A combination of white-box and black-box testing. Partial information about the environments is provided while keeping other information hidden.</td></tr>
</tbody>
</table>
</div><h4 id="heading-types">Types</h4>
<div class="hn-table">
<table>
<thead>
<tr>
<td><strong>Type</strong></td><td><strong>Description</strong></td></tr>
</thead>
<tbody>
<tr>
<td><strong>Internal</strong></td><td>Testing begins inside the network, aiming to gain access to privileged information.</td></tr>
<tr>
<td><strong>External</strong></td><td>Testing begins outside the network, aiming to gain access to the internal network.</td></tr>
</tbody>
</table>
</div><h4 id="heading-environments">Environments</h4>
<div class="hn-table">
<table>
<thead>
<tr>
<td><strong>Environment</strong></td><td><strong>Description</strong></td></tr>
</thead>
<tbody>
<tr>
<td><strong>Network</strong></td><td>A network scan is conducted to identify open/closed ports, the corresponding services, the versions running, etc.</td></tr>
<tr>
<td><strong>Perimeter Devices</strong></td><td>Routers, switches, firewalls, IDS/IPS, antivirus, etc.</td></tr>
<tr>
<td><strong>Wireless Networks</strong></td><td>Wi-Fi, Bluetooth, RFID, NFC, etc.</td></tr>
<tr>
<td><strong>Mobile</strong></td><td>iOS and Android devices.</td></tr>
<tr>
<td><strong>Web Applications</strong></td><td>Web applications and the technology used to operate them.</td></tr>
<tr>
<td><strong>Physical</strong></td><td>Building entry points, gates, security personnel, cameras, buildings, etc. Social engineering plays a big role here.</td></tr>
<tr>
<td><strong>Cloud</strong></td><td>Tests are conducted to determine the technology used and if any vulnerabilities exist.</td></tr>
<tr>
<td><strong>Databases</strong></td><td>MySQL, PostgreSQL, Oracle, etc.</td></tr>
</tbody>
</table>
</div><h4 id="heading-stages">Stages</h4>
<ol>
<li><p><strong>Pre-engagement:</strong> The penetration tester and organization agree on what is to be tested (in scope) and what is not (out of scope). The legal implications for both sides are discussed and mutually agreed on. The organization specifies its goals, business requirements, and much more.</p>
</li>
<li><p><strong>Reconnaissance:</strong> The penetration testers will begin gathering as much information about the organization and its network as possible. There are two types of reconnaissance, passive and active. The information gathered can be used to formulate an appropriate approach for later stages.</p>
</li>
<li><p><strong>Discovery:</strong> A combination of additional reconnaissance and vulnerability discoverability. Here a penetration tester can find additional information such as IP addresses, DNS details, directories, usernames, etc. A vulnerability scan is also performed to find any potential known vulnerabilities.</p>
</li>
<li><p><strong>Vulnerability Assessment:</strong> Vulnerabilities found are scored based on their severity level using The Common Vulnerability Scoring System. This helps determine which vulnerabilities need to be urgently addressed by the organization and the damage they can cause. These vulnerabilities are used to gain access in the next stage of the penetration test.</p>
</li>
<li><p><strong>Exploitation:</strong> This stage requires the exploitation of the vulnerabilities found previously. Notes are taken on the exploitation process so it can be replicated by the organization if needed.</p>
</li>
<li><p><strong>Post-Exploitation:</strong> This stage is all about maintaining access and documenting the data encountered throughout the exploitation. Important things to note are how long access was maintained and if the breach was noticed at any point.</p>
</li>
<li><p><strong>Reporting &amp; Risk Analysis:</strong> All the information gathered in previous stages is compiled into a comprehensive report. This report includes a risk analysis of the vulnerabilities found. Recommendations are also made to the organization on how to mitigate the vulnerabilities.</p>
</li>
<li><p><strong>Remediation:</strong> The organization is now tasked with addressing the vulnerabilities and implementing the recommendations. After they complete their tasks the penetration tester will go back and reassess the vulnerabilities.</p>
</li>
</ol>
<h3 id="heading-lets-wrap-it-up">Let's Wrap It Up ...</h3>
<p>This concludes the quick overview of penetration testing and its basic concepts. There is a lot more that goes into penetration testing which I will be breaking down further in upcoming posts. Performing a penetration test against an organization requires authorization from the organization's stakeholders, otherwise it is considered illegal and punishable by the law.</p>
]]></content:encoded></item><item><title><![CDATA[Am I Being Phished?]]></title><description><![CDATA[Phishing emails are social engineering attacks that have a high success rate and are a favorite among malicious actors. Learn to spot phishing emails.]]></description><link>https://walkingeclipse.hashnode.dev/am-i-being-phished</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/am-i-being-phished</guid><category><![CDATA[phishing]]></category><category><![CDATA[social engineering]]></category><category><![CDATA[Scam]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Fri, 10 Mar 2023 05:45:19 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1723289238411/4852a9ce-c5ad-41ba-bee8-ed155ae3d9f5.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-phish-phish-phish">Phish, Phish, Phish ...</h3>
<p>Social engineering is the most common threat companies and individuals alike face. Malicious actors launch social engineering attacks in an attempt to gain access to information they can further exploit. There are several social engineering attacks such as Baiting, Pretexting, Quid Pro Quo, Phishing, etc. So, which social engineering attack is most commonly used? Phishing! That’s right, phishing has a high success rate making it a favorite among malicious actors. But how effective are we at detecting phishing emails? Well, the answer is … we are not as effective as we like to think. Even cybersecurity professionals have fallen victim to phishing attacks!</p>
<h3 id="heading-hooking-the-bait">Hooking The Bait ...</h3>
<p>Malicious actors have a way of making their phishing emails sound important and urgent. They hook the victim by making them think that they must take action and if not there will be a negative consequence in return. Phishing emails will usually contain a malicious link or attachment.</p>
<p>Let's look at the following email ...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677902615843/428f869b-f0ae-42a5-9356-57ba81f91537.jpeg" alt class="image--center mx-auto" /></p>
<p>... Do you spot any red flags?</p>
<hr />
<p>Although phishing emails vary in content, they all tend to contain the same red flags. Let's examine the above email in detail ...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677911711136/d0dc5c14-b84d-402f-953e-d5cb3664cf7b.jpeg" alt class="image--center mx-auto" /></p>
<p>The subject line of this email suggests that the contents of the email are important and action must be taken. To be fair sometimes providers do send emails with subjects similar to this one. But it is important to note the sense of urgency the malicious actor is implementing here as it sets the tone for the rest of the email.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677911802100/6fc96f43-f805-4a9e-9734-809887e8a292.jpeg" alt class="image--center mx-auto" /></p>
<p>Next, take a look at the sender's name and email address. This is the first clear red flag encountered in this email. The sender's name indicates that this email should be coming from Zelle® but the name is <em>zelle fast</em> and the email address is <em>bakaretracy123@gmail.com</em> which shows that this email is not coming from Zelle® but rather from someone attempting to impersonate the company. Why would a legitimate company use a regular Gmail account to send its customers emails?</p>
<p>Phishy ...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677911938471/899f3b06-b443-4052-b075-d200309877ce.jpeg" alt class="image--center mx-auto" /></p>
<p>The <em>UNDER REVIEW</em> purple button is clickable although at first glance it does not show any indication that it is. If the victim of this email had clicked on the button they would have been taken to a website that prompts them to input their login credentials. Many times malicious actors will include buttons like these to trick the victim into clicking it either out of curiosity or accidentally.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677912058727/464e7bfe-b55f-43d1-b39f-3c250d8a6aa1.jpeg" alt class="image--center mx-auto" /></p>
<p>Upon further inspecting the body of the email many red flags can be spotted. The name of the person who is "sending" money is inside parentheses which is unusual. Malicious actors tend to use phishing templates for a faster creation process which contain fill-in fields and we can assume that they placed the name "Brett Trent" as one of the fillers.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677912256372/f48a93d0-1389-4e41-824d-812fa0c9edf3.jpeg" alt class="image--center mx-auto" /></p>
<p>The second paragraph also urges the victim to take action in order to receive payment by following the given instructions. It also fails to mention the name of the sender's bank. Another thing to note here is the use of the word <em>usually</em> which hints at a <em>may or may not</em> meaning.</p>
<p><em>"You'll may or may not get their payment once you follow the instructions below."</em></p>
<p>Smells real phishy ...</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677912550969/1d1c84b8-c3cb-43fd-8108-4bbea043f796.jpeg" alt class="image--center mx-auto" /></p>
<p>Again, pay attention to word usage. Here the malicious actor used the word <em>hereby</em> to sound authoritative. At the beginning of the email, there is an amount of <em>$85 USD</em> shown but in this paragraph, it is stated that the victim will receive an additional <em>$315.00 USD</em> in order to obtain a certificate that provides an <em>unrestricted zelle account</em>. The malicious actor is promising more money than expected plus an unrestricted account, sounds too good to be true. The last sentence contains incorrect grammar which is typical for phishing emails. Grammar mistakes are not spotted right away and can be easily missed if not thoroughly read.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677914146076/2355b4a1-d83a-43c1-8ebe-8ef03ca363ab.jpeg" alt class="image--center mx-auto" /></p>
<p>The malicious actor uses persuasive language to put the victim at ease and ensure them that they will receive their payment and an <em>unrestricted zelle account</em>. But hold on! They finish off by stating "neither the buyer nor the seller will lose a dime", this is an odd statement to make. I have not come across a company that uses language like this.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1677914821465/ecfd21d2-f79f-439f-867f-faf706107d5e.jpeg" alt class="image--center mx-auto" /></p>
<p>Lastly, at the end of the email, the malicious actor added a copyright stamp to further legitimatize the email. The legitimate Zelle® has the trademark symbol and it is owned by Early Warning Services, LLC.</p>
<hr />
<h3 id="heading-spotting-the-phish">Spotting The Phish ...</h3>
<p>Here are the main takeaways to help spot phishing emails:</p>
<ul>
<li><p><strong>Email address</strong> - Pay attention to the structure of the email address and the sender's name. Often the name will look legitimate but the email address will contain an error and give it away.</p>
</li>
<li><p><strong>Tone &amp; Timing</strong> - Malicious actors are notorious for setting a tone of urgency on their email subject lines and email bodies. If an email is prompting you to take action make sure you are expecting such email and if not it is best to call your provider directly to verify.</p>
</li>
<li><p><strong>Color scheme &amp; graphics</strong> - If the email contains any graphics such as logos pay close attention to them as they will often seem a bit off (pixelated) and the color scheme will not match the actual legitimate company. This might not always be the case since some phishing emails are more sophisticated than others.</p>
</li>
<li><p><strong>Grammar</strong> - This is probably one of the best things to look for because 9/10 times the phishing email contains misspelled words, improper sentence structure, slang, etc. However often these errors are overlooked because most people just skim through the email instead of reading it thoroughly.</p>
</li>
<li><p><strong>Too good to be true offers</strong> - Some phishing emails will promise something in return for doing what is being asked of them but the reward sounds too good to be true. No one gives away money via email ... yea I know bummer.</p>
</li>
<li><p><strong>Greeting</strong> - Phishing emails will contain a generalized greeting such as <em>Hello Customer</em> or <em>Dear Customer.</em> This is because malicious actors do not know your name or as explained earlier they are using fill-in phishing templates. Any service provider you use will always greet you by your first name or last name or both.</p>
</li>
<li><p><strong>Attachments &amp; Links</strong> - Be on the lookout for weird attachments and links since these can be malicious. Malicious attachments will have the file extension ending in something unfamiliar like <em>.exe.</em></p>
</li>
<li><p><strong>Requesting sensitive data</strong> - Credentials, financial information, and any Personal Identifiable Information (PII) are considered sensitive data. If an email is asking you to verify or provide sensitive data it is most likely a phishing email.</p>
</li>
</ul>
<hr />
<h3 id="heading-phish-me-not">Phish Me Not ...</h3>
<p>As technology evolves so do social engineering attacks and phishing emails are getting more sophisticated every day. Staying informed about phishing email trends and learning more about social engineering can save you from becoming a victim. Successful phishing attacks can cause devastating damage to companies and individuals. Data has become one of the most valuable assets that must be protected. Stay vigilant and say <strong>phish me not</strong> to malicious actors.</p>
]]></content:encoded></item><item><title><![CDATA[You’ve Been Fooled: Social Engineering Edition]]></title><description><![CDATA[Social engineering is one of the attacks most commonly used because of its high success rate. How can it be prevented?]]></description><link>https://walkingeclipse.hashnode.dev/youve-been-fooled-social-engineering-edition</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/youve-been-fooled-social-engineering-edition</guid><category><![CDATA[social engineering]]></category><category><![CDATA[#cybersecurity]]></category><category><![CDATA[phishing]]></category><category><![CDATA[threat prevention]]></category><category><![CDATA[CybersecurityAwareness]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Sun, 12 Feb 2023 04:06:46 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1723290248436/313a3fab-2395-4e8b-aa5d-2c0b18342472.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-what-is-social-engineering"><strong>What is Social Engineering …</strong></h3>
<p>Social engineering is a form of attack that exploits humans by using manipulative tactics to trick victims into doing what the malicious actor needs to further perform an attack. Humans are inherently trusting in the workforce and attackers use this to their advantage. There are many forms of social engineering such as phishing, baiting, tailgating, quid pro quo, and more.</p>
<p>The first step malicious actors take is to investigate the target which is also referred to as the reconnaissance phase. They will find information regarding the organization, employees, emails, phone numbers, social media, third-party vendors, etc. Malicious actors will use this information to determine which social engineering attack to launch.</p>
<h3 id="heading-social-engineering-attacks"><strong>Social Engineering Attacks …</strong></h3>
<p><strong>Phishing</strong> – An attacker sends an email to its victim masquerading it as legitimate communication to trick them into clicking on a link that either takes the victim to a site where they are asked to input login or personal information or the link downloads malware.</p>
<p><strong>Baiting</strong> – This attack involves leaving a physical device such as a USB stick containing malware in a location where it could be found by the target or someone with access to the target.</p>
<p><strong>Tailgating</strong> – Also known as “piggybacking”, tailgating is when an attacker follows an authorized party into a secured area. An authorized party will often just hold the door open for the attacker under the assumption that they also are allowed in the secure area.</p>
<p><strong>Quid Pro Quo</strong> – This term translates to “a favor for a favor” and involves an attacker pretending to be someone exchanging a favor with the victim. This attack is best explained by using an example: An attacker pretends to be someone from the IT department calling the victim to help walk them through the steps to update their system or install a required software. The attacker is pretending to help the victim when in reality they are using them to gain access to the network by obtaining credentials or remote access.</p>
<h3 id="heading-prevention"><strong>Prevention …</strong></h3>
<p>Avoid clicking on links sent via email or other forms of communication if it is from an unknown source. Always double-check the email address of the sender and be aware that attackers can spoof a legitimate email address so always double-check by contacting the source.</p>
<p>Provide training to your employees on cybersecurity awareness and all the different social engineering attacks they might face. <a target="_blank" href="https://walkingeclipse.com/the-importance-of-end-user-education">Education</a> is knowledge and employees need to be aware of what these attacks might look like to help them prevent attacks.</p>
<p>Keep software up to date on all devices as updates usually offer security patches. When there is a known vulnerability and your systems are not patched against it attackers will exploit it to gain access.</p>
<p>Always verify the identities of individuals you do not know to ensure they are who they say they are. Be wary of calls claiming to be from IT, any other department, third-party vendors, or anyone claiming to need a favor from you or is offering to help you.</p>
<p>Maintain anti-malware up to date so the most recent version is running on the systems. Anti-malware companies send out updates to patch vulnerabilities and because they have added detection tools for new attack vectors.</p>
<h3 id="heading-dont-be-fooled"><strong>Don’t Be Fooled …</strong></h3>
<p>Social engineering is meant to trick, fool, and manipulate individuals into doing what an attacker wants without much resistance. It is vital for companies to invest in cybersecurity training as employees are vulnerable to these types of attacks. If an employee is not informed on what to look out for the attacker will use that to gain access and compromise the network. DON'T BE FOOLED!!!</p>
]]></content:encoded></item><item><title><![CDATA[Cybersecurity & End-User Education]]></title><description><![CDATA[When it comes to cybersecurity threats it is important to understand where the vulnerabilities lie and the best way to defend against them.]]></description><link>https://walkingeclipse.hashnode.dev/cybersecurity-end-user-education</link><guid isPermaLink="true">https://walkingeclipse.hashnode.dev/cybersecurity-end-user-education</guid><category><![CDATA[#cybersecurity]]></category><category><![CDATA[CybersecurityAwareness]]></category><category><![CDATA[ #CybersecurityEducation]]></category><dc:creator><![CDATA[WalkingEclipse]]></dc:creator><pubDate>Fri, 20 Jan 2023 00:33:16 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1723289956766/706aabc5-81fb-4cb7-9b0b-569c29cbf108.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-the-culprit"><strong>The Culprit …</strong></h2>
<p>Human error is the main culprit behind security breaches and employees are at the forefront when it comes to keeping them at bay. Human error can be the result of erroneous execution of daily tasks, uninformed decision-making, or a combination of both. Most companies fail to invest in cybersecurity education and when their employees come face to face with a potential attack, they fail to recognize it as such.</p>
<p>Given that human error is considered the number one cause of security breaches the best defense against it, is end-user education. Providing company employees with cybersecurity education can better equip them to detect and even stop a breach before it even begins. But how can companies do this?</p>
<h2 id="heading-cybersecurity-amp-end-user-education-starting-point">Cybersecurity &amp; End-user Education Starting Point ...</h2>
<p>Finding topics to cover can be overwhelming because there are so many attack vectors out in the wild. The best thing to do is to focus on one of the most common forms of attacks such as social engineering which gives you plenty of coverage. <a target="_blank" href="https://walkingeclipse.com/youve-been-fooled">Social engineering</a> is the most common form of attack companies face and this is where most attackers begin. There are many subcategories to social engineering such as phishing, vishing, baiting, pretexting, and so many more.</p>
<p>Building simple and easy-to-digest educational material around social engineering and its subcategories will help employees understand, recognize, and potentially prevent these types of attacks. Conduct regular training or workshops and promote a security focus work environment to encourage employees to participate.</p>
<h2 id="heading-human-error"><strong>Human Error …</strong></h2>
<p>The two most common human errors are those involving daily tasks and decision-making. Employees are required to make decisions and if not well informed they can make the wrong decision thinking they made the correct one. One example of this is clicking on a link from a phishing email that looks legitimate but it is not. The employee does not know what to look for in phishing emails or the tactics used by attackers. By the employee clicking on that link the network is now compromised.</p>
<p>Human error involving daily tasks can be something like sending an email containing sensitive information to the wrong person. This can occur due to the employee being distracted, tired, or simply because of the suggestion feature most email providers offer. Something so minuscule can place company security at risk of a security breach.</p>
<h2 id="heading-combating-human-error"><strong>Combating Human Error …</strong></h2>
<p>As previously stated, the best way to combat human error is by providing end-user education through workshops or regular training. The material provided should be informative and easy to understand. Take into consideration that everyone has different learning styles and try to incorporate them as best as possible in your workshops or training. Every company operates differently therefore implement solutions to employee tiredness, distraction, etc. that best suits your company's needs.</p>
]]></content:encoded></item></channel></rss>