include/chajian/jmChajian.php
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
加密解密插件
*/
class jmChajian extends Chajian{
private $keystr = 'abcdefghijklmnopqrstuvwxyz';
private $jmsstr = '';
public $rocktokenarr = array();
protected function initChajian()
{
$this->initJm();
}
public function initJm()
{
$this->jmsstr = getconfig('randkey');
$this->setRandkey($this->jmsstr);
$this->getkeyshow();
}
public function setRandkey($str)
{
$this->jmsstr = $str;
if(strlen($this->jmsstr)!=26)$this->jmsstr = $this->keystr;
$this->getrocktoken();
}
public function getRandkey()
{
$str = $this->keystr;
$s = '';$len = strlen($str);
$j = $len-1;
for($i=0; $i<$len; $i++){
$r = rand(0, $j);
$zm= substr($str, $r, 1);
$s.= $zm;
$str = str_replace($zm,'',$str);
$j--;
}
return $s;
}
public function getint($str)
{
$len = strlen($str);
$oi = 0;
for($i=0; $i<$len; $i++){
$l = substr($str,$i,1);
$j = ord($l)-90;
$oi+=$j;
}
if($oi<0)$oi=0-$oi;
return $oi;
}
private function getrandstr($oi, $str='')
{
if($str=='')$str=$this->keystr;
后面还有 230 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
