
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
solidity漏洞类型学习笔记(一)以下代码内容皆参考于RICKGRAY师傅之前的文章《以太坊智能合约安全入门了解一下》,在此记录我在复现中发现的一些问题和学习记录。Reentrancy - 重入首先我们先参考代码实现一个类似公共钱包的代码,1234567891011...
0x00 基础知识EVM虚拟机在解析合约的字节码时,依赖的是ABI的定义,从而去识别各个字段位于字节码的什么地方。关于ABI,可以阅读这个文档:https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI一般ERC-20 TOKEN标准的代币都会实现transfer方法,这个方法在ERC-20标签中的定义为:function tra...
TUN/TAP虚拟网络设备为用户空间程序提供了网络数据包的发送和接收能力。他既可以当做点对点设备(TUN),也可以当做以太网设备(TAP)。实际上,不仅Linux支持TUN/TAP虚拟网络设备,其他UNIX也是支持的,他们之间只有少许差别。 TUN/TAP虚拟网络设备的原理比较简单,他在Linux内核中添加了一个TUN/TAP虚拟网络设备的驱动程序和一个与之相关连的字符设备/dev/ne
1、说明 本文介绍用tacker创建一个多网卡的sfc服务链中内部VM的配置,实现流量的打通 创建以下sfc配置的tacker模板。 实现业务链串联vnf1_001, vnf2_001, vnf3_001 三台nfv虚拟机, 并从VM1处发包进入业务链: +----------------++----------------++--
remix是基于浏览器的在线编译器,鉴于网络问题,可能存在登不上去的问题,因此 ,可以搭建自己本地的Remix。 本文是基于virtalbox的ubuntu1804的虚拟机环境,配置是1核2GB内存(建议内存越多越好)。官方在线编译器https://ethereum.github.io/browser-solidityhttps://remix.ethereum.org推...
OpenStack计费项目Cloudkitty简介以及社区最新动态大家都知道云计算是一种按需付费的服务模式,OpenStack前期在计量方面走了些弯路,现在ceilometer,gnocchi,aodh,panko项目的稳步并进总算峰回路转。然而目前来看OpenStack的计费项目Cloudkitty并未柳暗花明,希望借助本文向大家介绍cloudkitty的架构,用户使用指导,开发
我们都知道云计算是一种按需付费的服务模式,在OpenStack 中完成计费服务的组件是Cloudkitty,很高兴能在今天晚上与大家交流探讨OpenStack计费服务--Cloudkitty。谈到计费就不得不先说说OpenStack的计量服务,虽然前期在计量服务上走了些“弯路”,但现在ceilometer、gnocchi、aodh、panko项目的稳步并进算是峰回路转。这其中Cei
heat是openstack中的一个编排模块,里面有一个比较有意思的特性:弹性伸缩。但是当heat触发弹性伸的时候,如果遇到创建虚拟机,则应该使用创建这个弹性伸缩组的用户/租户的权限来进行创建。这就要求heat需要保存创建弹性伸缩组的用户信息,并且连密码也需要保存,这种方式比较古老。 通过keystone v3提供的新特性:trust,可以授权指定用户具有某一个...







