- 博客(6)
- 收藏
- 关注
原创 公有链、联盟链、私有链的特点
根据区块链的开发对象的不同,可以将区块链分成三类:公有链,私有链和联盟链。公有链对所有人开放,节点可以随意的加入;私有链支队单独的实体进行开放,如公司内部;联盟连会对一个特定的组织开放。(1)公有链公有链是完全去中心化的一种区块链,比特币就属于这种公有链,是完全去中心化的。任何人既可以进行交易也可以读取信息。任何人都可以参与链上的交易确认和共识机制。各个节点可以随时假如节点也可以随时退出节点。公有链有三个主要特点。首先,公有链中的用户权益可以得到很好的保护,因为公有链中的程序开发者不能干涉用户。其次,
2020-05-15 17:26:23 8515
原创 简述DNS的作用及工作方式 详细描述域名劫持攻击的过程及防御方式
1.浏览器中输入网址2.电脑发出一个DNS请求到本地DNS服务器(本地DNS服务器一般由网络接入商提供,中国移动、电信等)3.本地服务器查询缓存记录,有则直接返回结果。没有则向DNS根服务器进行查询。(根服务器没有记录具体的域名和IP地址对应的关系)4.告诉本地DNS服务器域服务器地址(此处为.com)5.本地服务器向域服务器发出请求6.域服务器告诉本地DNS服务器域名的解析服务器的地址7.本地服务器向解析服务器发出请求8.收到域名和IP地址的对应关系9.本地服务器把IP地址发给用户电脑,并
2020-05-15 17:07:30 342
原创 java语言实现移位密码加密过程
public class PutPasswordDemo{void PutPassword(){String input = null;Scanner sc = new Scanner(System.in);System.out.println("请输入字母: ");input = sc.next0;StringBuffer code = new StringBuffer0;Scanner sC1=new Scanner(System.in);for(inti= 0;i < inpu
2020-05-10 14:03:54 296
原创 病毒伪代码添加代码注释
progame V:= /将v传给编辑器{goto main; /无条件跳转到main处后执行程序1234567; &nb...
2020-03-20 09:46:45 282
原创 黑盒测试和白盒测试分别是什么
黑盒测试和白盒测试分别是什么白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。黑盒测试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时,把...
2020-03-20 09:44:31 737
原创 rce攻击的定义及其防御
RCE:RCE英文全称:remote command/code execute分为远程命令执行ping和远程代码执行evel。意思就是网上任何一个人只要与这个程序通信,就能控制这个程序执行他想做的任何事情。我们常见的路由器、防火墙、入侵检测等设备的web管理界面上一般会给用户提供一个ping操作的web界面,用户从web界面输入目标IP,提交后,后台会对该IP地址进行一次ping测试,并...
2020-03-11 11:37:01 1679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人