凌曦安全钓鱼演练平台

admin 2026-01-27 00:40:58 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 凌曦安全钓鱼演练平台是一款基于Node.js的企业级无危害化钓鱼演练C2系统,支持实时主机监控、桌面截图、数据导出及免杀木马生成,部署简单且提供暗色Web管理界面,适用于授权安全培训与安全意识测试场景。 综合评分: 78 文章分类: 安全培训,安全意识,红队,安全工具,免杀


删除主机

点击主机卡片上的”删除”按钮,可单独删除该主机记录及其截图文件。


⚙️ 配置修改

配置文件说明

首次启动服务会自动在项目目录下生成 config.json 配置文件:

{
  "admin": {
    "username": "admin",
    "password": "admin"
  },
  "server": {
    "web_port": 8080,
    "listener_port": 9090
  }
}

修改管理密码

编辑 config.json 文件,修改密码:

{
  "admin": {
    "username": "admin",
    "password": "your_new_password"
  },
  "server": {
    "web_port": 8080,
    "listener_port": 9090
  }
}

修改后重启服务:

pm2 restart lingxi-c2
# 或
pkill -f "node app.js"
node app.js

修改用户名

同样编辑 config.json 文件:

{
  "admin": {
    "username": "your_username",
    "password": "your_password"
  },
  "server": {
    "web_port": 8080,
    "listener_port": 9090
  }
}

修改Web管理端口

编辑 config.json,修改 web_port

{
  "admin": {
    "username": "admin",
    "password": "admin"
  },
  "server": {
    "web_port": 8888,
    "listener_port": 9090
  }
}

修改木马回连端口

编辑 config.json,修改 listener_port

{
  "admin": {
    "username": "admin",
    "password": "admin"
  },
  "server": {
    "web_port": 8080,
    "listener_port": 7777
  }
}

注意: 修改回连端口后需要重新生成木马程序!

修改数据存储路径

编辑 app.js 文件:

// 第21-23行
const DATA_FILE = path.join(__dirname, 'data.json');
const UPLOADS_DIR = path.join(__dirname, 'uploads');
const SCREENSHOTS_DIR = path.join(__dirname, 'screenshots');

重置配置文件

如果配置文件损坏或需要重置为默认值:

# 删除配置文件
rm config.json

# 重新启动服务,会自动生成默认配置
node app.js

默认配置会自动创建,账号密码为 admin/admin


🔒 安全性说明

1. 首次部署后立即修改密码

nano config.json
# 修改 "password": "your_strong_password"
pm2 restart lingxi-c2

2. 设置配置文件权限(重要)

chmod 600 config.json
chown root:root config.json

3. 限制Web管理端口访问

# 仅允许特定IP访问8080端口
ufw allow from 192.168.1.0/24 to any port 8080

4. 使用反向代理+HTTPS(生产环境推荐)

# Nginx配置示例
server {
    listen 443 ssl;
    server_name your-domain.com;

    ssl_certificate /path/to/cert.pem;
    ssl_certificate_key /path/to/key.pem;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

⚠️ 安全注意事项

  1. 首次部署后立即修改默认密码(admin/admin)

  2. 定期更换管理密码

  3. 推荐使用VPN或内网访问管理面板

  4. 公网部署建议配置HTTPS + 强密码


❓ 常见问题

Q1: 生成的EXE无法下载或提示编译失败?

原因: 未安装MinGW-w64交叉编译工具

解决:

apt-get update
apt-get install -y mingw-w64

Q2: 木马运行后无法上线?

检查清单:

  1. ✅ 服务器9090端口是否开放

  2. ✅ 防火墙是否允许9090端口入站

  3. ✅ 回连IP是否正确(应为服务器公网IP)

  4. ✅ 目标主机是否能访问服务器(ping/telnet测试)

  5. ✅ 服务是否正在运行(ps aux | grep node

Q3: 无法访问Web管理界面?

检查清单:

  1. ✅ 服务是否启动(netstat -tuln | grep 8080

  2. ✅ 8080端口是否开放

  3. ✅ 云服务器安全组规则是否配置

  4. ✅ 浏览器访问正确的IP地址

Q4: 截图未显示或无法查看?

原因: 截图上传失败或路径错误

解决:

  1. 检查 screenshots 目录权限
chmod 755 /root/Fishing/linggxi/screenshots
  1. 查看服务器日志:tail -f /tmp/lingxi.log

Q5: 导出数据时没有截图?

原因: 木马截图功能需要在图形化界面运行

说明: 木马需在Windows图形界面环境运行才能捕获截图,服务器或命令行环境无法截图。

Q6: 服务意外停止?

排查步骤:

# 查看服务日志
cat /tmp/lingxi.log

# 查看系统日志
journalctl -xe

# 检查端口占用
netstat -tuln | grep -E "(8080|9090)"

# 手动重启
pm2 restart lingxi-c2
  1. 准备透明背景的PNG或ICO文件(推荐64×64或128×128)

  2. 替换 public/logo.ico 文件

  3. 重启服务即可生效

Q8: 忘记密码怎么办?

解决:

# 查看当前配置
cat config.json

# 或直接编辑配置文件重置密码
nano config.json
# 修改 "password": "admin"

# 重启服务
pm2 restart lingxi-c2

Q9: 配置文件丢失或损坏?

解决:

# 删除损坏的配置
rm config.json

# 重启服务会自动生成默认配置
node app.js

默认账号密码为 admin/admin


⚠️ 免责声明

请认真阅读以下内容:

法律声明

  1. 本平台仅供教育和研究使用

    ,用于企业内部安全培训、安全意识测试等合法授权场景。

  2. **使用者必须遵守《中华人民共和国网络安全法》**及相关法律法规,严禁将本平台用于:

  • ❌ 未经授权的渗透测试

  • ❌ 恶意攻击、入侵他人系统

  • ❌ 窃取、破坏他人数据

  • ❌ 任何违法犯罪活动

  1. 使用本平台必须获得目标对象的明确书面授权

    ,包括但不限于:

  • 企业内部安全演练授权

  • 安全培训项目授权

  • 渗透测试委托书

  1. 使用者需自行承担一切法律责任

    ,因使用本平台造成的任何损失、法律纠纷,作者概不负责。

  2. 本平台作者不对以下情况负责

  • 使用者的任何违法行为

  • 平台被滥用造成的损害

  • 数据丢失或系统故障

  • 第三方索赔

道德准则

  • ✅ 仅在获得授权的环境中使用

  • ✅ 保护测试过程中获取的数据安全

  • ✅ 测试结束后及时清理相关文件

  • ✅ 向目标对象充分告知测试内容

使用确认

下载、安装、使用本平台即表示您已阅读、理解并同意遵守以上所有条款。



📝 更新日志

v1.0.0 (2026-01)

  • ✨ 首次发布

  • ✨ 实现基础功能

  • ✨ 支持桌面截图

  • ✨ 数据导出功能


凌曦安全 | 无危害化钓鱼演练平台   Made with ❤️ by Syst1m Lazy


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:凌曦安全 Syst1m Syst1m《凌曦安全钓鱼演练平台》

凌曦安全钓鱼演练平台 网络安全文章

凌曦安全钓鱼演练平台

文章总结: 凌曦安全钓鱼演练平台是一款基于Node.js的企业级无危害化钓鱼演练C2系统,支持实时主机监控、桌面截图、数据导出及免杀木马生成,部署简单且提供暗色
评论:0   参与:  0