自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 金融信息安全实训6

公钥加密之安全密钥分配利用RSA算法实现对称密钥的安全分配小A同学准备一些文字,选择一个密钥利用DES-Tool对文字进行加密得到密文1。小B同学运行RSA-Tool,生成公钥和私钥,将公钥发送给小A同学,私钥自己留存。小A同学利用小B同学的公钥对加密信件时使用的对称密钥进行加密,得到密文2。将密文1和密文2一同发送给小B同学。小B同学首先用自己的私钥解密密文2,接着利用解密密文2得到的对称密钥在DES-Tool中解密密文1,得到原始文字内容。解密密文1得到的结果的

2022-04-21 18:42:23 249

原创 金融信息安全实训5

3DES算法:解释3DES即三重数据加密算法,相当于是对每个数据块应用三次DES加密。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击。-3DES使用3个密钥,对明文先使用key1进行des加密形成密文1,接着使用key2对密文1进行解密形成密文2,最后使用key3对密文2进行加密形成密文3。即:密文=EK3(DK2(EK1(明文))),明文=DK1(EK2(DK3(密文)))3DE

2022-04-21 18:28:57 262

原创 金融信息安全实训4

古典密码学这节课的内容为解密密文。利用以下方法进对密文行解密。当铺密码密文:"由人俱乙口一中"和"大中口由人由工"具有相同的含义。解密:5201314当铺密码 就是一种将中文和数字进行转化的密码,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几。例如:王:该字外面有 6 个出头的位置,所以该汉字对应的数字就是 6;口:该字外面没有出头的位置,那就是0;人:该字外面有 3 个出头的位置,所以该汉字对应的数字就是 3;所以"大中口由人由工"为5201314,而"由人俱乙口一中"看得是

2022-04-20 19:05:25 2273

原创 金融信息安全实训3

利用ipconfig命令获取本地网络信息-准备工作:启动命令行环境按win+R键,打开运行,输入cmd,点击确定,进入命令行环境(win10可直接搜索“cmd”)。ipconfig命令是调试计算机网络的常用命令,通常大家使用它显示计算机中网络适配器的IP地址、子网掩码及默认网关。ipconfig/all命令显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息。与ipconfig相比,它的信息更全更多,如IP是否动态分配、显示网卡的物理地址等。ipconfig/releas

2022-04-20 18:38:06 701

原创 金融信息安全实训2

上传后门程序(木马)并控制目标主机一句话木马的使用1、新建文本文档muma.txt,将文件后缀修改为aspx,书写内容如下:<%@ Page Language="Jscript"%> <%eval(Request.Item["pass"],"unsafe");%>2、在系统中寻找文件上传点。如图在友情链接是个上传点3、上传之前创建的aspx一句话木马文件。将写的muma.aspx上传4、设法获得上传文件在网站目录中的文件名称和路径。右击上传的文件,即

2022-04-19 20:32:22 88

原创 金融信息安全实训1

网站后台绕过1、猜测网站的后台管理地址或使用御剑孤独后台扫描工具暴力搜索进入后台登录界面。用御剑孤独后台可扫描出有哪些页面,如图该主机网址存在/robots.txt,/admin/login.aspx,/Index.aspx,/admin/left.aspx页面。2、尝试使用弱密码登录系统,观察登陆界面给出的反馈。例如猜测密码为admin,sa等常用的密码。3、输入一些特殊字符,如‘’/±=等,点击登录,观察系统反馈。4、根据登录界面给出的反馈构造永真的SQL语句绕过登录界面。根据后

2022-04-19 20:18:41 139 1

原创 在windows上部署一个IIS web服务

准备工作首先,要关闭防火墙和杀毒软件,接入某局域网。程序和功能-启用或关闭windows功能具体步骤如下:win7步骤1、程序和功能中添加web管理工具、万维网服务,web核心2.安装IIS相关环境并利用IIS服务器发布靶站源代码,应用程序池使用.net 4.0并开启.NET服务3.在iis里部署网站,注意应用程序池选.net 4.0,并在.net 4.0程序池的高级设置里把32位应用程序设置为true4.如果.net环境安装不全可在CMD下输入:“%WINDIR%\Microsof

2022-04-18 21:39:34 710

原创 旅行商问题

旅行商问题(C++)运用优先队列分支限界法问题描述旅行商问题(Traveling Salesman Problem,TSP)又译为旅行推销员问题、货郎担问题,简称为TSP问题,是最基本的路线问题,该推销员从一个城市出发,需要求得经过所有城市后,回到出发地的最小路径成本。该问题的实质是从图论的角度来看,该问题实质是在一个带权完全无向图中,找一个权值最小的哈密顿回路。解决方法分支限界法:利用贪心方法求得上界,,优先队列式分支限界法用优先队列存储活结点表算法分析-对于TSP(旅行商

2021-06-24 10:18:34 2134

原创 数组移除元素

移除元素题目描述如下:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。解题思路如下:这道题与我刷的第二题有些相似,首先要取整个数组的个数,遍历数组,然后判断是否是等于val,如果不是则存入新的而数组中即可。class Solution {public: int remov

2021-06-06 15:45:04 66

原创 求两数之和

求两数之和这是我做力扣的第二天,题目是求两个数的和,下面是题目的描述。给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1

2021-06-06 15:22:46 77

原创 4的幂次方

力扣题(4的幂0这是我做的第一篇LeetCode 题,第一题的题目是关于幂的运算的。给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 4 的幂次方需满足:存在整数 x 使得 n == 4x解题思路如下:判断4的幂只需要在2的幂的基础上加以判断即可。pow(4,x)=4^x代码如下:class Solution {public: bool isPowerOfFour(int n) { if (

2021-06-05 15:03:14 277

原创 djang的个人博客后台美化

**djang的个人博客admin 后台美化**django自带的后台比较简单,为了使后台更加好看,可以进行一下步骤。该过程同样也适用于其他项目。旧的页面效果输入用户名和密码之后进入后台,其效果如图:使用simpleui美化在setting.py中新增’simpleui’,simpleui必须要在admin前面然后进行pip的安装pip install django-simpleui出现下面即可安装成功3.然后重新运行该项目python manage.py runse

2021-05-26 10:33:51 120

原创 超市系统上新页面

填写添加商品的信息填写完相应的信息点击确定就会跳转到商品管理页面,在其表格下方就会看到该添加数据。效果如下:同时相应的数据库中shangpin 页面中也会有填写的信息的数据。代码如下:商品上新页面(要填写增加数据的页面)<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="java.sql.*" %><%String path =

2020-12-26 12:43:04 191

原创 超市系统管理页面的跳转

jsp显示数据库中的信息并进行一系列操作代码如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="java.sql.*" %><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+

2020-12-26 12:24:12 191

原创 数据库建表User为关键字解决办法

在 数据库建表时,遇到的问题我在数据库中建了一个User表,但当在User表中插入数据时它显示出错了。User表如下:表中的id为自增序列,所以在插入用户时,不用插入用户的id,数据库会自动为用户设置id。其插入代码如下:insert into User values('tby','123',1)insert into User values('qgy','456',0)insert into User values('zym','456',0)// An highlighted bloc

2020-12-26 11:56:52 450

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除