9 Quartz010

尚未进行身份认证

不予置评

等级
TA的排名 2w+

圈钱跑路 ERC20 Token 合约代码分析

ERC20Token合约代码分析合约接口代码//https://github.com/ethereum/EIPs/issues/20//接口标准contractERC20{functiontotalSupply()constantreturns(uinttotalSupply);//总发行量functionbalan...

2018-02-16 22:53:38

圈钱跑路 发行自己的ERC20 Token

发行自己的ERC20Token这次主要实现发行一个自己的ERC20标准的Token.(然后进行ICO,圈钱跑路,走上人生巅峰,XD)其实把Token叫做代币,容易让人产生误解.实际上是一种凭证,只是被现在狂热的人们搅浑了.Token的持有人可以完全控制资产,遵守ERC20的token可以跟踪任何人在任何时间拥有多少token.前现在币圈的...

2018-02-16 22:52:44

宠物商店(pet-shop) 学习笔记

宠物商店(pet-shop)学习笔记truffle可以算是一个超级强大的Ethereum开发工具集,集各种的功能集一身,今天,照着官方的文档,和手把手的教程,完成了其中提供的一个demo.truffle的目录结构目录树demo├──build│└──contracts│├──Migrations.json│...

2018-02-16 22:51:30

通过例子学Solidity[注释翻译]

[官方译文(2)]通过例子学Solidity[注释翻译]前继续翻译Solidity的官方文档,以此也算是自己的学习[Solidity官方手册](https://solidity.readthedocs.io/zh/latest/solidity-by-example.html)投票(voting)下面的合同十分的复杂,但是的确是展现出了`Solidity`的许多

2018-01-28 18:03:51

从 Demo 中学习 Solidity

从Demo中学习Solidity[注解译文]前(全文参考)Solidity官方文档以太坊白皮书_ZH以太坊白皮书_EN发现网上的资料太过琐碎,惊奇的发现官方有详细的教程,和例子.虽说,是E文,自己慢慢啃吧,也算是半学习半翻译吧分布式数据库对说区块链一定形式上是分布式数据库的理解引用pragmasolidity^0.4.

2018-01-27 00:08:33

第二个智能合约

第二个智能合约第一个被helloworld占掉了,所以这个是第二个,通过智能合约实现几个简单的函数,作为对solidity的初步学习什么是智能合约solidity官方docGitHubpragmasolidity^0.4.4;contractSimpleStorage{uintstoredData;functionset(uint

2018-01-25 19:20:52

ETH 开发环境搭建及智能合约 helloworld

ETH开发环境搭建及智能合约helloworld自己的菜鸟级的起步教程,给自己长记性准备什么是以太坊以太坊白皮书以太坊白皮书_ZH以太坊白皮书_EN环境介绍这里使用了,以下两个开发工具truffletestrpcTruffle是一个基于js开发的以太坊开发框架,其集成很多开发功能及一身,能够在本地编译,部署智能合约,并且

2018-01-25 00:49:33

区块链开发(零)如何开始学习以太坊及区块链

区块链,对自己完全是个新的东西,慢慢发现,本来挺好的思路最后竟都不知道怎么下手了,感谢前人的经验,故转载之,以此为纲李赫2016年8月28日很多人迷惑于区块链和以太坊,不知如何学习,本文简单说了一下学习的一些方法和资源。一、   以太坊和区块链的关系   从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,

2018-01-24 22:19:01

Docker/Docker 起步123

Docker作为一种新的虚拟化方式比KVM多了无可比拟的优势共用一个内核,实现秒级启动比传统虚拟机从头BIOS了所以作为对新事物的感受个体验,赶紧记录之Image和Containerimage就相当于我们装虚拟机的时候的ISO的光盘镜像文件,包含着我们我们所需的所有东西当Image运行起来就产生了我们的Container(容器)Image的获

2017-12-08 01:20:43

常见排序算法详解 (收藏!)

目录冒泡排序  鸡尾酒排序  选择排序插入排序二分插入排序  希尔排序  归并排序堆排序快速排序   我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。  排序算法大体可分为两种:    一种是比较排序,时间复杂度O(nlogn)~O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。   

2017-12-07 23:26:18

Win Api 有名管道通信--扫雷辅助(四)

有名管道的使用同linux下一样通过有名管道实现非父子进程(资源继承)关系的进程间通信(InterProcessCommunicate)无名管道是通过内核进行内存共享,而有名管道是通过文件系统进行的核心代码m_hPipe=CreateNamedPipe(lpPipeName,PIPE_ACCESS_DUPLEX|FILE_FLAG_OVERLAPPED,\

2017-12-03 22:54:57

创建线程时候多参数传递方法及参数改变问题--扫雷辅助(三)

创建线程时候参数传递方法及参数改变问题多参数传递这个是MSDN给出的函数原型HANDLEWINAPICreateRemoteThread(_In_HANDLEhProcess,_In_LPSECURITY_ATTRIBUTESlpThreadAttributes,_In_SIZE_TdwSta

2017-12-03 12:11:38

CALL注入--扫雷辅助(二)

Call注入简介差不多有一周的时间,完成了扫雷辅助的项目项目地址(感觉好玩的东西,多有不足,还请各位交流指正)过程中遇到相当多的问题与麻烦,逐个解决.难得闲暇,就记录过程中的一些point核心代码CONSTLPWORDoffsetFnClick=(LPWORD)0x01003512;//选方格的函数地址BOOLClick(

2017-12-03 10:29:20

学习MFC首先要知道的--程序执行顺序

MFC的程序执行顺序很多刚学MFC的人都会被MFC给弄的晕头转向。以前传统的C语言中的main()不见了,windowsdkapi中的WinMain()函数也不见了,到底用MFC编写的程序是如何开始运行的呢?到底MFC有没有遵从最基本的C++的标准呢?到底MFC的代码运行的顺序又是怎么样的呢?那么多个文件,那么多函数,到底哪一个先运行,哪一个后运行,哪一个调用哪一个,哪一个又被哪一个调用(你看

2017-11-27 15:10:35

WinXP下 扫雷程序逆向分析 --扫雷辅助(一)

逐步走向逆向的坑,慢慢的锻炼也算是一种兴趣爱好吧突然起兴,(及时行乐)就想着尝试分析一下扫雷这次就用winxp自带的扫雷试试查壳使用peid直接拖进去可以看到是使用VC编写而且是debug版本(M$还是比较厚道)OD分析直接拖进ODAPI编程的逆向优势在于调用的api函数是直接可以查找到符号的除非自己编写实现同样功能的代码

2017-11-21 02:58:38

初试路由器漏洞挖掘

初探路由器漏洞挖掘参考文献ExploitingEmbeddedSystems–Part1本次尝试完全是参照上文进行,作为初次的学习和了解,受益匪浅Sofarourtutorialshavefocusedonextractingfilesystems,kernelsandcodefromfirmwareimages.Oncewehav

2017-11-19 22:52:26

gdb基本命令 与 技巧

简介GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端。一般来说,GDB主要完成下面四个方面的功能:启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达

2017-11-18 04:46:32

STM32F1x 逆向工程初步

背景终于难得闲暇和久违的激情,赶紧动手,这次也是初步的体验,所以目的就是简单的dump程序,和基本反汇编工具集介绍软件部分OpenOCDOpenOn-ChipDebugger著名的开源硬件调试器支持多种的调试器(St-link)(jlink)之类的符合JTAG标准的支持多种MPU调试只要是主流的都有(这次用到的STM32F1x默认有了配置文件

2017-11-17 18:08:49

去掉控制台程序的黑框框

有时候写的console的程序有时候只想让它运行,弹个黑框框,挺尴尬的.况且有些代码想在偷偷的执行这时候就需要一些小技巧了#pragmacomment(linker,"/subsystem:\"windows\"/entry:\"mainCRTStartup\"")//不显示窗口本来想着记录这个操作大,发现了更好的博文以下全文引用原博文链接众所周知,控制台应用程序一般都会显

2017-11-15 01:08:53

<漏洞战争软件漏洞分析精要> 学习笔记

(拖延症越来越严重)对常见软件漏洞的分类和简介常见漏洞列表栈溢出漏洞堆溢出漏洞整数溢出漏洞格式化字符串漏洞双重释放漏洞双重引用漏洞数组越界访问漏洞OtherS漏洞基本原理解析栈溢出漏洞原理先看代码原理intmain(intargc,charconst*argv[]){char*junk="AAAAAAAAAAAAAAAA"//这里定义填充fun

2017-11-13 20:10:22

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!