李恒道 发表于 2024-6-4 23:26:11

尝试移植nodepay浏览器挖矿到docker

以nodepay为尝试
首先用fiddler拦截出来下载地址
(傻逼crx下载网站,出来的crx是残缺的,浪费我一晚上时间)
然后安装puppeteer
抬手三板斧
```js
const puppeteer = require("puppeteer");
const crxBase = path.join(__dirname, "./crx");
const path = require("path");
async function openBroswer() {
    const pathToExtension = crxBase;
    const browser = await puppeteer.launch({
      headless: false,
      args: [
            `--disable-extensions-except=${pathToExtension}`,
            `--load-extension=${pathToExtension}`,
      ],
    });
}
openBroswer()
```
根据调试是读取登录网页的np_token的存储,我们直接打进去就可以了
```js
async function injectCode(np_token) {
    const result = await ejs.renderFile(path.join(__dirname ,"./inject.ejs"), {
      np_token: np_token,
    });
    fs.writeFileSync(path.join(crxBase, "./inject.js"), result);
}
```
然后写一个模板文件
```js
chrome.storage.local.set({ np_token: "<%= np_token %>" });
```

Cwyyyyy 发表于 2024-6-4 23:41:17

我还是老老实实挂浏览器吧{:4_88:}

李恒道 发表于 2024-6-4 23:53:07

Cwyyyyy 发表于 2024-6-4 23:41
我还是老老实实挂浏览器吧

配合透明代理可以女巫的,一台垃圾arm机可以干几十个

李恒道 发表于 2024-6-4 23:54:12

Cwyyyyy 发表于 2024-6-4 23:41
我还是老老实实挂浏览器吧

哥哥等成品就行,这两天就搞出来了

cedar 发表于 2024-6-5 10:06:43

李恒道 发表于 2024-6-4 23:54
哥哥等成品就行,这两天就搞出来了

ggnb,坐等成品

王一之 发表于 2024-6-5 10:24:59

这又是啥?

李恒道 发表于 2024-6-5 13:30:03

王一之 发表于 2024-6-5 10:24
这又是啥?

类Grass,就是没什么应用场景的抄袭野币

hysaoh 发表于 2024-6-5 16:53:30

能爆金币吗
页: [1]
查看完整版本: 尝试移植nodepay浏览器挖矿到docker