MMI codes, also known as USSD (Unstructured Supplementary Service Data) strings, allow mobile users to verify call-forwarding status by inputting specific sequences like *#21# or *#62# into their device dialer. These codes interface directly with carrier networks to reveal if voice, SMS, or data traffic is being intercepted or redirected to third-party numbers, providing a critical diagnostic tool for identifying unauthorized account access.
How MMI codes function to secure your mobile device
Mobile users interact with carrier-level services by entering specific digit sequences followed by the call button. According to telecommunications standards, these codes trigger a query to the carrier’s Home Location Register (HLR). This database returns a status message indicating whether features like unconditional call forwarding are active. If an unauthorized number appears in these settings, it may indicate that an attacker has gained sufficient information to perform a SIM swap or exploit messaging-based authentication protocols.
What does the *#21# code reveal about call interception?
The code *#21# is the primary diagnostic tool for checking unconditional call forwarding. When a user executes this string, the network responds with a list of services currently being forwarded. If the output indicates that “Voice,” “Data,” or “SMS” are forwarded to an unknown destination, the user is likely experiencing a compromise. Security researchers note that attackers often use this method to intercept two-factor authentication (2FA) codes sent via SMS, effectively bypassing account security measures on banking or social media platforms.

Why the *#62# code is often misinterpreted
Many users mistakenly identify the *#62# code as evidence of a hack when they see a phone number listed for “not reachable” calls. In most instances, this is simply the carrier’s default voicemail routing. Unlike the *#21# code, which indicates active, unconditional redirection, the *#62# code highlights conditional forwarding. Before assuming a security breach, users should compare the listed number against the official customer service contact list provided by their specific mobile operator.
Future trends in mobile network security
As cellular networks transition toward 5G standalone (SA) architectures, the reliance on legacy USSD/MMI codes is expected to diminish. Industry standards are shifting toward app-based account management, where users can view and toggle forwarding settings via secure, encrypted carrier portals. This transition aims to reduce the risk of “social engineering” attacks, where bad actors trick users into dialing codes that inadvertently enable malicious forwarding.
Frequently Asked Questions
Can I disable call forwarding using MMI codes?
Yes. In many cases, dialing ##002# will cancel all conditional and unconditional call forwarding services on your line, effectively resetting your redirection settings to the carrier default.
Are MMI codes the same for every carrier?
Most MMI codes are standardized globally, but some carriers implement proprietary sequences for specific features. Check your carrier’s official support documentation for a list of valid codes for your specific plan.
How often should I check my call forwarding status?
Routine checks are a proactive security habit. Consider running these codes once a month, or immediately after you notice unusual network behavior, such as missing SMS messages or unexpected call drops.
Have you checked your settings today? Share your experience with MMI codes in the comments below, or subscribe to our newsletter for more actionable mobile security tips.
