ce安全网绿色资源分享

教程资讯|常用软件|安卓下载|下载排行|最近更新

软件
软件
文章
当前位置:首页网络安全网络安全文章 → 利用漏洞无限刷BEC币【区块链漏洞】

利用漏洞无限刷BEC币【区块链漏洞】

时间:2018-05-09 13:51:58人气:作者:本站作者我要评论

前不久BEC漏洞的事情想必大家都了解了,黑客通过这个漏洞给自己刷了两波天文数字般的BEC币,想必很多人都流着口水。

下面就开始搭建测试网络,也给自己刷批BEC币。

(一)环境搭建

安装客户端,命令行的方式,主要用来运行以太坊节点、管理账户、挖矿、部署智能合约。

具体环境是:Win10 64位、geth 1.8.6(64位)

下载地址:

  1. https://ethereum.github.io/go-ethereum/downloads/

(二)以太坊、合约部署

1、准备创世块文件genesis.json如下:

  1. {
  2. "nonce":"0x0000000000000042",
  3. "mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000",
  4. "difficulty""0x4000",
  5. "alloc": {},
  6. "coinbase":"0x0000000000000000000000000000000000000000",
  7. "timestamp""0x00",
  8. "parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000",
  9. "extraData""0x",
  10. "gasLimit":"0xffffffff",
  11. "config": {}
  12. }

相关参数的作用,可自行百度了解,其中difficulty代表挖矿难度。

利用漏洞无限刷BEC币【区块链漏洞】
2、初始化创世块

管理员权限打开CMD.exe,在geth.exe 的目录下,输入

  1. geth --datadir "%cd%\chain" init  genesis.json

注意路径和创世块文件名要能对得上。

利用漏洞无限刷BEC币【区块链漏洞】

3、启动区块链节点

管理员权限打开CMD.exe,在geth.exe 的目录下,输入:

  1. geth --identity "MYeth" --rpc --rpccorsdomain "*" --datadir "%cd%\chain" --port "30303" --rpcapi "db,eth,net,web3,debug" --rpcaddr "127.0.0.1" --rpcport "8545" --networkid 95518 console

相关参数的作用,可自行百度了解。

看到Welcome to the Geth JavaScript console!

还有最后的“>” 符号,就代表已经启动完成。
4、创建用户,创建用户指令为下(括号内为用户密码)

  1. personal.newAccount("password")

可以看到我已经创建了3个用户
为方便使用,把三个用户分别命名为cesafecom1 cesafecom2 cesafecom3
5、挖矿ETH,先前配创世块文件时,难度参数设定较低,所以很快就挖到一笔ETH

挖矿指令如下(括号内为参与挖矿的CPU,如果不指定的话将会用全部CPU资源,这样可能会影响操作)

  1. > miner.start(1)

挖了一段时间之后,就需要如下指令来终止挖矿,不然会一直挖下去

  1. > miner.stop()

查询ETH数量指令如下,可以看到cesafecom1上已经有一笔ETH

  1. > eth.getBalance(cesafecom1)

利用漏洞无限刷BEC币【区块链漏洞】

三)无限印币

1、复制BEC智能合约源码,用在线Remix工具编译,点击“Start to compile”,然后下拉框选择“BecToken”,点击“Detail”。

之后,可以看到Remix界面右下方出现很多黄色的Warning,并不会影响使用,除非有红色的Error。

BEC智能合约地址:

部分内容被隐藏
需登陆后可查看

在线工具:

部分内容被隐藏
需登陆后可查看

利用漏洞无限刷BEC币【区块链漏洞】

2、复制WEB3DEPOLY里面的代码,并粘贴到Geth console,回车。

利用漏洞无限刷BEC币【区块链漏洞】

利用漏洞无限刷BEC币【区块链漏洞】

5、可以看到合约已经提交到区块链,但是还没生成,所以需要挖下矿,这样才能成功部署。然后,输入“bectoken.”(后面有个点)然后按键盘上的Tab键,看到已可以使用bectoken里面的函数了。

相关文章

猜你喜欢

  • Ougishi绿色版下载 V4.00 中文版

    2020-06-19 / 561k

  • 谷歌地图下载助手睿智版破解下载 V9.5绿色版

    2020-06-19 / 32.7M

  • OfficeFIX中文破解版V6.110 注册版

    2020-06-19 / 26.8M

  • Plotagraph破解版V1.2.0 免费版 32/64位

    2020-06-19 / 31.5M

  • IP查详细地址工具下载 V1.1 官方免费版

    2020-06-19 / 408K

  • 内存扫把中文版下载V1.97绿色版

    2020-06-19 / 1.3M

网友评论

验证码:

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论

已有人参与,点击查看更多精彩评论

关于CE安全网 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 cesafe.com 【CE安全网】 版权所有 蜀ICP备19039426号-2| 蜀ICP备19039426号-2

声明: 本站为非赢利性网站 不接受任何赞助和广告 所有软件和文章来自互联网 如有异议 请与本站联系 技术支持:ce安全网