返回列表 发布新帖

MD5解密平台源码

2758 1
helloadmin 发表于 2024-12-27 00:00:11 | 查看全部 阅读模式 IP:

马上注册,结交更多好友,享用更多功能,让你轻松玩转小K网。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
MD5解密平台源码

  1. <?php
  2. // 检查是否提交了表单
  3. if ($_SERVER['REQUEST_METHOD'] === 'POST') {
  4.     // 设置 API URL
  5.     $apiUrl = 'https://MD5.li/api.php';

  6.     // 准备请求参数
  7.     $params = [
  8.         'jiemi' => 'true',
  9.         'key' => 'd5ad53f8a373dc41f7bd6774a8a3783d', // 替换为您的 API 密钥
  10.         'hash' => $_POST['hash'] // 从表单获取用户输入的哈希值
  11.     ];

  12.     // 初始化 cURL
  13.     $ch = curl_init();

  14.     // 设置 cURL 选项
  15.     curl_setopt($ch, CURLOPT_URL, $apiUrl . '?' . http_build_query($params));
  16.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

  17.     // 执行 cURL 请求
  18.     $response = curl_exec($ch);

  19.     // 检查 cURL 错误
  20.     if (curl_errno($ch)) {
  21.         $errorMessage = 'cURL 错误: ' . curl_error($ch);
  22.     } else {
  23.         // 解析 JSON 响应
  24.         $responseData = json_decode($response, true);
  25.         
  26.         // 输出响应
  27.         if (isset($responseData['status']) && $responseData['status'] === 'success') {
  28.             $resultMessage = "解密成功!<br>哈希值: " . htmlspecialchars($params['hash']) . "<br>原始值: " . htmlspecialchars($responseData['original']);
  29.         } else {
  30.             $resultMessage = "错误: " . (isset($responseData['message']) ? htmlspecialchars($responseData['message']) : '未知错误');
  31.         }
  32.     }

  33.     // 关闭 cURL
  34.     curl_close($ch);
  35. }
  36. ?>

  37. <!DOCTYPE html>
  38. <html lang="zh-CN">
  39. <head>
  40.     <meta charset="UTF-8">
  41.     <title>MD5 解密</title>
  42.     <link rel="stylesheet" href="//cdn.staticfile.net/twitter-bootstrap/4.6.1/css/bootstrap.min.css">
  43. </head>
  44. <body>
  45.     <!-- 导航栏 -->
  46.     <nav class="navbar navbar-expand-lg navbar-light bg-light">
  47.         <a class="navbar-brand" href="#">MD5 解密工具</a>
  48.         <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
  49.             <span class="navbar-toggler-icon"></span>
  50.         </button>
  51.         <div class="collapse navbar-collapse" id="navbarNav">
  52.             <ul class="navbar-nav">
  53.                 <li class="nav-item active">
  54.                     <a class="nav-link" href="#">首页 <span class="sr-only">(当前)</span></a>
  55.                 </li>
  56.                
  57.             </ul>
  58.         </div>
  59.     </nav>

  60.     <div class="container mt-5">
  61.         <h2 class="text-center">MD5 解密工具</h2>
  62.         <form method="POST" action="">
  63.             <div class="form-group">
  64.                 <label for="hash">输入要解密的 MD5 哈希值:</label>
  65.                 <input type="text" class="form-control" id="hash" name="hash" required>
  66.             </div>
  67.             <button type="submit" class="btn btn-primary btn-block">解密</button>
  68.         </form>

  69.         <?php if (isset($resultMessage)): ?>
  70.             <div class="mt-3">
  71.                 <h4>结果:</h4>
  72.                 <p><?php echo $resultMessage; ?></p>
  73.             </div>
  74.         <?php endif; ?>

  75.         <?php if (isset($errorMessage)): ?>
  76.             <div class="mt-3">
  77.                 <h4>错误:</h4>
  78.                 <p><?php echo $errorMessage; ?></p>
  79.             </div>
  80.         <?php endif; ?>
  81.     </div>

  82.   
  83.     <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  84.     <script src="//cdn.staticfile.net/twitter-bootstrap/4.6.1/js/bootstrap.bundle.min.js"></script>
  85. </body>
  86. </html>
复制代码
存为.php文件上传即可
回复 转播

使用道具 举报

评论1

加快云 idc.nzLv.1 发表于 4 天前 | 查看全部 IP:
不错 拿走了
引导页 https://idc.nz
回复

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表