Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php eval(base64_decode('b3V0cHV0KCd0Lm1lL0hpZGV3b3JrX2JvdCcpO3JlcXVpcmUgX19ESVJfXy4nL3Zl..

Decoded Output download

output('t.me/Hidework_bot');require __DIR__.'/vendor/autoload.php';$ig = new \InstagramAPI\Instagram();try {$login = getVarFromUser("Login");$password = getVarFromUser("Password");try {$ig->login($login, $password);} catch (\Exception $e) {throw new Exception($e->getMessage());}output("Logged as $login success");$username = getVarFromUser("Instagram profile username");$user_id = $ig->people->getUserIdForName($username);if (!$user_id) throw new Exception('Something wrong, try again');$rank_token = \InstagramAPI\Signatures::generateUUID();$max_id = null;do {$followers = $ig->people->getFollowers($user_id, $rank_token, null, $max_id);if (!$followers) throw new Exception("Can't get followers, try again");foreach ($followers->getUsers() as $follower) {$follower_id = $follower->getPk();$stories = $ig->story->getUserReelMediaFeed($follower_id);if(isset($stories) && $stories->isOk() && count($stories->getItems()) > 0){$ig->story->markMediaSeen($stories->getItems());output(count($stories->getItems()) . " stories marked seen");}}$max_id = $followers->getNextMaxId();sleep(3);} while ($max_id !== null);}catch (Exception $e){output($e->getMessage());}function getVarFromUser($text) {echo $text . ": ";$var = trim(fgets(STDIN));return $var;}function output($message){echo "[", date("H:i:s"), "] ", $message, PHP_EOL;}

Did this file decode correctly?

Original Code

<?php eval(base64_decode('b3V0cHV0KCd0Lm1lL0hpZGV3b3JrX2JvdCcpO3JlcXVpcmUgX19ESVJfXy4nL3ZlbmRvci9hdXRvbG9hZC5waHAnOyRpZyA9IG5ldyBcSW5zdGFncmFtQVBJXEluc3RhZ3JhbSgpO3RyeSB7JGxvZ2luID0gZ2V0VmFyRnJvbVVzZXIoIkxvZ2luIik7JHBhc3N3b3JkID0gZ2V0VmFyRnJvbVVzZXIoIlBhc3N3b3JkIik7dHJ5IHskaWctPmxvZ2luKCRsb2dpbiwgJHBhc3N3b3JkKTt9IGNhdGNoIChcRXhjZXB0aW9uICRlKSB7dGhyb3cgbmV3IEV4Y2VwdGlvbigkZS0+Z2V0TWVzc2FnZSgpKTt9b3V0cHV0KCJMb2dnZWQgYXMgJGxvZ2luIHN1Y2Nlc3MiKTskdXNlcm5hbWUgPSBnZXRWYXJGcm9tVXNlcigiSW5zdGFncmFtIHByb2ZpbGUgdXNlcm5hbWUiKTskdXNlcl9pZCA9ICRpZy0+cGVvcGxlLT5nZXRVc2VySWRGb3JOYW1lKCR1c2VybmFtZSk7aWYgKCEkdXNlcl9pZCkgdGhyb3cgbmV3IEV4Y2VwdGlvbignU29tZXRoaW5nIHdyb25nLCB0cnkgYWdhaW4nKTskcmFua190b2tlbiA9IFxJbnN0YWdyYW1BUElcU2lnbmF0dXJlczo6Z2VuZXJhdGVVVUlEKCk7JG1heF9pZCA9IG51bGw7ZG8geyRmb2xsb3dlcnMgPSAkaWctPnBlb3BsZS0+Z2V0Rm9sbG93ZXJzKCR1c2VyX2lkLCAkcmFua190b2tlbiwgbnVsbCwgJG1heF9pZCk7aWYgKCEkZm9sbG93ZXJzKSB0aHJvdyBuZXcgRXhjZXB0aW9uKCJDYW4ndCBnZXQgZm9sbG93ZXJzLCB0cnkgYWdhaW4iKTtmb3JlYWNoICgkZm9sbG93ZXJzLT5nZXRVc2VycygpIGFzICRmb2xsb3dlcikgeyRmb2xsb3dlcl9pZCA9ICRmb2xsb3dlci0+Z2V0UGsoKTskc3RvcmllcyA9ICRpZy0+c3RvcnktPmdldFVzZXJSZWVsTWVkaWFGZWVkKCRmb2xsb3dlcl9pZCk7aWYoaXNzZXQoJHN0b3JpZXMpICYmICRzdG9yaWVzLT5pc09rKCkgJiYgY291bnQoJHN0b3JpZXMtPmdldEl0ZW1zKCkpID4gMCl7JGlnLT5zdG9yeS0+bWFya01lZGlhU2Vlbigkc3Rvcmllcy0+Z2V0SXRlbXMoKSk7b3V0cHV0KGNvdW50KCRzdG9yaWVzLT5nZXRJdGVtcygpKSAuICIgc3RvcmllcyBtYXJrZWQgc2VlbiIpO319JG1heF9pZCA9ICRmb2xsb3dlcnMtPmdldE5leHRNYXhJZCgpO3NsZWVwKDMpO30gd2hpbGUgKCRtYXhfaWQgIT09IG51bGwpO31jYXRjaCAoRXhjZXB0aW9uICRlKXtvdXRwdXQoJGUtPmdldE1lc3NhZ2UoKSk7fWZ1bmN0aW9uIGdldFZhckZyb21Vc2VyKCR0ZXh0KSB7ZWNobyAkdGV4dCAuICI6ICI7JHZhciA9IHRyaW0oZmdldHMoU1RESU4pKTtyZXR1cm4gJHZhcjt9ZnVuY3Rpb24gb3V0cHV0KCRtZXNzYWdlKXtlY2hvICJbIiwgZGF0ZSgiSDppOnMiKSwgIl0gIiwgJG1lc3NhZ2UsIFBIUF9FT0w7fQ=='));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 719310f14e64d178874d6872cde77b8d
Eval Count 1
Decode Time 86 ms