找到
382
篇与
程潇
相关的结果
- 第 11 页
-
假棋牌辅助网页源码 带本地授权 假棋牌辅助网页源码 m9tvuaus.png图片 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> input:checked + .slider { background-color: #2196F3; } input:checked + .slider:before { transform: translateX(20px); } .logo { display: flex; justify-content: center; margin: 20px 0; /* 给 logo 上下增加一些间距 */ } .logo img { width: 50px; /* 设置logo宽度为50px */ height: 50px; /* 设置logo高度为50px */ } body { background-color: black; color: white; font-family: Arial, sans-serif; margin: 0; padding: 0; } .header { display: flex; align-items: center; justify-content: center; background-color: #222; padding: 10px; } .title { font-size: 20px; font-weight: bold; } .transparent-box { position: absolute; top: 90px; /* 距离上方50px */ left: 40px; /* 距离左边2px */ background-color: rgba(255, 255, 255, 0.2); /* 透明背景 */ color: white; padding: 5px 10px; border-radius: 5px; } .container { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 20px; } .option { display: flex; align-items: center; width: 45%; margin: 5px 0; justify-content: space-between; } .switch { position: relative; display: inline-block; width: 50px; height: 30px; margin-right: 20px; } .switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; transition: .4s; border-radius: 34px; } .slider:before { position: absolute; content: ""; height: 30px; width: 30px; border-radius: 50%; left: 0; bottom: 0; background-color: white; transition: .4s; } input:checked + .slider { background-color: #2196F3; } input:checked + .slider:before { transform: translateX(20px); } /* 弹窗的基础样式 */ .modal { display: none; /* 默认隐藏 */ position: fixed; z-index: 1; /* 确保在最上方 */ left: 0; top: 0; width: 100%; /* 全屏宽 */ height: 100%; /* 全屏高 */ background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色背景 */ justify-content: center; /* 居中对齐 */ align-items: center; /* 垂直居中 */ } .modal-content { background-color: white; padding: 20px; border-radius: 5px; text-align: center; } /* 转圈圈的样式 */ .loader { border: 8px solid #f3f3f3; /* Light grey */ border-top: 8px solid blue; /* Blue */ border-radius: 50%; width: 50px; height: 50px; animation: spin 1s linear infinite; /* 旋转动画 */ margin: 0 auto 10px; /* 上0 左右auto(居中) 下10px */ } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* 未授权的样式 */ .unauthorized { display: flex; justify-content: center; align-items: center; height: 100vh; /* 使内容占满整个视口高度 */ background-color: black; color: white; font-family: Arial, sans-serif; } </style> <title>棋牌辅助</title> </head> <body> <div id="unauthorizedMessage" class="unauthorized" style="display: none;"> <p>程序未授权,请访问指定域名。</p> </div> <div id="authorizedContent" style="display: block;"> <div class="header"> <div class="title">棋牌辅助</div> </div> <div class="logo"> <img src="mj.webp" alt="Logo"> <img src="dzpk.jfif" alt="Logo" style="margin-left: 10px;"> <img src="ddz.webp" alt="Logo" style="margin-left: 10px;"> <img src="zjh.webp" alt="Logo" style="margin-left: 10px;"> </div> <div class="game-id" style="text-align: center; margin: 20px 0;"> <label for="gameName">游戏名称:</label> <input type="text" id="gameName" placeholder="输入游戏名称" style="border: none; border-bottom: 1px solid white; background-color: transparent; color: white; width: 150px; text-align: center;"> </div> <div class="game-id" style="text-align: center; margin: 20px 0;"> <label for="gameId">游戏 ID:</label> <input type="text" id="gameId" placeholder="请输入您的游戏ID" style="border: none; border-bottom: 1px solid white; background-color: transparent; color: white; width: 150px; text-align: center;"> </div> <div class="container" style="display: flex; flex-wrap: wrap; gap: 20px;"> <div class="option" style="width: calc(50% - 10px);"> <span>随意选牌</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>透视</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>智能出牌</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>语音报牌</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>快速自摸</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>防杠</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>起手暗杠</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>防点炮</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>控制下一张牌</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>防检测/防封号</span> <label class="switch"> <input type="checkbox"> <span class="slider"></span> </label> </div> <div class="option" style="width: calc(50% - 10px);"> <span>好牌几率</span> <select style="background-color: #333; color: white; border: 1px solid #555; padding: 5px; border-radius: 4px; width: 80px;"> <option value="off">10%</option> <option value="low">20%</option> <option value="medium">30%</option> <option value="high">40%</option> <option value="high">50%</option> <option value="high">60%</option> <option value="high">70%</option> <option value="high">80%</option> <option value="high">90%</option> <option value="high">100%</option> </select> </div> <div class="option" style="width: calc(50% - 10px);"> <span>起手牌型</span> <select style="background-color: #333; color: white; border: 1px solid #555; padding: 5px; border-radius: 4px; width: 80px;"> <option value="off">随机好牌</option> </select> </div> </div> <button style="width: 100%; height: 40px; background-color: blue; color: white; border: none; cursor: pointer; position: absolute; bottom: 0;" onclick="showModal()"> 注入插件功能 </button> <!-- 弹窗 --> <div id="myModal" class="modal"> <div class="modal-content" id="modalContent"> <div class="loader"></div> <!-- 转圈圈 --> <p id="modalMessage" style="color: black;">正在注入...</p> <!-- 提示文本 --> </div> </div> <script> // 域名检查逻辑 const allowedDomain = "waigua.fit"; // 替换为允许的域名 const currentDomain = window.location.hostname; function checkDomain() { if (currentDomain !== allowedDomain) { document.getElementById('authorizedContent').style.display = 'none'; document.getElementById('unauthorizedMessage').style.display = 'flex'; } } checkDomain(); // 显示弹窗 function showModal() { document.getElementById('myModal').style.display = 'flex'; // 显示弹窗 document.getElementById('modalMessage').innerText = "正在注入插件调试,请勿触碰手机或者锁屏,否则导致中断,请耐心等待….."; // 初始文本 } </script> </div> </body> </html> -
HTML域名授权打开源码 HTML域名授权打开源码 配合JS加密使用吧授权js加密起来 :https://y.js.cn/ <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>域名验证示例</title> <style> #authorizedContent, #unauthorizedContent { display: none; } </style> </head> <body> <div id="authorizedContent"> <h1>欢迎访问!</h1> <p>您已获得授权访问此页面。</p> </div> <div id="unauthorizedContent"> <h1>错误:程序未授权</h1> <p>您当前访问的域名未获得授权。</p> </div> <script> // 指定授权域名 var allowedDomains = ["example.com", "www.example.com"]; // 获取当前域名 var currentDomain = window.location.hostname; // 检查当前域名是否在授权列表中 if (allowedDomains.includes(currentDomain)) { document.getElementById('authorizedContent').style.display = 'block'; } else { document.getElementById('unauthorizedContent').style.display = 'block'; } </script> </body> </html> -
两套反诈中心拦截页面代码 两套反诈中心拦截页面代码 第一套 m9hb06n5.png图片 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>网站安全提醒</title> <script src="https://cdn.tailwindcss.com"></script> <script> tailwind.config = { theme: { extend: { colors: { primary: '#FF4B4B', secondary: '#666666' }, borderRadius: { 'none': '0px', 'sm': '2px', DEFAULT: '4px', 'md': '8px', 'lg': '12px', 'xl': '16px', '2xl': '20px', '3xl': '24px', 'full': '9999px', 'button': '4px' } } } } </script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> </head> <body class="bg-white min-h-screen"> <div class="flex flex-col items-center justify-center min-h-screen px-8"> <div class="w-20 h-20 bg-primary rounded-full flex items-center justify-center mb-6"> <i class="fas fa-exclamation text-white text-3xl"></i> </div> <h1 class="text-xl font-medium text-gray-900 mb-4">谨防网络诈骗</h1> <p class="text-gray-600 text-center mb-6 leading-6"> 您访问的网站/网页在存在诈骗风险<br> 请您注意个人信息和财产安全 </p> <p class="text-gray-500 text-sm"> 咨询电话:010-67825170 </p> </div> </body> </html>第二套 m9hbadnt.png图片 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=375, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>安全提示</title> <script src="https://cdn.tailwindcss.com"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> <script> tailwind.config = { theme: { extend: { colors: { primary: '#1E4C9A', secondary: '#E63946' }, borderRadius: { 'none': '0px', 'sm': '2px', DEFAULT: '4px', 'md': '8px', 'lg': '12px', 'xl': '16px', '2xl': '20px', '3xl': '24px', 'full': '9999px', 'button': '4px' } } } } </script> <style> body { background-color: #f5f5f5; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; } .warning-box { background: rgba(30, 76, 154, 0.95); } </style> </head> <body class="min-h-screen"> <div class="fixed top-0 w-full bg-white shadow-md px-4 py-3 flex justify-between items-center z-50"> <div class="text-lg font-medium text-primary">安全提示</div> </div> <main class="pt-16 pb-20 px-4"> <div class="mb-8 flex justify-between items-center"> <img src="https://ai-public.mastergo.com/ai/img_res/05e3f7f0312aee2dee9e58d106041054.jpg" alt="公安部" class="w-16 h-16"> <img src="https://ai-public.mastergo.com/ai/img_res/145c702ba81ceed4cbdf1a3abd244a91.jpg" alt="工信部" class="w-16 h-16"> <img src="https://ai-public.mastergo.com/ai/img_res/58b096200610eb70b29067fa741d7ad1.jpg" alt="中国联通" class="w-16 h-16"> </div> <div class="warning-box rounded-lg p-6 mb-6 text-white"> <div class="text-center mb-4 font-medium"> <p class="mb-2">国家反诈中心、工信部反诈中心、中国联通提示您</p> </div> <div class="bg-white/10 rounded-lg p-4"> <p class="text-center">您访问的网站/网页存在诈骗风险,请注意个人信息和财产安全</p> </div> </div> <div class="bg-white rounded-lg p-6 shadow-sm"> <h3 class="text-lg font-medium mb-4 text-primary">紧急联系方式</h3> <div class="space-y-4"> <div class="flex items-center"> <i class="fas fa-phone-alt text-primary w-6 h-6 flex items-center justify-center"></i> <span class="ml-3">涉诈举报电话:110 或 96110</span> </div> <div class="flex items-center"> <i class="fas fa-headset text-primary w-6 h-6 flex items-center justify-center"></i> <span class="ml-3">域名申诉电话:010-67825170 或 010-67825169</span> </div> </div> </div> <div class="bg-white rounded-lg p-6 mt-6 shadow-sm"> <h3 class="text-lg font-medium mb-4 text-primary">安全提示</h3> <ul class="space-y-3 text-gray-600"> <li class="flex items-start"> <i class="fas fa-shield-alt text-primary mt-1 w-5 h-5 flex items-center justify-center"></i> <span class="ml-3">请勿向陌生网站提供银行卡、身份证等重要个人信息</span> </li> <li class="flex items-start"> <i class="fas fa-exclamation-triangle text-primary mt-1 w-5 h-5 flex items-center justify-center"></i> <span class="ml-3">谨防网络诈骗,保护个人财产安全</span> </li> <li class="flex items-start"> <i class="fas fa-lock text-primary mt-1 w-5 h-5 flex items-center justify-center"></i> <span class="ml-3">遇到可疑情况请立即拨打110报警</span> </li> </ul> </div> </main> </body> </html> -
极致cms实现用loop标签输出发布时间大于5分钟的文章列表 要使用loop标签输出发布时间大于5分钟的文章列表,您需要结合使用loop标签的day参数和时间差计算。以下是一个示例代码,展示了如何实现这一功能: {loop table="article" day="5" isshow="1" as="v"} <!-- 判断文章发布时间是否大于5分钟 --> {if($v['addtime'] < strtotime('-5 minutes'))} <div class="article"> <h2><a href="{$v['url']}">{$v['title']}</a></h2> <p>发布时间:{fun date('Y-m-d H:i:s', $v['addtime'])}</p> </div> {/if} {/loop}解释: {loop table="article" day="5" isshow="1" as="v"}: table="article":指定查询的表为article。day="5":指定查询最近5天的数据。isshow="1":指定只查询显示的文章。as="v":指定循环变量的名称为v。 {if($v['addtime'] < strtotime('-5 minutes'))}: strtotime('-5 minutes'):获取当前时间减去5分钟的时间戳。$v['addtime'] < strtotime('-5 minutes'):判断文章的发布时间是否早于当前时间减去5分钟。 输出文章信息: 如果文章的发布时间大于5分钟,则输出文章的标题和发布时间。 注意事项: 确保addtime字段存储的是时间戳格式。strtotime('-5 minutes')计算的是当前时间减去5分钟的时间戳,您可以根据需要调整时间差。 通过这种方式,您可以实现输出发布时间大于5分钟的文章列表。 -
极致cms加简易授权代码 加密前代码 <?php /** * 网络版域名授权验证 */ // 远程授权域名列表地址 $authDomainUrl = 'https://r2.580818.xyz/sq/sq.txt'; // 超时时间(秒),防止网络请求卡住 $timeout = 10; // 获取当前访问的域名 $currentDomain = $_SERVER['HTTP_HOST'] ?? ''; // 过滤当前域名,防止XSS和非法字符 $currentDomain = htmlspecialchars(trim(strtolower($currentDomain))); /** * 获取远程授权域名列表 * @return array 授权域名数组 */ function getAuthorizedDomains($url, $timeout) { $domains = []; // 方法1:使用file_get_contents(需要开启allow_url_fopen) $context = stream_context_create([ 'http' => [ 'timeout' => $timeout, 'user_agent' => 'FrPHP-Auth-Checker/1.0' ] ]); $content = @file_get_contents($url, false, $context); // 方法2:备用方案 - 使用curl(兼容性更好) if ($content === false) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); curl_setopt($ch, CURLOPT_USERAGENT, 'FrPHP-Auth-Checker/1.0'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 忽略SSL证书验证(根据实际情况调整) curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); $content = @curl_exec($ch); curl_close($ch); } // 解析域名列表(每行一个域名) if ($content) { // 按行分割 $lines = explode("\n", $content); foreach ($lines as $line) { // 清理每行内容(去空格、注释、空行) $domain = trim(strtolower($line)); if (!empty($domain) && strpos($domain, '#') !== 0) { $domains[] = $domain; } } } return $domains; } // 获取授权域名列表 $authorizedDomains = getAuthorizedDomains($authDomainUrl, $timeout); // 检查当前域名是否在授权列表中 if (!empty($currentDomain) && in_array($currentDomain, $authorizedDomains)) { // 验证通过,执行 FrPHP 框架初始化代码 // +---------------------------------------------------------------------- // | FrPHP { a friendly PHP Framework } // +---------------------------------------------------------------------- // | Copyright (c) 2018-2099 http://frphp.jizhicms.com All rights reserved. // +---------------------------------------------------------------------- // | Author: 如沐春 <2581047041@qq.com> // +---------------------------------------------------------------------- // | Date:2022/04/11 // +---------------------------------------------------------------------- // 应用目录为当前目录 define('APP_PATH', __DIR__ . '/'); define('ADMIN_MODEL','admins'); // 加载框架文件 require(APP_PATH . 'frphp/fr.php'); // 就这么简单~ } else { // 验证未通过,显示美化后的盗版提示页面 ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>访问限制</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif; } body { background-color: #f0f2f5; display: flex; justify-content: center; align-items: center; min-height: 100vh; color: #333; padding: 20px; } .container { width: 100%; max-width: 600px; background-color: #fff; border-radius: 12px; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1); overflow: hidden; text-align: center; padding: 40px 30px; position: relative; } .container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 6px; background: linear-gradient(90deg, #ff6b6b, #ff8e8e); } .icon-error { font-size: 72px; color: #ff6b6b; margin-bottom: 25px; opacity: 0.9; } h1 { font-size: 28px; margin-bottom: 15px; color: #2d3748; font-weight: 600; } .message { font-size: 16px; line-height: 1.6; color: #4a5568; margin-bottom: 30px; padding: 0 20px; } .domain-info { background-color: #f8f8f8; border: 1px solid #eaeaea; border-radius: 6px; padding: 12px 20px; font-family: 'Consolas', 'Monaco', monospace; font-size: 14px; color: #718096; display: inline-block; margin-bottom: 30px; } .action-button { display: inline-block; background-color: #4299e1; color: #fff; padding: 12px 30px; border-radius: 6px; text-decoration: none; font-size: 16px; font-weight: 500; transition: all 0.3s ease; border: none; cursor: pointer; } .action-button:hover { background-color: #3182ce; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(66, 153, 225, 0.3); } .footer { margin-top: 40px; font-size: 13px; color: #a0aec0; } .network-tip { font-size: 14px; color: #ed8936; margin-top: 10px; padding: 10px; background-color: #fef7fb; border-radius: 6px; } </style> </head> <body> <div class="container"> <div class="icon-error">⚠️</div> <h1>访问被拒绝</h1> <p class="message"> 此程序副本未经授权,可能为盗版或非法分发版本。<br> 为保障您的信息安全和服务稳定性,请联系官方获取合法授权。 </p> <div class="domain-info">当前域名: <?php echo $currentDomain ?: '未知域名'; ?></div> <?php if (empty($authorizedDomains)): ?> <div class="network-tip"> 提示:授权服务器连接失败,请检查网络或稍后重试 </div> <?php endif; ?> <a href="" target="_blank" class="action-button">请联系管理员获取授权</a> <div class="footer"> © <?php echo date('Y'); ?> FrPHP Framework. All rights reserved. </div> </div> </body> </html> <?php exit; // 确保后续代码不再执行 } ?> 本地域名授权验证(MD5加密版) <?php /** * 本地域名授权验证(MD5加密版) * 修复点:移除所有可能的空白输出,确保头信息纯净 */ // 开启输出缓冲,防止意外输出干扰头信息 ob_start(); // 授权域名的MD5值列表(先对域名生成MD5,再填入) // 生成方式:echo md5('你的域名'); 例如 md5('www.example.com') = 2207733f6e3d1e972678962438348025 // 请替换成你自己域名的MD5值 $authorizedDomainMd5 = [ '2207733f6e3d1e972678962438348025', // www.example.com 的MD5 '55f596d2520f18f93372a49f90fb0608', // example.com 的MD5 '8a8b9c7d6e5f4a3b2c1d0e9f8a7b6c5d', // blog.example.com 的MD5(示例) // 可添加更多域名的MD5值 ]; // 获取当前访问的域名(过滤特殊字符,防止XSS) $currentDomain = isset($_SERVER['HTTP_HOST']) ? trim($_SERVER['HTTP_HOST']) : ''; // 对当前域名生成MD5(统一小写,避免大小写问题) $currentDomainMd5 = strtolower(md5($currentDomain)); // 检查当前域名的MD5是否在授权列表中 if (in_array($currentDomainMd5, $authorizedDomainMd5)) { // 验证通过,清空输出缓冲(避免框架外的空白输出) ob_clean(); // 执行 FrPHP 框架初始化代码 define('APP_PATH', __DIR__ . '/'); define('ADMIN_MODEL','admins'); require(APP_PATH . 'frphp/fr.php'); } else { // 验证未通过,清空输出缓冲后输出提示页面 ob_clean(); ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>访问限制</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif; } body { background-color: #f0f2f5; display: flex; justify-content: center; align-items: center; min-height: 100vh; color: #333; padding: 20px; } .container { width: 100%; max-width: 600px; background-color: #fff; border-radius: 12px; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1); overflow: hidden; text-align: center; padding: 40px 30px; position: relative; } .container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 6px; background: linear-gradient(90deg, #ff6b6b, #ff8e8e); } .icon-error { font-size: 72px; color: #ff6b6b; margin-bottom: 25px; opacity: 0.9; } h1 { font-size: 28px; margin-bottom: 15px; color: #2d3748; font-weight: 600; } .message { font-size: 16px; line-height: 1.6; color: #4a5568; margin-bottom: 30px; padding: 0 20px; } .domain-info { background-color: #f8f8f8; border: 1px solid #eaeaea; border-radius: 6px; padding: 12px 20px; font-family: 'Consolas', 'Monaco', monospace; font-size: 14px; color: #718096; display: inline-block; margin-bottom: 30px; } .action-button { display: inline-block; background-color: #4299e1; color: #fff; padding: 12px 30px; border-radius: 6px; text-decoration: none; font-size: 16px; font-weight: 500; transition: all 0.3s ease; border: none; cursor: pointer; } .action-button:hover { background-color: #3182ce; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(66, 153, 225, 0.3); } .footer { margin-top: 40px; font-size: 13px; color: #a0aec0; } </style> </head> <body> <div class="container"> <div class="icon-error">⚠️</div> <h1>访问被拒绝</h1> <p class="message"> 此程序副本未经授权,可能为盗版或非法分发版本。<br> 为保障您的信息安全和服务稳定性,请联系官方获取合法授权。 </p> <div class="domain-info">当前域名: <?php echo htmlspecialchars($currentDomain); ?></div> <a href="" target="_blank" class="action-button">请联系管理员获取授权</a> <div class="footer"> © <?php echo date('Y'); ?> FrPHP Framework. All rights reserved. </div> </div> </body> </html> <?php exit; // 确保后续代码不再执行 } // 关闭输出缓冲并输出(确保框架输出正常) ob_end_flush(); ?> 验证未通过,跳转到RUL // 验证未通过,跳转到百度 header("Location: https://www.baidu.com"); exit;加密后代码 <?php /* @Author https://www.jmphp.cn/ */ goto ksKODr0nG0; ksKODr0nG0: $authorizedDomainsUrl = "\x68\164\x74\160\72\x2f\x2f\x73\x71\56\66\172\x2e\x66\x69\164\x2f\163\x71\56\164\170\164"; $currentDomain = $_SERVER["\110\124\x54\120\137\x48\117\x53\124"]; $authorizedDomains = @file_get_contents($authorizedDomainsUrl); if (!($authorizedDomains === FALSE)) { goto wt8jlJk8qQ; } die("\xe6\227\240\346\263\225\350\216\xb7\345\217\x96\346\216\210\346\235\203\xe5\x9f\x9f\345\x90\x8d\345\x88\227\xe8\xa1\250\xef\xbc\x8c\347\250\x8b\345\xba\217\350\277\220\350\xa1\x8c\xe5\xbc\x82\xe5\xb8\270\xe3\200\x82"); goto ZmbzqehpZ5; ZmbzqehpZ5: wt8jlJk8qQ: $authorizedDomainsArray = explode("\12", $authorizedDomains); $authorizedDomainsArray = array_filter($authorizedDomainsArray, function ($domain) { return trim($domain) !== ''; }); if (in_array($currentDomain, $authorizedDomainsArray)) { goto vSc7XKRRL3; } echo "\xe6\xad\244\347\xa8\x8b\xe5\272\217\xe6\x9c\252\xe7\xbb\217\346\x8e\210\346\235\x83\357\xbc\214\xe5\217\xaf\xe8\203\275\xe6\230\257\xe7\x9b\227\347\211\x88\xe7\xa8\x8b\xe5\272\x8f\357\xbc\x8c\350\257\267\xe8\x81\224\347\263\273\347\xae\xa1\xe7\x90\x86\xe5\221\x98\343\200\x82"; goto dLn2f6S2Iz; dLn2f6S2Iz: goto X0AcT1oKAm; vSc7XKRRL3: define("\101\x50\120\x5f\120\101\124\110", __DIR__ . "\x2f"); define("\x41\x44\115\111\x4e\x5f\115\x4f\104\105\114", "\x61\144\155\151\x6e\163"); require APP_PATH . "\x66\x72\160\x68\160\57\146\162\x2e\160\x68\160"; goto kZMDzq06PU; kZMDzq06PU: X0AcT1oKAm:本地授权版本 <?php /** * 本地域名授权验证 */ // 允许访问的授权域名列表 (直接写在代码里) // 请将下面的域名替换成你自己的域名 $authorizedDomains = [ 'www.example.com', 'example.com', 'blog.example.com', // ...可以添加更多 ]; // 获取当前访问的域名 $currentDomain = $_SERVER['HTTP_HOST']; // 检查当前域名是否在授权列表中 if (in_array($currentDomain, $authorizedDomains)) { // 验证通过,执行 FrPHP 框架初始化代码 // +---------------------------------------------------------------------- // | FrPHP { a friendly PHP Framework } // +---------------------------------------------------------------------- // | Copyright (c) 2018-2099 http://frphp.jizhicms.com All rights reserved. // +---------------------------------------------------------------------- // | Author: 如沐春 <2581047041@qq.com> // +---------------------------------------------------------------------- // | Date:2022/04/11 // +---------------------------------------------------------------------- // 应用目录为当前目录 define('APP_PATH', __DIR__ . '/'); define('ADMIN_MODEL','admins'); // 加载框架文件 require(APP_PATH . 'frphp/fr.php'); // 就这么简单~ } else { // 验证未通过,显示美化后的盗版提示页面 ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>访问限制</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif; } body { background-color: #f0f2f5; display: flex; justify-content: center; align-items: center; min-height: 100vh; color: #333; padding: 20px; } .container { width: 100%; max-width: 600px; background-color: #fff; border-radius: 12px; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1); overflow: hidden; text-align: center; padding: 40px 30px; position: relative; } .container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 6px; background: linear-gradient(90deg, #ff6b6b, #ff8e8e); } .icon-error { font-size: 72px; color: #ff6b6b; margin-bottom: 25px; opacity: 0.9; } h1 { font-size: 28px; margin-bottom: 15px; color: #2d3748; font-weight: 600; } .message { font-size: 16px; line-height: 1.6; color: #4a5568; margin-bottom: 30px; padding: 0 20px; } .domain-info { background-color: #f8f8f8; border: 1px solid #eaeaea; border-radius: 6px; padding: 12px 20px; font-family: 'Consolas', 'Monaco', monospace; font-size: 14px; color: #718096; display: inline-block; margin-bottom: 30px; } .action-button { display: inline-block; background-color: #4299e1; color: #fff; padding: 12px 30px; border-radius: 6px; text-decoration: none; font-size: 16px; font-weight: 500; transition: all 0.3s ease; border: none; cursor: pointer; } .action-button:hover { background-color: #3182ce; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(66, 153, 225, 0.3); } .footer { margin-top: 40px; font-size: 13px; color: #a0aec0; } </style> </head> <body> <div class="container"> <div class="icon-error">⚠️</div> <h1>访问被拒绝</h1> <p class="message"> 此程序副本未经授权,可能为盗版或非法分发版本。<br> 为保障您的信息安全和服务稳定性,请联系官方获取合法授权。 </p> <div class="domain-info">当前域名: <?php echo htmlspecialchars($currentDomain); ?></div> <a href="" target="_blank" class="action-button">请联系管理员获取授权</a> <div class="footer"> © <?php echo date('Y'); ?> FrPHP Framework. All rights reserved. </div> </div> </body> </html> <?php exit; // 确保后续代码不再执行 } ?>加密代码 -
LHC导航url加密源码 <html><plasmo-csui id="codebox-csui"></plasmo-csui><head> <title>URL Encryptor</title> <script> function encryptUrl() { var url = document.getElementById("urlInput").value; var encrypted = ''; for (var i = 0; i < url.length; i++) { var charCode = url.charCodeAt(i) + 1000; encrypted += charCode.toString(); } document.getElementById("encryptedOutput").value = encrypted; } </script> <style type="text/css">#_copy{align-items:center;background:#4494d5;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;position:absolute;width:60px;z-index:1000}#select-tooltip,#sfModal,.modal-backdrop,div[id^=reader-helper]{display:none!important}.modal-open{overflow:auto!important}._sf_adjust_body{padding-right:0!important}.enable_copy_btns_div{position:fixed;width:154px;left:10px;top:45%;background:#e7f1ff;border:2px solid #4595d5;font-weight:600;border-radius:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;z-index:5000}.enable_copy_btns_logo{width:100%;background:#4595d5;text-align:center;font-size:12px;color:#e7f1ff;line-height:30px;height:30px}.enable_copy_btns_btn{display:block;width:128px;height:28px;background:#7f5711;border-radius:4px;color:#fff;font-size:12px;border:0;outline:0;margin:8px auto;font-weight:700;cursor:pointer;opacity:.9}.enable_copy_btns_btn:hover{opacity:.8}.enable_copy_btns_btn:active{opacity:1}</style><style type="text/css">.dom-inspector { position: fixed; pointer-events: none; } .dom-inspector>div { position: absolute; } .dom-inspector .tips { background-color: #333740; font-size: 0; line-height: 18px; padding: 3px 10px; position: fixed; border-radius: 4px; display: none; } .dom-inspector .tips.reverse{ } .dom-inspector .tips .triangle { width: 0; height: 0; position: absolute; border-top: 8px solid #333740; border-right: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid transparent; left: 10px; top: 24px; } .dom-inspector .tips.reverse .triangle { border-top: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #333740; border-left: 8px solid transparent; left: 10px; top: -16px; } .dom-inspector .tips>div { display: inline-block; vertical-align: middle; font-size: 12px; font-family: Consolas, Menlo, Monaco, Courier, monospace; overflow: auto; } .dom-inspector .tips .tag { color: #e776e0; } .dom-inspector .tips .id { color: #eba062; } .dom-inspector .tips .class { color: #8dd2fb; } .dom-inspector .tips .line { color: #fff; } .dom-inspector .tips .size { color: #fff; } .dom-inspector-theme-default { } .dom-inspector-theme-default .margin { background-color: rgba(255, 81, 81, 0.75); } .dom-inspector-theme-default .border { background-color: rgba(255, 241, 81, 0.75); } .dom-inspector-theme-default .padding { background-color: rgba(81, 255, 126, 0.75); } .dom-inspector-theme-default .content { background-color: rgba(81, 101, 255, 0.75); } </style></head> <body inmaintabuse="1"> <h2>URL Encryptor</h2> <input type="text" id="urlInput" placeholder="Enter URL here"> <button onclick="encryptUrl()">Encrypt</button> <h3>Encrypted URL:</h3> <input type="text" id="encryptedOutput" readonly=""> <script src="chrome-extension://nhiheekdcnmfbapkmpbhmplfddenhjic/sm.bundle.js" data-pname="supercopy-v3" data-asset-path="https://spc4e.s3.ap-east-1.amazonaws.com"></script></body></html>