- 博客(28)
- 资源 (9)
- 收藏
- 关注
原创 6.26 Python小记**args** kwargs
这里*args是一个tuple,kwargs是一个dict多线程可以用threadpoolexecute这个线程池模块来做,想了一下根本不需要动态添加任务,末尾写一个死循环有任务来直接pool.submit因该就能提交了。任务量太大可以分段提交,也没必要重写。先用着吧,项目里不够了再看看怎么改。还有python的打包,发布.........
2022-06-27 00:20:27
255
原创 web基础4.17
(论述题)1)在网页上显示当前日期(x年x月x日)、时间(x点x分x秒)、星期(星期x)2)根据时间5-11点,网页显示“早上好”、11-13点显示“中午好”,13-17点显示“下午好”、17-21点显示“晚上好”21点到4点显示“快睡觉”3)表单中提供文本框、按钮,可以让用户输入1-5个成绩,(个数不确定,可以字符串形式,也可以一个个输入方式)4)按下计算按钮,提示框显示所有成绩和平均成绩<!DOCTYPE html><html lang="en"><he.
2022-04-17 19:54:36
330
原创 关于vue自定义指令的更新
bind --> beforeMount 指令绑定到元素后发生。只发生一次inserted --> mounted 元素插入到父DOM后发生beforeUpdate: Vue3.x新添加的,这是在元素更新之前调用,componentUpdated --> updatedbeforeUnmount : Vue3.x新添加的,将在卸载元素前调用unbind --> unmounted...
2022-03-29 15:21:26
1818
原创 web基础3.28
web作业,Jquery,用vue怕被老师说是抄的…后端转前端加油2022.3.28<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>计算器</title> <script src="https://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><
2022-03-28 23:03:30
648
原创 企业级部署之多群组多机构+新增节点
企业级部署之多群组多机构+新增节点团队任务需要基于Weldentity做开发,狗子哥又刚好发了鸡腿任务。把上次的单群组双机构双节点组网模式延伸下,再加上新增节点的操作。玩转WeIdentity之可视化部署这里狗子哥通过build_chain高效完成了部署,如果只是为了学习Weldentity或者搭链测试还是建议使用这个或one_click_generator。生命不息,折腾不止这里依旧是使用真机环境。感谢队里师傅们的服务器????1. 下载安装 git clone https://git
2020-10-04 02:44:23
1560
3
原创 合约安全之越权攻击
越权的关键漏洞函数是:delegatecall。这个函数在之前的重入攻击中有提到是属于地址类型的成员函数。他还有一种调用方式:addr.delegatecall(bytes4(keccak256("test(string,uint)")),"test",1);addr.delegatecall(bytes4(keccak256("test()")));在官网中,这些底层调用函数是这么解释的而对delegate官网也有专门的解释委托调用/代码调用和库有一种特殊类型的消...
2020-08-09 18:47:35
797
1
原创 合约安全实战两则
1.//0x202E653dA93c2a06076FC95B0A07E39B6003C5f6 Ropstenpragma solidity ^0.4.23;/** * The CoinFlip contract does nothing... */contract CoinFlip { uint256 lashHash; uint256 Factor = 20244007718664171871063861089; mapping (address => uint).
2020-08-06 10:07:05
479
原创 合约安全之重入攻击
还记得当年的ZheDao事件,硬是让以太坊硬分叉造就了以太经典ETC。一个月就筹集了1个多亿刀的以太啊,想都不敢想。16年那会,要是俺就接触了合约安全多好~哈哈。那不早就财富自由了…要学习重入攻击,需要了解如下几个基本概念什么是gas、gas limit、gas price什么是fallback回退函数什么是transfer、send、call1.gas以太坊在区块链上实现了一个运行环境,被称为以太坊虚拟机(EVM)。每个参与到网络的节点都会运行都会运行EVM作为区块验证协议的一部分
2020-07-29 13:43:31
1302
原创 wetty安装+使用acme.sh配置ssl
比赛,需要用到web调用控制台。wetty实现了web+tty这种功能,而且比较轻便。但是这种给客户用,是不是有点不安全。环境:centos配置:node >=6.9,make,python,build-essential安装build-essentialyum install make automake gcc gcc-c++ kernel-devel安装yarncurl --silent --location https://dl.yarnpkg.com/rpm/yarn.
2020-07-28 02:27:56
687
原创 wsl2搭建fabric单机samples网络
0.安装ubuntu for Win10在Microsoft store安装就好,不赘述啦。1.配置源&安装ssh清华镜像站:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubu
2020-07-26 10:07:38
621
原创 FISCO BCOS多机部署之单群组双机构双节点组网模式
今天凌晨交的POC,现在复现完组网过程就可以碎觉了,emm~0.需求分析有两台服务器,狗子哥说每台服务器一个节点。那么每台机子下一个机构生成一个节点,两个连一块,即:双机构双节点单群组。这样就不能使用官方的一键螺旋快乐飞天脚本了:使用generator运维部署工具,于是就出现了问题(基地爆炸,问题不大)。1.下载安装运维部署工具这里假设机子上什么都没有,因为使用源码编译客户端的用户不用最后一步下载cd ~/ && git clone https://github.
2020-07-22 00:05:25
8439
原创 [SCTF2020] pysandbox
Python沙盒逃逸之过滤小括号和引号当时做题的时候盯着这张图看了一天????:哈哈哈,来康题目。from flask import Flask, requestapp = Flask(__name__)@app.route('/', methods=["POST","GET"])def security(): secret = request.form["cmd"] for i in secret: if not 42 <= ord(i) <
2020-07-21 00:35:00
741
原创 [SCTF2020]CloudDisk
又来水文章了十几天前的比赛,今天没blog写,来复现下web签到题。clone官方wp&docker环境docker build -t sctf/clouddisk .docker run -d -p 8090:3333 2f2使用当前目录的dockerfile提取镜像,tag叫做sctf/clouddisk后台创建新容器并制定映射端口为8090+上题目给的一段源码:const fs = require('fs');const path = require('path')
2020-07-20 01:31:34
1498
原创 从0开始搭建辅助ENS注册DAPP(4)(完)
与合约交互的函数库写了,用于收款的合约写了,现在来使用django搭建整个框架。(前端部分略过因为我不会呀(╹▽╹))使用django管理工具新建项目django-admin startproject ens_dapp
2020-07-18 23:42:30
350
原创 从0开始搭建辅助ENS注册DAPP(3)
今天就完成那个合约吧。划下水,因为有别的事情。这个合约要完成的功能是:1.接收转账,>0.01eth就触发event返回msg.sender和其提交的domain还有一个判断True。这个判断在资金不足时返回False2.转出资金到owner账户代码如下:// SPDX-License-Identifier: MITpragma solidity >=0.4.21 <0.7.0;contract getdomain{ address _owner; const
2020-07-17 22:47:22
294
2
原创 FSICO BCOS多机部署之端口开放
Network error:Connection refusedNetwork error:Connection refused终极解决系列其实昨晚写完日记之前有个组里的任务才那么晚,要搞FB的多机部署需要开三个端口30300/8545/20200。有关FSICO BCOS和FISCO BCOS generator的可以参考:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/introduction.htmlhtt
2020-07-17 11:06:10
1588
原创 从0开始搭建辅助ENS注册DAPP(2)
昨天了解了ENS基本架构,和对要做的DAPP的一个简单规划。今天完成用web3.py与合约交互,进行ENS注册与子域名相关操作。系列文章仅作为学习笔记,谨慎参考!我本来就菜,你要说我误人子弟之类的,我会生气的,要用到的几个函数:w3.eth.contract #初始化一个合约con.functions.func().buildTransaction #创建一个调用合约函数的交易w3.eth.account.signTransaction #对上面的交易使用私钥进行签名w3.eth.se
2020-07-17 00:54:21
551
4
原创 从0开始搭建辅助ENS注册DAPP(1)
ENS概念:Ethereum Name Service 也就是以太坊命名服务,对标DNS,但和DNS不同架构。就目前,我感觉ENS的存在让我不用保存记录冗长的地址或二维码了,但ENS的作用不止如此。ens中存在两大架构,注册表和解析器。注册表相当于ENS的户籍系统,记录着所有的域名的{地址、解析器、TTL},解析器帮助解析域名到相应元数据。除了基本架构外,我在学习过程中还遇到了一些问题,如术语、注册流程、一些函数的工作方式,都将一一做入坑记录。(才疏学浅,也是处涉领域,文章仅做记录,慎重参考!)
2020-07-15 18:18:31
881
原创 使用truffle react构建完整项目(完)
总算是把整个流程走完了。因为教程是多年前的,基本没看,全程靠懵和官方文档。今天就做了一件事,通过通过web3.js和合约互动…本来早几年就做了的事。但是这是通过react封装过的。英文不好。看demo看了半天。import React, { Component } from "react";import VotingContract from "./contracts/Voting.json";import getWeb3 from "./getWeb3";import "./App.c
2020-05-20 00:27:34
950
原创 truffle框架之react学习
今天满课,所以简单了解了下truffle的unbox中的react。通过这个构建UI界面真的蛮简单。因为课程需要就先看了下。然后是跟着写了voting的合约,蛮简单,主要是过一下0.5.16中的不同。中间有很多坑。(依然很多坑)首先构建就是坑:truffle unbox react不出所料这个时候应该会有:gyp ERR! find VS You need to install the latest version of VisualStudiogyp ERR! find VS includ
2020-05-19 00:06:02
940
原创 truffle devlop控制台与合约交互
开学了,ctf比赛加上课程,就没怎么看合约了。(实话是打游戏呢)今天复习下之前的东西,顺便把web3.js开进去。按照课程进度,接下来会用truffle写一个投票dapp的demo。还是一如既往的遇到很多坑。(接下来还是记录的详细点吧。过了这么多天回来看之前的记录都看不懂了…)——————————首先初始一个工程:truffle init如果巨慢可移步:镜像站大全然后创建合约和对应js文件:js文件格式:编号_xx_xx.js如果有需要,可以改solidity版本:这里vsc
2020-05-16 23:36:24
581
墨墨词库数据库,可通过此数据库导出墨墨词库
2022-12-16
soljson-v0.5.16+commit.9c3226ce.js
2020-10-24
soljson-v0.5.8 commit.23d335f2.js
2020-10-24
soljson-v0.4.24 commit.e67f0147.js
2020-10-24
soljson-v0.4.23+commit.124ca40d.js
2020-10-24
soljson-v0.4.7 commit.822622cf.js
2020-10-24
hyperledger-fabric-ca-linux-amd64-1.4.0.tar.gz.rar
2020-07-25
3-4day.rar
2020-04-06
ether1-2day.rar
2020-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人