草庐IT

C++实验

全部标签

网络安全实验室4.注入关

4.注入关1.最简单的SQL注入url:http://lab1.xseclab.com/sqli2_3265b4852c13383560327d1c31550b60/index.php查看源代码,登录名为admin最简单的SQL注入,登录名写入一个常规的注入语句:admin’or‘1’='1密码随便填,验证码填正确的,点击登录得到我的座右铭(flag)是iamflagsafsfskdf112232.最简单的SQL注入(熟悉注入环境)url:http://lab1.xseclab.com/sqli3_6590b07a0a39c8c27932b92b0e151456/index.php查看源代码,

51单片机 | 红外遥控实验

文章目录一、红外遥控介绍1.红外线简介2.红外遥控的原理2.1红外发射装置2.2红外接收设备二、硬件设计三、软件设计1.红外初始化函数2.红外解码函数3.主函数四、实验现象  这一节来介绍一种无线通信技术–红外遥控通信。我们开发板标配了一个一体化红外接收头和红外遥控器,我们来学习如何使用51单片机解码红外遥控器的信号。本节使用51单片机的外部中断功能来解码红外遥控器的编码信号。本节要实现的功能是:使用外部中断功能将遥控器键值编码数据解码后通过数码管显示。一、红外遥控介绍1.红外线简介  人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0

以太坊区块链网络部署及验证实验

以太坊区块链网络部署及验证实验文章目录以太坊区块链网络部署及验证实验1Go1.19安装1.1下载Go1.191.2解压文件1.3设置环境变量1.4验证安装2geth1.10.25安装2.1方法1:下载二进制文件2.2方法2:从源代码编译2.3方法3:直接下载编译好的3部署以太坊区块链私有网络3.1启动私链创建创世区块信息文件:genesis.json初始化一个以太坊节点数据目录启动一个以太坊节点访问日志文件链内创建账户`personal.newAccount()`执行结果启动挖矿`miner.start()`3.2多节点交互创建多个文件夹和节点节点之间建立联系使用`admin.addPeer(

北邮信通院C++实验课上机考试

题目一:计算正方形周长题目描述输入正方形的边长(double类型),计算正方形的周长并输出。输入2.1输出8.4代码:#includeusingnamespacestd;intmain(){doublen;cin>>n;cout 题目二:输入一个不大于50的正整数n,计算n-50的立方和并输出。输入格式:输入一个不大于50的正整数输出格式:输出立方和。输入样例:1输出样例:1625625代码: #includeusingnamespacestd;intmain(){intn;cin>>n;intsum=0;for(inti=n;i题目三:输入1个正整数,计算各位中零的个数。输入格式:12345

网络安全实验——pgp的使用

网络安全实验——pgp的使用实验要求①以三到四人为一组,通过使用pgp软件完成密钥的生成,公钥的公布,利用pgp保护数据并传输,验证签名等工作。②这里我使用GnuPG实验原理PGPPGP(英语:PrettyGoodPrivacy,直译:优良保密协议)是一套用于讯息加密、验证的应用程序。PGP加密由一系列散列、数据压缩、对称密钥加密,以及公钥加密的算法组合而成。每个步骤均支持几种算法,用户可以选择一个使用。每个公钥均绑定一个用户名和/或者E-mail地址。该系统的最初版本通常称为可信网或X.509系统;X.509系统使用的是基于数字证书认证机构的分层方案,该方案后来被加入到PGP的实现中。当前的

西南科技大学数字电子技术实验七(4行串行累加器设计及FPGA实现)FPGA部分

一、实验目的1、掌握基于Verilog语言的diamond工具设计全流程。2、熟悉、应用VerilogHDL描述数字电路。3、掌握VerilogHDL的组合和时序逻辑电路的设计方法。4、掌握“小脚丫”开发板的使用方法。二、实验原理三、程序清单(每条语句必须包括注释或在开发窗口注释后截图)逻辑代码:moduletotal_sum(inputwirerst,y,k,outputwiresum,outputreg[3:0]led);wiree,f,s,q;regh;assignf=y;assigns=e^f^q;assignsum=s;always@(negedgekornegedgerst)   

【数值分析实验】(八)常微分方程的数值解法(含matlab代码)

目录1背景简介2案例设计3数学模型3.1欧拉法3.1.1算法过程3.1.2代码3.1.3计算结果3.2改进欧拉法3.2.1算法过程3.2.2代码3.2.3计算结果3.3四阶龙格-库塔方法3.3.1算法过程3.3.2代码3.3.3计算结果4分析与讨论1背景简介        科学技术中很多问题都可用常微分方程的定解问题来描述,主要有初值问题和边值问题两大类。常微分方程式描述连续变化的数学语言,微分方程的求解时确定满足给定方程的可微函数,要找出这类问题的解析解往往非常困难,甚至是不可能的。研究一阶常微分方程初值问题的数值解法是本实验的主要目的,在未知函数解析表达式的情况下,采用近似计算未知函数在其

静态路由实验配置

一、实验目的:通过路由配置让如下图所示的拓扑环境实现全网可达二、实验需求:1.除AR5的环回地址固定外,整个其它所有的网段都需基于192.168.1.0/24进行合理的IP地址划分2.AR1-AR4每个路由器存在两个环回接口,用于模拟连接PC的网段;地址也在192.168.1.0/24这个网络地址范围内3.AR1-AR4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问5.5.5.0/24网段4.让整个拓扑环境实现全网可达,尽量减少每台路由器路由表条目的数量,避免环路出现5.AR4与AR5之间,正常通信为1000M链路,1000M链路故障时则自动改为100M链路三、实验步骤: 1

计算机组成原理实验——单周期CPU相关问题

目录Q&Acasex是什么意思always(*)中的*是什么意思wire,reg,assign,always,initial都代表什么含义?在什么类型的语句中使用?怎么看仿真波形genreratebits什么功能?为什么会生成失败?什么原因?什么是可综合?什么不可综合?综合的功能是什么?slt,slti是什么指令,有什么功能和区别$signed作用IP核是什么?如何调用?xci是什么文件?coe文件是什么文件?怎么写进内存?单通道ROM是什么?如何分频?小端模式如何体现?怎么写代码?ALU怎么根据多选器选择输入端?确定指令长度怎么写代码?RS、RT、RD在汇编语言的位置在哪?有什么区别和特定功

【shell脚本的实验集合】

目录一、shell脚本的实验二、awk筛选列三、统计斐波拉契数和一、shell脚本的实验1、计算从1到100所有整数的和#!/bin/bashsum=0foriin{1..100}dosum=$(($i+$sum))doneecho"$sum"2、提示用户输入一个小于100的整数,并计算从1到该数之间所有整数的和#!/bin/bashread-p"请输入一个整数:"numa=0for((i=1;inum;i++))doleta=$i+$adoneecho"$a"3、求从1到100所有整数的偶数和、奇数和#!/bin/bashjs=0os=0foriin{1..100}doif[$(($i%2)