<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kostiantyn Chertov</title>
    <description>The latest articles on DEV Community by Kostiantyn Chertov (@sm4rt-lab).</description>
    <link>https://dev.to/sm4rt-lab</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3942004%2Fac1137fb-7bd2-4f6b-9260-f7c77acc1383.jpg</url>
      <title>DEV Community: Kostiantyn Chertov</title>
      <link>https://dev.to/sm4rt-lab</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sm4rt-lab"/>
    <language>en</language>
    <item>
      <title>Social Engineering: Why Attackers Hack People Instead of Systems</title>
      <dc:creator>Kostiantyn Chertov</dc:creator>
      <pubDate>Tue, 09 Jun 2026 07:26:04 +0000</pubDate>
      <link>https://dev.to/sm4rt-lab/social-engineering-why-attackers-hack-people-instead-of-systems-4e99</link>
      <guid>https://dev.to/sm4rt-lab/social-engineering-why-attackers-hack-people-instead-of-systems-4e99</guid>
      <description>&lt;p&gt;A few years ago, when someone mentioned a cyberattack, most people imagined a skilled hacker breaking into servers, exploiting vulnerabilities, and bypassing security controls.&lt;/p&gt;

&lt;p&gt;Today, that image is often wrong.&lt;/p&gt;

&lt;p&gt;Many successful attacks don't start with a vulnerability scanner or a sophisticated exploit. They start with an email, a phone call, a LinkedIn message, or a simple request that looks completely normal.&lt;/p&gt;

&lt;p&gt;Instead of attacking systems, attackers increasingly target people.&lt;/p&gt;

&lt;p&gt;And from their perspective, it makes perfect sense.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why spend weeks attacking a system?
&lt;/h2&gt;

&lt;p&gt;Imagine two possible scenarios.&lt;/p&gt;

&lt;p&gt;In the first one, an attacker spends days or weeks searching for a vulnerability in a company's infrastructure. They need technical expertise, specialized tools, and a bit of luck.&lt;/p&gt;

&lt;p&gt;In the second scenario, they send a convincing email to an employee and ask them to log in to a fake portal.&lt;/p&gt;

&lt;p&gt;If the employee enters their credentials, the result may be exactly the same.&lt;/p&gt;

&lt;p&gt;One approach is difficult.&lt;/p&gt;

&lt;p&gt;The other is surprisingly efficient.&lt;/p&gt;

&lt;p&gt;This is the core idea behind social engineering.&lt;/p&gt;

&lt;h2&gt;
  
  
  Social engineering is not a technical attack
&lt;/h2&gt;

&lt;p&gt;One misconception I often see is that people treat social engineering as a cybersecurity problem that belongs entirely to the IT department.&lt;/p&gt;

&lt;p&gt;In reality, social engineering is mostly a psychology problem.&lt;/p&gt;

&lt;p&gt;Attackers use trust.&lt;/p&gt;

&lt;p&gt;They use authority.&lt;/p&gt;

&lt;p&gt;They use urgency.&lt;/p&gt;

&lt;p&gt;They use curiosity.&lt;/p&gt;

&lt;p&gt;And occasionally they use fear.&lt;/p&gt;

&lt;p&gt;The goal isn't to break technology.&lt;/p&gt;

&lt;p&gt;The goal is to influence a decision.&lt;/p&gt;

&lt;p&gt;That's why some of the most successful social engineering attacks have nothing to do with malware or software vulnerabilities.&lt;/p&gt;

&lt;p&gt;Sometimes all it takes is a convincing conversation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Smart people fall for social engineering too
&lt;/h2&gt;

&lt;p&gt;Whenever a major incident happens, people often ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"How could someone be fooled by that?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The answer is simple.&lt;/p&gt;

&lt;p&gt;Because attackers don't target stupidity.&lt;/p&gt;

&lt;p&gt;They target human behavior.&lt;/p&gt;

&lt;p&gt;Experienced developers get distracted.&lt;/p&gt;

&lt;p&gt;Executives work under pressure.&lt;/p&gt;

&lt;p&gt;Finance teams process dozens of transactions every day.&lt;/p&gt;

&lt;p&gt;Administrators receive constant requests for access approvals.&lt;/p&gt;

&lt;p&gt;Most people don't make mistakes because they lack knowledge.&lt;/p&gt;

&lt;p&gt;They make mistakes because they are human.&lt;/p&gt;

&lt;p&gt;And attackers know this.&lt;/p&gt;

&lt;h2&gt;
  
  
  The age of personalized attacks
&lt;/h2&gt;

&lt;p&gt;The old stereotype of phishing is a poorly written email full of spelling mistakes.&lt;/p&gt;

&lt;p&gt;That still exists.&lt;/p&gt;

&lt;p&gt;But modern attacks are often far more sophisticated.&lt;/p&gt;

&lt;p&gt;Attackers can learn a surprising amount about a company without ever contacting anyone.&lt;/p&gt;

&lt;p&gt;LinkedIn profiles reveal organizational structures.&lt;/p&gt;

&lt;p&gt;Corporate websites identify key personnel.&lt;/p&gt;

&lt;p&gt;Job postings reveal technologies and cloud platforms.&lt;/p&gt;

&lt;p&gt;Social media posts provide context about projects, travel, and partnerships.&lt;/p&gt;

&lt;p&gt;By the time the first email arrives, the attacker may already know who they are targeting and why.&lt;/p&gt;

&lt;p&gt;This makes modern social engineering attacks significantly more convincing than they were ten years ago.&lt;/p&gt;

&lt;h2&gt;
  
  
  Phishing is only one part of the problem
&lt;/h2&gt;

&lt;p&gt;When people hear the phrase "social engineering," they often think exclusively about phishing emails.&lt;/p&gt;

&lt;p&gt;Phishing remains important, but it is only one technique.&lt;/p&gt;

&lt;p&gt;Attackers also use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Phone calls (vishing)&lt;/li&gt;
&lt;li&gt;SMS messages (smishing)&lt;/li&gt;
&lt;li&gt;Fake recruiters&lt;/li&gt;
&lt;li&gt;Business partner impersonation&lt;/li&gt;
&lt;li&gt;Executive impersonation&lt;/li&gt;
&lt;li&gt;Social media conversations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In many cases, there is no malware involved.&lt;/p&gt;

&lt;p&gt;The entire attack depends on communication.&lt;/p&gt;

&lt;p&gt;That's what makes social engineering so dangerous.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security awareness training matters
&lt;/h2&gt;

&lt;p&gt;Most organizations respond to social engineering risks by increasing employee training.&lt;/p&gt;

&lt;p&gt;And honestly, that's the right thing to do.&lt;/p&gt;

&lt;p&gt;People should learn how to identify suspicious emails.&lt;/p&gt;

&lt;p&gt;They should understand why urgent requests deserve extra scrutiny.&lt;/p&gt;

&lt;p&gt;They should know how attackers operate.&lt;/p&gt;

&lt;p&gt;But training has limits.&lt;/p&gt;

&lt;p&gt;People get tired.&lt;/p&gt;

&lt;p&gt;People rush.&lt;/p&gt;

&lt;p&gt;People multitask.&lt;/p&gt;

&lt;p&gt;People have bad days.&lt;/p&gt;

&lt;p&gt;No amount of awareness training can eliminate human mistakes completely.&lt;/p&gt;

&lt;p&gt;At some point, security needs to account for that reality.&lt;/p&gt;

&lt;h2&gt;
  
  
  Passwords make social engineering easier
&lt;/h2&gt;

&lt;p&gt;The majority of social engineering attacks ultimately aim for one thing:&lt;/p&gt;

&lt;p&gt;Credentials.&lt;/p&gt;

&lt;p&gt;For decades, passwords have been the primary target.&lt;/p&gt;

&lt;p&gt;The reason is obvious.&lt;/p&gt;

&lt;p&gt;A password is a secret that can be voluntarily shared.&lt;/p&gt;

&lt;p&gt;It can be typed into a fake website.&lt;/p&gt;

&lt;p&gt;It can be revealed over the phone.&lt;/p&gt;

&lt;p&gt;It can be written on paper.&lt;/p&gt;

&lt;p&gt;It can be stored in the wrong place.&lt;/p&gt;

&lt;p&gt;No matter how complex a password is, it becomes useless once it's disclosed.&lt;/p&gt;

&lt;h2&gt;
  
  
  MFA was a huge improvement
&lt;/h2&gt;

&lt;p&gt;Multi-factor authentication changed the game.&lt;/p&gt;

&lt;p&gt;Adding a second factor dramatically increased the difficulty of account compromise.&lt;/p&gt;

&lt;p&gt;SMS codes.&lt;/p&gt;

&lt;p&gt;Authenticator apps.&lt;/p&gt;

&lt;p&gt;Push notifications.&lt;/p&gt;

&lt;p&gt;Hardware tokens.&lt;/p&gt;

&lt;p&gt;All of these improved security.&lt;/p&gt;

&lt;p&gt;But attackers adapted.&lt;/p&gt;

&lt;p&gt;Today, phishing kits can capture one-time codes.&lt;/p&gt;

&lt;p&gt;Users can approve fraudulent login requests.&lt;/p&gt;

&lt;p&gt;Some attackers even abuse what is known as MFA fatigue, repeatedly sending approval prompts until the victim eventually clicks "Accept."&lt;/p&gt;

&lt;p&gt;MFA remains essential.&lt;/p&gt;

&lt;p&gt;But it isn't the end of the story.&lt;/p&gt;

&lt;h2&gt;
  
  
  The move toward phishing-resistant authentication
&lt;/h2&gt;

&lt;p&gt;This is where technologies like FIDO2 become interesting.&lt;/p&gt;

&lt;p&gt;Instead of relying on shared secrets, FIDO2 uses cryptographic credentials tied to a specific service.&lt;/p&gt;

&lt;p&gt;If a user accidentally lands on a fake website, the authenticator simply won't work there.&lt;/p&gt;

&lt;p&gt;The credentials cannot be reused.&lt;/p&gt;

&lt;p&gt;The attacker gets nothing useful.&lt;/p&gt;

&lt;p&gt;From a security perspective, this is a significant shift.&lt;/p&gt;

&lt;p&gt;Instead of relying entirely on human judgment, the system itself helps prevent mistakes from becoming incidents.&lt;/p&gt;

&lt;h2&gt;
  
  
  Social engineering is ultimately a business problem
&lt;/h2&gt;

&lt;p&gt;One thing I find interesting is how often social engineering is treated as a purely technical issue.&lt;/p&gt;

&lt;p&gt;Yet the consequences are almost always business consequences.&lt;/p&gt;

&lt;p&gt;Financial losses.&lt;/p&gt;

&lt;p&gt;Operational disruptions.&lt;/p&gt;

&lt;p&gt;Damaged reputation.&lt;/p&gt;

&lt;p&gt;Lost customer trust.&lt;/p&gt;

&lt;p&gt;These are not IT problems.&lt;/p&gt;

&lt;p&gt;These are business problems.&lt;/p&gt;

&lt;p&gt;That's why protection against social engineering should involve more than security teams.&lt;/p&gt;

&lt;p&gt;It requires leadership, processes, training, and technology working together.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Social engineering has existed long before computers.&lt;/p&gt;

&lt;p&gt;Technology changes.&lt;/p&gt;

&lt;p&gt;Human nature doesn't change nearly as quickly.&lt;/p&gt;

&lt;p&gt;Modern attackers understand this.&lt;/p&gt;

&lt;p&gt;That's why they increasingly focus on people rather than systems.&lt;/p&gt;

&lt;p&gt;The challenge for organizations is not to create perfect employees.&lt;/p&gt;

&lt;p&gt;The challenge is to build systems that remain secure even when people make mistakes.&lt;/p&gt;

&lt;p&gt;Because sooner or later, someone will.&lt;/p&gt;

&lt;p&gt;And good security is what happens next.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;How does your organization approach social engineering risks? Do you rely mostly on awareness training, or have you started implementing phishing-resistant authentication as well?&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cybersecurity</category>
      <category>techtalks</category>
      <category>authentication</category>
    </item>
    <item>
      <title>Why SMS Codes Are No Longer Enough for Business Security</title>
      <dc:creator>Kostiantyn Chertov</dc:creator>
      <pubDate>Tue, 26 May 2026 15:40:34 +0000</pubDate>
      <link>https://dev.to/sm4rt-lab/why-sms-codes-are-no-longer-enough-for-business-security-2n1b</link>
      <guid>https://dev.to/sm4rt-lab/why-sms-codes-are-no-longer-enough-for-business-security-2n1b</guid>
      <description>&lt;p&gt;For years, SMS codes felt like a solid security upgrade. Businesses moved from password-only logins to “password + SMS verification,” and for a while, that was enough to stop many simple attacks.&lt;/p&gt;

&lt;p&gt;Today, the situation is different.&lt;/p&gt;

&lt;p&gt;Modern cyberattacks rarely focus on brute-forcing passwords anymore. Attackers usually target people instead. Phishing campaigns, fake Microsoft 365 login pages, compromised devices, and social engineering have become much more common than traditional hacking attempts.&lt;/p&gt;

&lt;p&gt;As a result, SMS-based authentication is starting to show its age.&lt;/p&gt;

&lt;p&gt;It’s still better than relying on passwords alone — but for modern business infrastructure, SMS is no longer considered strong protection.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Companies Started Using SMS Authentication
&lt;/h2&gt;

&lt;p&gt;The main reason was simplicity.&lt;/p&gt;

&lt;p&gt;Employees already had mobile phones, so businesses could add an extra login step without buying additional hardware or redesigning their infrastructure.&lt;/p&gt;

&lt;p&gt;The process was easy:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Enter a password&lt;/li&gt;
&lt;li&gt;Receive an SMS code&lt;/li&gt;
&lt;li&gt;Confirm the login&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For many organizations, this was their first experience with two-factor authentication (2FA). And honestly, it worked fairly well for years.&lt;/p&gt;

&lt;p&gt;But cybersecurity evolves fast.&lt;/p&gt;

&lt;p&gt;What used to be considered “secure enough” is now often viewed as a weak point.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Biggest Problem: SMS Was Never Designed for Security
&lt;/h2&gt;

&lt;p&gt;SMS messages were created for communication, not for high-security authentication.&lt;/p&gt;

&lt;p&gt;That becomes a problem when businesses start relying on SMS to protect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;corporate email;&lt;/li&gt;
&lt;li&gt;cloud infrastructure;&lt;/li&gt;
&lt;li&gt;GitLab or GitHub access;&lt;/li&gt;
&lt;li&gt;VPN accounts;&lt;/li&gt;
&lt;li&gt;admin panels;&lt;/li&gt;
&lt;li&gt;financial systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Attackers know this too.&lt;/p&gt;




&lt;h1&gt;
  
  
  SIM Swapping Is a Real Threat
&lt;/h1&gt;

&lt;p&gt;One of the most dangerous weaknesses is SIM swapping.&lt;/p&gt;

&lt;p&gt;In this type of attack, criminals convince a mobile carrier to transfer a victim’s phone number to another SIM card. Once that happens, SMS authentication codes start arriving on the attacker’s device instead of the employee’s phone.&lt;/p&gt;

&lt;p&gt;This is no longer a rare or theoretical attack.&lt;/p&gt;

&lt;p&gt;For businesses, a compromised phone number can mean unauthorized access to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Microsoft 365;&lt;/li&gt;
&lt;li&gt;Google Workspace;&lt;/li&gt;
&lt;li&gt;VPN systems;&lt;/li&gt;
&lt;li&gt;internal corporate services.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And the scary part is that the company itself may not notice the compromise immediately.&lt;/p&gt;




&lt;h1&gt;
  
  
  Phishing Defeats SMS More Easily Than People Think
&lt;/h1&gt;

&lt;p&gt;Many users assume:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Even if someone steals my password, they still need my SMS code.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That sounds logical.&lt;/p&gt;

&lt;p&gt;The problem is that modern phishing pages steal both at the same time.&lt;/p&gt;

&lt;p&gt;Today’s fake login pages can look almost identical to real Microsoft or Google authentication screens. A user enters the password, then types the SMS code — and both pieces of information instantly go to the attacker.&lt;/p&gt;

&lt;p&gt;From the victim’s perspective, everything looked normal.&lt;/p&gt;

&lt;p&gt;This is one of the main reasons why large tech companies are moving away from SMS authentication.&lt;/p&gt;




&lt;h1&gt;
  
  
  SMS Depends on External Infrastructure
&lt;/h1&gt;

&lt;p&gt;Another issue is reliability.&lt;/p&gt;

&lt;p&gt;SMS delivery depends on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;mobile carriers;&lt;/li&gt;
&lt;li&gt;roaming availability;&lt;/li&gt;
&lt;li&gt;telecom routing;&lt;/li&gt;
&lt;li&gt;signal quality;&lt;/li&gt;
&lt;li&gt;device availability.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Codes may:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;arrive late;&lt;/li&gt;
&lt;li&gt;fail completely;&lt;/li&gt;
&lt;li&gt;disappear during travel;&lt;/li&gt;
&lt;li&gt;stop working after a phone number change.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For personal accounts, this is annoying.&lt;/p&gt;

&lt;p&gt;For businesses, it can disrupt access to critical systems.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Modern MFA Is Better
&lt;/h1&gt;

&lt;p&gt;This is where modern MFA (Multi-Factor Authentication) becomes important.&lt;/p&gt;

&lt;p&gt;Instead of relying on SMS, companies now increasingly use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;authenticator apps;&lt;/li&gt;
&lt;li&gt;push confirmations;&lt;/li&gt;
&lt;li&gt;hardware security keys;&lt;/li&gt;
&lt;li&gt;FIDO2 tokens;&lt;/li&gt;
&lt;li&gt;biometric authentication.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These methods are generally much more resistant to phishing and account takeover attempts.&lt;/p&gt;




&lt;h2&gt;
  
  
  Authenticator Apps
&lt;/h2&gt;

&lt;p&gt;Apps like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Microsoft Authenticator;&lt;/li&gt;
&lt;li&gt;Google Authenticator;&lt;/li&gt;
&lt;li&gt;Authy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;generate one-time codes directly on the device.&lt;/p&gt;

&lt;p&gt;No mobile carrier is involved.&lt;/p&gt;

&lt;p&gt;That removes several weaknesses at once.&lt;/p&gt;




&lt;h2&gt;
  
  
  Push-Based Authentication
&lt;/h2&gt;

&lt;p&gt;Push MFA is becoming especially popular in enterprise environments.&lt;/p&gt;

&lt;p&gt;Instead of typing codes manually, employees simply approve or deny a login request on their phone.&lt;/p&gt;

&lt;p&gt;This improves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;usability;&lt;/li&gt;
&lt;li&gt;speed;&lt;/li&gt;
&lt;li&gt;suspicious login visibility.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some systems even show:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;device information;&lt;/li&gt;
&lt;li&gt;location;&lt;/li&gt;
&lt;li&gt;IP address;&lt;/li&gt;
&lt;li&gt;browser details.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That helps users recognize unusual login attempts faster.&lt;/p&gt;




&lt;h1&gt;
  
  
  FIDO2 Security Keys Are Changing the Game
&lt;/h1&gt;

&lt;p&gt;Hardware security keys are currently one of the strongest MFA methods available.&lt;/p&gt;

&lt;p&gt;Unlike SMS codes, FIDO2 keys are phishing-resistant by design.&lt;/p&gt;

&lt;p&gt;Even if a user lands on a fake login page, the key usually will not authenticate because it is tied to the legitimate domain.&lt;/p&gt;

&lt;p&gt;That’s a major improvement over traditional SMS verification.&lt;/p&gt;

&lt;p&gt;FIDO2 adoption is growing quickly across:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Microsoft 365;&lt;/li&gt;
&lt;li&gt;GitHub;&lt;/li&gt;
&lt;li&gt;GitLab;&lt;/li&gt;
&lt;li&gt;Google Workspace;&lt;/li&gt;
&lt;li&gt;enterprise VPN systems.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Businesses Are Gradually Moving Away From SMS
&lt;/h1&gt;

&lt;p&gt;Most companies won’t replace SMS overnight.&lt;/p&gt;

&lt;p&gt;But many are already limiting SMS usage to lower-risk scenarios while moving critical accounts to stronger MFA methods.&lt;/p&gt;

&lt;p&gt;Usually the first systems upgraded are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;admin accounts;&lt;/li&gt;
&lt;li&gt;DevOps environments;&lt;/li&gt;
&lt;li&gt;corporate email;&lt;/li&gt;
&lt;li&gt;cloud infrastructure;&lt;/li&gt;
&lt;li&gt;financial platforms;&lt;/li&gt;
&lt;li&gt;executive accounts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gradual approach makes the transition much easier for employees.&lt;/p&gt;




&lt;h1&gt;
  
  
  Good Security Should Also Be Practical
&lt;/h1&gt;

&lt;p&gt;One important thing businesses often forget:&lt;/p&gt;

&lt;p&gt;Security that is too complicated eventually gets bypassed by users.&lt;/p&gt;

&lt;p&gt;That’s why modern MFA implementation is not just about “adding another step.”&lt;/p&gt;

&lt;p&gt;The goal is to build a system that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;protects accounts;&lt;/li&gt;
&lt;li&gt;reduces phishing risks;&lt;/li&gt;
&lt;li&gt;stays usable for employees;&lt;/li&gt;
&lt;li&gt;works in daily business operations.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;SMS codes helped businesses move beyond password-only protection, and they still provide some value today.&lt;/p&gt;

&lt;p&gt;But modern cyber threats exposed their limitations.&lt;/p&gt;

&lt;p&gt;SIM swapping, phishing attacks, and telecom dependency make SMS authentication too weak for many business-critical systems.&lt;/p&gt;

&lt;p&gt;That’s why more organizations are adopting modern MFA solutions like authenticator apps, push verification, and FIDO2 security keys.&lt;/p&gt;

&lt;p&gt;If your company still relies heavily on SMS authentication, now is probably the right time to reconsider the long-term security strategy.&lt;/p&gt;




&lt;p&gt;You can read more about modern MFA and business authentication approaches here:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://sm4rt-lab.tech/en/multi-factor-authentication-mfa/" rel="noopener noreferrer"&gt;https://sm4rt-lab.tech/en/multi-factor-authentication-mfa/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mfa</category>
      <category>security</category>
      <category>sms</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>Why Phishing-Resistant MFA Matters More Than Ever</title>
      <dc:creator>Kostiantyn Chertov</dc:creator>
      <pubDate>Thu, 21 May 2026 07:59:54 +0000</pubDate>
      <link>https://dev.to/sm4rt-lab/why-phishing-resistant-mfa-matters-more-than-ever-4dmf</link>
      <guid>https://dev.to/sm4rt-lab/why-phishing-resistant-mfa-matters-more-than-ever-4dmf</guid>
      <description>&lt;p&gt;A few years ago, enabling MFA was already considered a serious step forward for most businesses.&lt;/p&gt;

&lt;p&gt;If a company used strong passwords together with SMS codes or an authenticator app, that was usually enough to feel reasonably protected. Many organizations stopped there, assuming attackers would move on to easier targets.&lt;/p&gt;

&lt;p&gt;But things changed surprisingly fast.&lt;/p&gt;

&lt;p&gt;Modern phishing attacks no longer look like the clumsy fake emails people used to joke about. Some of today’s phishing pages are almost indistinguishable from legitimate Microsoft 365, Google, or cloud service login portals. In many cases, even technically experienced users can get caught off guard, especially during a stressful workday.&lt;/p&gt;

&lt;p&gt;And that creates a difficult situation:&lt;br&gt;
companies improve authentication, attackers improve phishing techniques, and the gap between convenience and security becomes smaller every year.&lt;/p&gt;

&lt;h2&gt;
  
  
  Traditional MFA Still Helps — But It Has Limits
&lt;/h2&gt;

&lt;p&gt;To be fair, classic MFA is still far better than relying on passwords alone.&lt;/p&gt;

&lt;p&gt;Even basic second-factor authentication can stop:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;password reuse attacks,&lt;/li&gt;
&lt;li&gt;credential stuffing,&lt;/li&gt;
&lt;li&gt;simple brute-force attempts,&lt;/li&gt;
&lt;li&gt;and many automated login attacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The problem is that attackers adapted.&lt;/p&gt;

&lt;p&gt;Today there are phishing kits capable of intercepting credentials and one-time verification codes in real time. Some attacks even proxy the entire login session, forwarding information between the victim and the legitimate service almost instantly.&lt;/p&gt;

&lt;p&gt;From the user’s perspective, everything looks normal.&lt;/p&gt;

&lt;p&gt;They enter credentials, approve MFA, and continue working — without realizing somebody else may now have access to the authenticated session.&lt;/p&gt;

&lt;p&gt;For smaller businesses, this often comes as a surprise. Many still assume advanced phishing attacks target only large enterprises. In reality, attackers increasingly focus on organizations with weaker protection and limited internal security expertise.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Human Side of Security
&lt;/h2&gt;

&lt;p&gt;One thing becomes obvious after enough real-world incidents:&lt;/p&gt;

&lt;p&gt;People are rarely the actual problem.&lt;/p&gt;

&lt;p&gt;Most employees are not careless. They are simply busy.&lt;/p&gt;

&lt;p&gt;A user opens email while answering messages in Slack, joining a Teams call, approving invoices, and trying to finish tasks before the end of the day. Under those conditions, even obvious security advice becomes harder to follow consistently.&lt;/p&gt;

&lt;p&gt;This is why relying entirely on “user awareness” is not always realistic.&lt;/p&gt;

&lt;p&gt;Security systems should help people avoid mistakes, not assume humans will behave perfectly forever.&lt;/p&gt;

&lt;p&gt;That idea is one of the main reasons phishing-resistant authentication is gaining attention.&lt;/p&gt;

&lt;h2&gt;
  
  
  So What Makes MFA “Phishing-Resistant”?
&lt;/h2&gt;

&lt;p&gt;The key difference is that authentication becomes tied to the legitimate website itself.&lt;/p&gt;

&lt;p&gt;Technologies like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;FIDO2,&lt;/li&gt;
&lt;li&gt;WebAuthn,&lt;/li&gt;
&lt;li&gt;hardware security keys,&lt;/li&gt;
&lt;li&gt;and passkeys&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;use cryptographic verification instead of manually entered temporary codes.&lt;/p&gt;

&lt;p&gt;In practice, this means a fake login page cannot simply “reuse” the authentication process the same way older phishing attacks often do.&lt;/p&gt;

&lt;p&gt;Even if somebody accidentally opens a malicious website, the authentication device checks whether the domain actually matches the legitimate service.&lt;/p&gt;

&lt;p&gt;That small detail changes a lot.&lt;/p&gt;

&lt;p&gt;Instead of depending entirely on the user spotting every phishing attempt, the authentication system itself becomes part of the defense.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hardware Security Keys Feel Different in Practice
&lt;/h2&gt;

&lt;p&gt;One interesting thing about hardware authentication keys is that people often expect them to feel complicated.&lt;/p&gt;

&lt;p&gt;In reality, many users find them easier than older MFA methods after a short adjustment period.&lt;/p&gt;

&lt;p&gt;There is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;no waiting for SMS messages,&lt;/li&gt;
&lt;li&gt;no copying six-digit codes,&lt;/li&gt;
&lt;li&gt;no endless push notifications,&lt;/li&gt;
&lt;li&gt;and fewer opportunities to approve something accidentally.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The login process becomes shorter and more predictable.&lt;/p&gt;

&lt;p&gt;From an infrastructure perspective, security teams also gain stronger protection against:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;session hijacking,&lt;/li&gt;
&lt;li&gt;credential replay,&lt;/li&gt;
&lt;li&gt;and several common phishing techniques.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For organizations with remote employees or distributed teams, that additional protection can matter quite a lot.&lt;/p&gt;

&lt;h2&gt;
  
  
  MFA Fatigue Is a Real Issue
&lt;/h2&gt;

&lt;p&gt;A few years ago, many people viewed push-based MFA as one of the best balances between convenience and security.&lt;/p&gt;

&lt;p&gt;Then attackers discovered MFA fatigue attacks.&lt;/p&gt;

&lt;p&gt;Instead of bypassing authentication technically, they simply bombard users with repeated approval requests until somebody clicks “Accept” out of frustration, confusion, or exhaustion.&lt;/p&gt;

&lt;p&gt;It sounds ridiculous until you remember how people actually work.&lt;/p&gt;

&lt;p&gt;A tired employee receiving dozens of login prompts late in the evening may eventually approve one just to stop the notifications.&lt;/p&gt;

&lt;p&gt;Unfortunately, several major security incidents have already involved this exact tactic.&lt;/p&gt;

&lt;p&gt;Phishing-resistant authentication significantly reduces the effectiveness of these attacks because approval alone is no longer enough without proper cryptographic validation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Small Businesses Are Increasingly Targeted
&lt;/h2&gt;

&lt;p&gt;One dangerous misconception is that smaller companies are “too small to matter.”&lt;/p&gt;

&lt;p&gt;Attackers often prefer easier targets.&lt;/p&gt;

&lt;p&gt;A compromised:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;hosting account,&lt;/li&gt;
&lt;li&gt;WordPress admin panel,&lt;/li&gt;
&lt;li&gt;email mailbox,&lt;/li&gt;
&lt;li&gt;cloud dashboard,&lt;/li&gt;
&lt;li&gt;or shared company password manager&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;can still lead to financial loss, data exposure, or reputational damage.&lt;/p&gt;

&lt;p&gt;And unlike large enterprises, small businesses rarely have dedicated incident response teams available when something goes wrong.&lt;/p&gt;

&lt;p&gt;In practice, many successful attacks begin with something surprisingly ordinary:&lt;br&gt;
a phishing email, a reused password, or a stolen session cookie.&lt;/p&gt;

&lt;p&gt;That is why authentication security deserves more attention than it sometimes receives.&lt;/p&gt;

&lt;h2&gt;
  
  
  Passwordless Authentication Is Slowly Becoming Normal
&lt;/h2&gt;

&lt;p&gt;The industry is gradually moving toward passwordless systems.&lt;/p&gt;

&lt;p&gt;Companies like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Google,&lt;/li&gt;
&lt;li&gt;Microsoft,&lt;/li&gt;
&lt;li&gt;Apple,&lt;/li&gt;
&lt;li&gt;GitHub,&lt;/li&gt;
&lt;li&gt;and many enterprise SaaS providers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;are already investing heavily in passkeys and FIDO2 authentication flows.&lt;/p&gt;

&lt;p&gt;Passwords probably will not disappear tomorrow, but their importance is clearly shrinking.&lt;/p&gt;

&lt;p&gt;And honestly, most people would not miss them.&lt;/p&gt;

&lt;p&gt;Few users enjoy managing dozens of passwords, rotating credentials, or dealing with account recovery after phishing incidents.&lt;/p&gt;

&lt;p&gt;The long-term direction seems fairly obvious:&lt;br&gt;
authentication should become both safer and less frustrating.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security Usually Improves Through Small Decisions
&lt;/h2&gt;

&lt;p&gt;One thing that sometimes gets overlooked in cybersecurity discussions is that meaningful protection rarely comes from a single dramatic change.&lt;/p&gt;

&lt;p&gt;Usually, security improves because organizations make dozens of smaller practical decisions over time.&lt;/p&gt;

&lt;p&gt;Things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;enabling proper MFA,&lt;/li&gt;
&lt;li&gt;limiting privileged access,&lt;/li&gt;
&lt;li&gt;separating admin accounts,&lt;/li&gt;
&lt;li&gt;monitoring suspicious logins,&lt;/li&gt;
&lt;li&gt;reducing password reuse,&lt;/li&gt;
&lt;li&gt;and improving phishing resistance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;do not always sound exciting individually.&lt;/p&gt;

&lt;p&gt;But together, they make attacks significantly harder.&lt;/p&gt;

&lt;p&gt;And for many businesses, that is exactly the goal:&lt;br&gt;
not becoming impossible to attack, but becoming much harder to compromise than the average target.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Authentication is no longer just a login screen problem.&lt;/p&gt;

&lt;p&gt;It has become one of the main battlegrounds in modern cybersecurity.&lt;/p&gt;

&lt;p&gt;Attackers understand that stealing credentials is often easier than exploiting infrastructure directly. At the same time, organizations are trying to balance usability, remote work, cloud adoption, and growing security requirements.&lt;/p&gt;

&lt;p&gt;Phishing-resistant MFA is not a perfect solution to every problem.&lt;/p&gt;

&lt;p&gt;But it is one of the more practical improvements businesses can make today — especially in environments where email, cloud services, and remote access have become central to everyday work.&lt;/p&gt;

&lt;p&gt;And perhaps most importantly, it moves security closer to something users can realistically live with instead of constantly fighting against.&lt;/p&gt;

</description>
      <category>security</category>
      <category>mfa</category>
      <category>webdev</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>Why We Started Writing About Cybersecurity</title>
      <dc:creator>Kostiantyn Chertov</dc:creator>
      <pubDate>Wed, 20 May 2026 11:15:00 +0000</pubDate>
      <link>https://dev.to/sm4rt-lab/why-we-started-writing-about-cybersecurity-3g0</link>
      <guid>https://dev.to/sm4rt-lab/why-we-started-writing-about-cybersecurity-3g0</guid>
      <description>&lt;p&gt;Cybersecurity has stopped being a topic only for large enterprises.&lt;/p&gt;

&lt;p&gt;Today, even small businesses depend on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;cloud services,&lt;/li&gt;
&lt;li&gt;email communication,&lt;/li&gt;
&lt;li&gt;electronic signatures,&lt;/li&gt;
&lt;li&gt;WordPress websites,&lt;/li&gt;
&lt;li&gt;remote access,&lt;/li&gt;
&lt;li&gt;MFA authentication,&lt;/li&gt;
&lt;li&gt;online payments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At the same time, phishing attacks, credential theft, and social engineering are becoming more sophisticated every year.&lt;/p&gt;

&lt;p&gt;We created Smart Lab to focus on practical security:&lt;br&gt;
not theoretical checklists, but solutions businesses can actually implement.&lt;/p&gt;

&lt;p&gt;Here on DEV Community, we plan to share:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;practical MFA and authentication insights,&lt;/li&gt;
&lt;li&gt;phishing protection approaches,&lt;/li&gt;
&lt;li&gt;FIDO2 and passwordless authentication,&lt;/li&gt;
&lt;li&gt;WordPress security improvements,&lt;/li&gt;
&lt;li&gt;secure infrastructure practices,&lt;/li&gt;
&lt;li&gt;lessons learned from real-world projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We’re especially interested in the intersection of:&lt;br&gt;
security, usability, and real business needs.&lt;/p&gt;

&lt;p&gt;Looking forward to joining the DEV Community.&lt;/p&gt;

</description>
      <category>security</category>
      <category>webdev</category>
      <category>devops</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
