Skip to content

浪子授权系统二开版 修复获取IP错误

Notifications You must be signed in to change notification settings

kiko923/langzi_auth

Repository files navigation

langzi_auth

浪子授权系统PHP全开源版本 此版本没有任何授权我已经去除授权,随意二开无任何加密。

修复不能下载,修复不能更新,修复不能删除用户,修复不能删除授权,增加代理后台管理,重写授权读取文件,修复已经知道漏洞。

if(!isset($_SESSION['authcode'])){
    $query = curl_get("http://授权站域名/check.php?url=".$_SERVER["HTTP_HOST"]."&authcode=".authcode);
    if ($query = json_decode($query, true)) {
        if ($query["code"] == 1) {
            $_SESSION["authcode"] = authcode;
        }else{
            sysmsg("<h3>".$query["msg"]."</h3>", true);
        }
    }
}

验证代码Demo 请将代码植入到项目中

<?php
// curl_get 函数,用于执行 GET 请求
function curl_get($url) {
    $ch = curl_init(); // 初始化CURL会话
    curl_setopt($ch, CURLOPT_URL, $url); // 设置请求的URL
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 返回请求结果而非直接输出
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过SSL验证
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); // 跳过SSL主机验证
    $output = curl_exec($ch); // 执行请求并获取响应
    curl_close($ch); // 关闭CURL会话
    return $output; // 返回响应结果
}

// sysmsg 函数,用于输出系统消息
function sysmsg($msg, $exit = false) {
    echo $msg; // 输出消息
    if ($exit) {
        exit(); // 如果设置为true,停止执行
    }
}

// 示例授权码
$authcode = "你的授权码"; // 这里需要将'你的授权码'替换为实际的授权码

if(!isset($_SESSION['authcode'])){
    $query = curl_get("https://auth.wicdn.com/check.php?url=".$_SERVER["HTTP_HOST"]."&authcode=".$authcode);
    if ($query = json_decode($query, true)) {
        if ($query["code"] == 1) {
            $_SESSION["authcode"] = $authcode;
            echo 'success';
        } else {
            sysmsg("<h3>".$query["msg"]."</h3>", true);
        }
    }
}

About

浪子授权系统二开版 修复获取IP错误

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published