还有三个特别关键的问题: 刷新页面会清零余额和流水。 loadState() 读取已保存数据后,直接执行: parsed.walletBalance = 0.00; parsed.totalRecharge = 0.00; parsed.transactions = []; parsed.cards.forEach(c => { c.balance = 0.00; }); 所以它连可靠的本地模拟账本都算不上。 2. “AES 加密”只是注释,实际没有加密。 保存代码就是: localStorage.setItem(STORAGE_KEY, JSON.stringify(state)); 所谓卡密“解密显示”也只是切换遮罩。 3. ETH 支付路径会请求真实转账。 代码确实调用了: signer.sendTransaction({ to: net.address, value: ethers.utils.parseEther(amountEth) }); 如果你在钱包里确认,可能真的把 ETH 转到源码写死的地址;随后获得的却只是本地余额和随机生成的卡片。ERC20 路径则没有实际 USDT 转账代码,只是等待 2.5 秒后显示入账。 这也解释了为什么没有账号:每个人看到的“资产”只是自己浏览器里的数据。 卡头来自代码预设,不能证明与 Monzo 或其他银行有合作。 无法仅凭源码断定作者的动机,但可以确定:这份页面不能提供真实虚拟卡服务;“真实链上核验”“实盘支付”“加密存储”等描述与实现明显不符。
来个网址,去看看
@777 #1 https://litter.catbox.moe/ar79c8.html?spm=a2700.accio-work-chat.0.0.72ff20f3e0Ivyg
就怕随时跑路
@凉月 #3 不是,问题连账号都没有,就是一个网址跟一个默认密码
看起来只是一个演示地址
@xq772 #5 我觉得也像啊,问题不是申请账号密码的那种,是所有人都用一个网址然后一个默认密码 ,那怎么区分充进去的钱谁是谁的呢,感觉有点不对劲
@guoxingbiao #6 那是你没找对商家吧,后面如果发现了告诉我,我也想找个这种平台哈哈
@凉月 #7 晕,感觉我们不在一个频道
都说了,遇事不决问AI
还有三个特别关键的问题:
loadState() 读取已保存数据后,直接执行:
parsed.walletBalance = 0.00;
parsed.totalRecharge = 0.00;
parsed.transactions = [];
parsed.cards.forEach(c => { c.balance = 0.00; });
所以它连可靠的本地模拟账本都算不上。
2. “AES 加密”只是注释,实际没有加密。
保存代码就是:
localStorage.setItem(STORAGE_KEY, JSON.stringify(state));
所谓卡密“解密显示”也只是切换遮罩。
3. ETH 支付路径会请求真实转账。
代码确实调用了:
signer.sendTransaction({
to: net.address,
value: ethers.utils.parseEther(amountEth)
});
如果你在钱包里确认,可能真的把 ETH 转到源码写死的地址;随后获得的却只是本地余额和随机生成的卡片。ERC20 路径则没有实际 USDT 转账代码,只是等待 2.5 秒后显示入账。
这也解释了为什么没有账号:每个人看到的“资产”只是自己浏览器里的数据。 卡头来自代码预设,不能证明与 Monzo 或其他银行有合作。
无法仅凭源码断定作者的动机,但可以确定:这份页面不能提供真实虚拟卡服务;“真实链上核验”“实盘支付”“加密存储”等描述与实现明显不符。