• Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
AnonyViet - English Version
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
AnonyViet - English Version
No Result
View All Result

Share Code to get 2FA code like 2fa.live

AnonyViet by AnonyViet
January 25, 2023
in Tips
0

2FA, also known as 2-step verification, helps you to secure your Facebook account more. Once you have entered your Facebook login password, you will need to provide an additional random 6-digit code provided by the 2FA code generator. However, if you don’t have a phone, you can still make your own 2FA code site. Below is the source Code to get the 2FA code like 2fa.live. Proceed as follows:

Join the channel Telegram of the AnonyViet 👉 Link 👈

Share Code to get 2FA code like 2fa.live

The source code below you can use to install xampp to run php on Windows or upload to hosting.

Create File Name GoogleAuthenticator.php with content

<?php

class PHPGangsta_GoogleAuthenticator
{
    protected $_codeLength = 6;

    
    public function createSecret($secretLength = 16)
    {
        $validChars = $this->_getBase32LookupTable();

        
        if ($secretLength < 16 || $secretLength > 128) {
            throw new Exception('Bad secret length');
        }
        $secret="";
        $rnd = false;
        if (function_exists('random_bytes')) {
            $rnd = random_bytes($secretLength);
        } elseif (function_exists('mcrypt_create_iv')) {
            $rnd = mcrypt_create_iv($secretLength, MCRYPT_DEV_URANDOM);
        } elseif (function_exists('openssl_random_pseudo_bytes')) {
            $rnd = openssl_random_pseudo_bytes($secretLength, $cryptoStrong);
            if (!$cryptoStrong) {
                $rnd = false;
            }
        }
        if ($rnd !== false) {
            for ($i = 0; $i < $secretLength; ++$i) {
                $secret .= $validChars[ord($rnd[$i]) & 31];
            }
        } else {
            throw new Exception('No source of secure random');
        }

        return $secret;
    }

  
    public function getCode($secret, $timeSlice = null)
    {
        if ($timeSlice === null) {
            $timeSlice = floor(time() / 30);
        }

        $secretkey = $this->_base32Decode($secret);

        $time = chr(0).chr(0).chr(0).chr(0).pack('N*', $timeSlice);
        
        $hm = hash_hmac('SHA1', $time, $secretkey, true);
        
        $offset = ord(substr($hm, -1)) & 0x0F;
        
        $hashpart = substr($hm, $offset, 4);

        $value = unpack('N', $hashpart);
        $value = $value[1];
        $value = $value & 0x7FFFFFFF;

        $modulo = pow(10, $this->_codeLength);

        return str_pad($value % $modulo, $this->_codeLength, '0', STR_PAD_LEFT);
    }

    
    public function setCodeLength($length)
    {
        $this->_codeLength = $length;

        return $this;
    }

    
    protected function _base32Decode($secret)
    {
        if (empty($secret)) {
            return '';
        }

        $base32chars = $this->_getBase32LookupTable();
        $base32charsFlipped = array_flip($base32chars);

        $paddingCharCount = substr_count($secret, $base32chars[32]);
        $allowedValues = array(6, 4, 3, 1, 0);
        if (!in_array($paddingCharCount, $allowedValues)) {
            return false;
        }
        for ($i = 0; $i < 4; ++$i) {
            if ($paddingCharCount == $allowedValues[$i] &&
                substr($secret, -($allowedValues[$i])) != str_repeat($base32chars[32], $allowedValues[$i])) {
                return false;
            }
        }
        $secret = str_replace('=', '', $secret);
        $secret = str_split($secret);
        $binaryString = '';
        for ($i = 0; $i < count($secret); $i = $i + 8) {
            $x = '';
            if (!in_array($secret[$i], $base32chars)) {
                return false;
            }
            for ($j = 0; $j < 8; ++$j) {
$x .= str_pad(base_convert(@$base32charsFlipped[@$secret[$i + $j]], 10, 2), 5, '0', STR_PAD_LEFT);
            }
            $eightBits = str_split($x, 8);
            for ($z = 0; $z < count($eightBits); ++$z) {
                $binaryString .= (($y = chr(base_convert($eightBits[$z], 2, 10))) || ord($y) == 48) ? $y : '';
            }
        }

        return $binaryString;
    }

    
    protected function _getBase32LookupTable()
    {
        return array(
            'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', //  7
            'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', // 15
            'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', // 23
            'Y', 'Z', '2', '3', '4', '5', '6', '7', // 31
            '=',  // padding char
        );
    }

   
    private function timingSafeEquals($safeString, $userString)
    {
        if (function_exists('hash_equals')) {
            return hash_equals($safeString, $userString);
        }
        $safeLen = strlen($safeString);
        $userLen = strlen($userString);

        if ($userLen != $safeLen) {
            return false;
        }

        $result = 0;

        for ($i = 0; $i < $userLen; ++$i) {
            $result |= (ord($safeString[$i]) ^ ord($userString[$i]));
        }

        
        return $result === 0;
    }
}

?>

Create files 2fa.php with content:

<?php 

require_once 'GoogleAuthenticator.php';

if (isset($_GET['key']))
{
    $key = trim($_GET['key']);
    $ga = new PHPGangsta_GoogleAuthenticator();
    $code = $ga->getCode($key);
    $list = [
    "key"=>$key,
    "code"=>$code
    ];
    $daucatmoi = json_encode($list, JSON_PRETTY_PRINT);
    $memay = json_decode($daucatmoi, true);
    echo $memay['code'];
}
?>

Upload to Hosting. So we have the same source code for 2FA as 2fa.live.

Activate 2FA on Facebook to get secret code

You access the link to enable 2FA for the application at: https://www.facebook.com/security/2fac/settings

Navigate to Authenticator -> Setup

Facebook authentication app

On the screen will display a QR code and a secret code, you need to copy this secret code to notepad and save it on your computer. This secret code is used to get Facebook’s 2FA code

love 2 love

Now we have the secret code: MM5B7S2J605NE4CSXXXXXXXXX (please remove the spaces).

Now to get 2FA we do the following:

Enter the secret code after the = sign. Eg: https://domain.com/2fa.php?key=mã-bí-mật (Replace domain to your domain name)

Example: https://domain.com/2fa.php?key=MM5B7S2J605NE4CSXXXXXXXXX

The sequence of numbers below is a 2FA code for you to authenticate with Facebook.

2fa code 2fa.live

If anyone does not understand, please comment below, tomorrow I will guide you in detail with pictures step by step

  • 2fa.live
  • code 2fa.live
  • source code 2fa.live
  • fake code 2fa.live
  • code get code 2fa

The article achieved: 5/5 – (100 votes)

Tags: 2FA2fa.liveCodeShare
Previous Post

What is DNS Hijacking and how to prevent it?

Next Post

MiniTool Partition Wizard 12.6 Full Key – Best Partition Manager Software

AnonyViet

AnonyViet

Related Posts

Instructions for Logo Design in just a few clicks with Logaster
Tips

Instructions for Logo Design in just a few clicks with Logaster

July 20, 2026
3 coolest ways to turn off your computer
Tips

3 coolest ways to turn off your computer

July 19, 2026
Instructions for checking Windows copyright using Powershell to avoid penalties
Tips

Instructions for checking Windows copyright using Powershell to avoid penalties

July 19, 2026
Who leaked Windows 11?
Tips

Who leaked Windows 11?

July 18, 2026
Instructions for Getting Netflix 30 Days Free to Watch Movies
Tips

Instructions for Getting Netflix 30 Days Free to Watch Movies

July 18, 2026
How to create a website introducing yourself using Bio Link for free
Tips

How to create a website introducing yourself using Bio Link for free

July 17, 2026
Next Post
MiniTool Partition Wizard 12.6 Full Key – Best Partition Manager Software

MiniTool Partition Wizard 12.6 Full Key - Best Partition Manager Software

0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted

Recent News

Instructions for Logo Design in just a few clicks with Logaster

Instructions for Logo Design in just a few clicks with Logaster

July 20, 2026
Clean Tam – Accompanying the green space of every Vietnamese family

Clean Tam – Accompanying the green space of every Vietnamese family

July 20, 2026
3 coolest ways to turn off your computer

3 coolest ways to turn off your computer

July 19, 2026
Instructions on how to get Norton 360 Deluxe for 1 year for free

Instructions on how to get Norton 360 Deluxe for 1 year for free

July 19, 2026
Instructions for Logo Design in just a few clicks with Logaster

Instructions for Logo Design in just a few clicks with Logaster

July 20, 2026
Clean Tam – Accompanying the green space of every Vietnamese family

Clean Tam – Accompanying the green space of every Vietnamese family

July 20, 2026
3 coolest ways to turn off your computer

3 coolest ways to turn off your computer

July 19, 2026
AnonyViet - English Version

AnonyViet

AnonyViet is a website share knowledge that you have never learned in school!

We are ready to welcome your comments, as well as your articles sent to AnonyViet.

Follow Us

Contact:

Email: anonyviet.com[@]gmail.com

Main Website: https://anonyviet.com

Recent News

Instructions for Logo Design in just a few clicks with Logaster

Instructions for Logo Design in just a few clicks with Logaster

July 20, 2026
Clean Tam – Accompanying the green space of every Vietnamese family

Clean Tam – Accompanying the green space of every Vietnamese family

July 20, 2026
  • Home
  • Home 2
  • Home 3
  • Home 4
  • Home 5
  • Home 6
  • Next Dest Page
  • Sample Page

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office

say88 tỷ lệ kèo nhà cái kèo nhà cái 5 febet

wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply