自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (13)
  • 收藏
  • 关注

原创 C++编译运行-自学笔记(多线程和交叉编译)

今天遇到编译的问题,链接的库老是/usr/lib下的库,目前找到的方法是指定环境为当前路径。-L 是so库 .代表当前路径;也可./lib 则代表当前环境下的lib文件下所有so库。此外使用的依赖库需要放在/usr/lib/aarch64-linux-gnu/目录下。-I 是代表了整个include目录 后面根的是名字(实际应用可能多个头文件)1、近期工作一直用到的是C++,因此决心学一下,目前是学习的C++11。4、交叉编译mips(龙芯)进行交叉编译:(下面具体的版本可以修改,)

2023-04-27 10:20:07 734

原创 修改jar包增加自己需要功能的操作步骤(小白实践)

2、idea新建一项目(首先看jar包是普通项目还是maven项目)。若是maven项目会出现pom文件。3、新建一个上面packege 跟上面要修改的.class中的包名完全一致的。1、首先使用jd-gui打开对应jar包,将jar包内容查看。

2023-03-22 16:02:22 674

原创 openssl将各种格式证书转换

openssl将各种证书转换的命令

2023-01-30 16:44:26 4568 1

原创 ubuntu20中文修改英文后Terminal无法打开

ubuntu中文切换英文模式遇到问题解决方法

2022-11-23 11:38:47 628

原创 从一个git仓库迁移到另外一个git仓库(遇到git lfs问题)

从一个git仓库迁移到另外一个git仓库(遇到git lfs问题)以及LFS upload missing objects:问题

2022-09-06 11:45:40 2233

原创 wireshark学习(一)

wireshark 工具学习

2022-09-05 11:32:32 646

原创 gmssl 生成CRL、OSCP以及证书格式编码格式

初学者学习gmssl ,以及生成证书,将证书导入到签名验签系统中

2022-07-09 10:42:27 944

原创 IP 冲突临时修改IP,以及linux切取某些字段

目前遇到问题,无法进入系统管理页面修改IP,需要临时修改下IP即可:首先查看当前IP信息:然后修改eth1的IP 再次查看IP信息 如果服务器再次重启后则IP变回原来的IP配置

2022-06-27 11:14:02 771

原创 1、C语言基础学习杂谈(编译运行遇到问题)

C语言中的基本数据类型:char int void float double (int又分为长整型和短整型)其中长整型和短整型在不同的操作系统中数据长度不同:32位系统不同操作系统不同的

2022-06-06 20:07:05 87

原创 burp扫描带有客户端证书的https目标网站

目前由于测试需要进行测试带证书的网站,使用了burp

2022-05-15 17:20:31 1330

原创 二进制.bin文件切分(shell和python两种方式)

今天工作遇到一个问题,将128MB随机数的二进制文件进行切分为每个128KB随机数,首先度娘到python脚本实现的,简单修改了一下脚本发现可以将128MB的数据拆分128KB然后存入对应的文件;测试脚本:# -*- coding: utf-8 -*- #按照大小分割文件 import os filename = "/home/ndsec/Downloads/random/random_hsm1.bin"#需要进行分割的文件,请修改文件名size = 131072 #分割大小约128K

2022-05-12 17:58:01 3530

原创 二进制文件(.bin)查看

今天遇到一个问题:调用密码机接口生成了128MB的二进制数据,想打开查看是否有具体的格式或者添加其他的内容;最简单的方式是通过notepad++插件直接查看;两种方式安装插件:第一种安装方式:直接插件进行安装查看,点击插件-插件管理,在弹窗种搜索”HEX-Editor’可以看到对应的插件点击安装即可第二种方式通过github下载Releases · chcg/NPP_HexEdit · GitHub下载的文件:HexEditor.dll 根据notepad++版本下载,放置到notepa

2022-05-10 20:15:36 22080 5

原创 burp 启动提示To run Burp Suite using Java 16 or above,supply the following JVM argument: --illgal-access

记录下今天使用安装burp 遇到的问题:java环境已安装好:按照命令执行,出现下面问题:​java.exe -noverify -javaagent:BurpSuiteLoader.jar -jar burpsuite_pro.jar只需要加上--illegal-access=permit,执行即可...

2022-05-08 11:04:04 2087 2

原创 ubuntu内核不更新设置

1、目前遇到问题:不同版本的驱动对应的内核版本不同,因此要将服务器的内核版本固定:使用的 命令:首先查看服务器存在的内核版本sudo dpkg --get-selections | grep linux然后依次执行:sudo apt-mark hold linux-image-5.13.0-40-genericsudo apt-mark hold linux-headers-5.13.0-40-genericsudo apt-mark hold linux-modules-5.13.

2022-04-27 16:49:23 916

原创 CRL和OSCP、LDAP

签名验签服务器规范明确写出签名验签服务器应支持与CA基础设施的连接功能,包括CRL连接配置、OSCP连接配置。看完后一头雾水,首先需要了解什么是CRL1、证书吊销列表(Certificate Revocation List,简称:CRL)是PKI系统系统中的一个结构化的数据文件,该文件包含了证书颁发机构(CA)已经吊销的证书的序列号及其吊销日期。CRL文件中还包含证书颁发机构信息、吊销列表失效时间和下一次更新时间、以及采用的签名算法等。证书吊销列表最短的有效期为1个小时,一般为1天,甚至1个月不等,

2022-04-27 11:42:19 2587 1

原创 Ubuntu Crontab安装使用以及解决配置后不生效问题

1、安装:sudo apt-te install cron2、安装完成后直接使用:选择vim选项,输入 23、编写自己要执行的定时任务:4、完成发现未执行 无具体日志输出:首先确认是否 开启Crontab日志vi /etc/rsyslog.d/50-default.conf5、然后重启rsyslog服务service rsyslog restart然后再重启crontab服务service cron restart此时查看定时任务开始执行

2022-04-15 18:54:42 4341

原创 crt证书在windows和ubuntu的安装

windows平台安装1、在windows下直接双击证书;2、点击证书弹窗中【安装证书】按钮3、按照需要选择用户,4、按照下图数字标记顺序依次进行选择5、点击【完成】按钮6、 如果有弹窗点击【即可】导入成功ubuntu安装执行命令:sudo cp crt证书路径 /usr/local/share/ca-certificatessudo update-ca-certificates...

2022-04-13 10:22:41 4913

原创 ubuntu磁盘已满无法进入系统,清理磁盘

1、第一次遇见这个问题直接重装了系统,今天又遇到了 打算好好处理一下首先你发现是进入不了系统了 那么就重启虚拟机按住F2进入命令行模式:输入用户名和密码进入即可,2、使用命令df -lh 查看各个占用最多的是哪些,然后各种删除,排除了/var /tmp等目录占用较多空间3、发现占用最多的是/user 但是发现目前占用的10G左右的都是正常的工程内容,没有什么其他的部分:最后想到了是不是回收站的内容过多导致的,执行以下命令:sudo rm -rf ~/.local/share/Tra

2022-04-11 12:07:17 6159 4

原创 C++17 工程编译时遇见问题:use of deleted function

出现问题的地方在:std::move();函数部分,但是此部分是标准的头文件,最后确定是版本的问题,发现gcc g++ 版本必须切换到10的版本。其中找到其他的各种说法均无法解决问题

2022-03-31 12:10:41 1616 2

原创 ubuntu18 安装gcc 9遇到add-apt-repository: command not found

sudo add-apt-repository ppa:ubuntu-toolchain-r/test执行上面命令遇到add-apt-repository: command not found问题,尝试了各种方法,发现下面方法最有用:依次执行的命令:sudo apt-get updatesudo apt-get install python-software-properties(//出现了错误但是我没管他继续执行后续的命令)sudo apt-get install apt-files.

2022-03-31 11:58:28 740

原创 ubuntu crontab 简单使用

最近要测试接口,想一直执行,但是死循环发现由于占用资源原因经常会被killed1、crontab 相关的命令:安装:apt-get install cron启动:service cron start重启:service cron restart停止:service cron stop检查状态:service cron status查询cron可用的命令:service cron检查Cronta工具是否安装:crontab -l2、Ubuntu系统默认是不打开cron日志的,在cd

2022-03-24 10:26:43 10664

原创 ubuntu crontab 无法保存问题

1、今天用到新的虚拟机发现ubuntu crontab 无法保存,解决办法:输入以下命令:sudo select-editor2、然后此时再次进入就可以正常的退出保存 :wq

2022-03-22 17:35:56 876

原创 1、Java基础学习——程序的运行

最近要测试jar包,发现自己除了基本的调用接口,出现错误后都是一顿狂百度,就算解决了也是懵圈的状态,回顾下以前学习的java基础知识(大学的时候学过全部还回去了)c语言的程序编写好了.c文件后经过编译 预处理等步骤到最后的可执行文件;目前测试的so库有不同的平台需要不同的编译器进行编译;但是java不同,java可以写完就可以在多个平台进行运行比如windows linux(X86)java 首先编写.java 文件然后编译器进行编译成.class文件 然后经过解释器进行运行JV

2022-03-16 16:06:44 636

原创 ESXI 安装win10详细步骤

在ESXI 安装win10安装过程遇到了坑,发现必须对具体选项进行设置后才可,做下记录:1、CPU设置2、硬盘3、网络适配器4、驱动器5、虚拟机选项

2022-03-03 10:37:17 16154 1

原创 SM3算法预处理和非预处理的调用(0018规范接口)

目前测试密码机按照国标规定的杂凑运算多步运算:rv= SDF_HashInit(hSessionHandle,SGD_SM3,&ECC_PubKey,ID,sizeof (ID)); rv=SDF_HashUpdate(hSessionHandle,plain,sizeof (plain));rv = SDF_HashFinal(hSessionHandle,hashResult,&hashResultLength);1、非预处理模式此时可以将HashInit的后面...

2022-03-01 15:15:10 1334

原创 ESXI系统盘制作及安装和添加虚拟机操作步骤

一、先将VMware-VMvisor-Installer-7.0U2a-17867351.x86_64.iso做成系统盘1、双击打开UltraISO.exe2、点击文件—>打开,找到EXSI镜像文件,鼠标选中,点击打开。3、启动—>写入硬盘镜像文件—>点击操作界面的【格式化】按钮4、在下面弹窗中点击【开始】6、点击【便捷启动】,选择Syslinux7、点击写入,在弹窗中点击确定即可8、写入完成后,弹出U盘即可,就可以用U盘安装了。...

2022-02-28 16:39:49 4074

原创 Linux 批量kill 进程

对于一部分进程要同时杀掉,此时需要用的命令:ps -ef|grep card|grep -v grep|cut -c 9-15|xargs sudo kill -9

2022-02-28 14:27:05 783

原创 visual studio 引入引入外部头文件以及lib、dll库

由于项目需要新建项目后,引入外部头文件以及lib、dll库1、配置所有:右键工程根目录→ 属性 → 最上面修改为“所有配置”、“所有平台”2、添加头文件目录:右键工程根目录→ 属性 → C/C++ → 常规 → 附加包含目录,添加include目录。3、添加lib静态库:右键工程根目录 → 属性 → 链接器 → 常规 → 附加库目录,添加lib目录4、添加工程引用的lib文件名:工程 → 属性 → 链接器 → 输入 → 附加依赖项:输入lib文件名。...

2022-02-21 19:44:05 8535

原创 clion,win10下调用dll(动态库)及静态库

1、首先新建项目,选择两个都可以(都尝试了)2、新建后cmakelist:cmake_minimum_required(VERSION 3.15)project(hsm_dll)set(CMAKE_CXX_STANDARD 14)# 指定lib目录include_directories(${PROJECT_SOURCE_DIR}/include)# 指定头文件搜索路径link_directories(${PROJECT_SOURCE_DIR}/lib)add_executa

2022-02-17 17:58:11 2709

原创 Jenkins 遇到检查更新中心: None of the tool installer metadata passed the signature check 时发生错误

今天本地安装部署的Jenkins提示检查更新中心: None of the tool installer metadata passed the signature check 时发生错误,同时需要的插件也无法安装,找了好多源地址,才发现一个合适的:1、点击Jenkins下方右下角的中文社区,点击设置更新中心地址2、url 地址设置为:https://jenkins-zh.gitee.io/update-center-mirror/tsinghua/current/update-center..

2022-01-27 18:38:24 2143

原创 jmeter需要pfx证书如何设置(带证书jmeter脚本如何在Jenkins上部署)

本人已经搭建好Jenkins环境和jmeter环境,(详细安装过程可参考Jenkins + Jmeter 构建接口、性能测试 (Windows平台)_tomoyachen-CSDN博客_jenkins+jmeter)目前证书导入到jmeter,最简单的是通过jmeter->选项—>SSL管理,上传需要的证书即可,但是此种方式需要每次打开jmeter都要进行上传一遍很麻烦。目前需要和jenkins集成时此种方式就不可用了。因此采用后续的system.properties文件方式目前测试

2022-01-25 16:28:06 940

原创 gitlab You are not allowed to push code to protected branches on this project

自己新建了一个项目,其他人无法push,其他人也在Members里面1、此时首先确认项目中有此成员,同时确认其role2、确认完成后点击 Settings -> Repository -> 展开Protected Branches ,修改Allowed to merge Allowed to push这两栏权限(之前默认只有matainer有权限,develper没有权限的)3、修改完成后,如下面图所示...

2022-01-25 11:44:27 6787

原创 Clion工具点击run,terminal无输出

今天使用Clion工具发现debug模式terminal有输出,点击run,terminal无输出解决方法:,代码执行前添加setbuf(stdout,NULL);或者setbuf(stdout,0);

2021-12-28 15:23:40 1059

原创 在虚拟机上使用macvlan命令建虚拟网卡

1、目前需要访问某个git地址需要进行搭建网络 因此需要对本地虚拟出一个192.XX.XX.网段的网络:首先vmvare 新建一个网卡,新建完成后: ip addr 可以查看新建的网络信息然后就是使用命令进行修改:sudo ip link add fake192 link ens33 type macvlan mode bridgesudo ip addr add 192.XX.XX.XX/24 dev fake192sudo ip link set fake192 up.

2021-12-16 17:59:33 1201

原创 Ubuntu Clion Could not find or load main class com.intellij.idea.Main

1、网上据说是jdk版本过低(抱着怀疑的态度去尝试,因为我就重启了下Ubuntu系统在此之前clion都是可用的)网上的很多说法都是不一定符合自己的,下面是我按照网上的一顿神操作,请看完后在决定是不是要升级自己jdk版本内核版本clion版本。安装步骤:但是出现了安装openjdk失败sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-get install openjdk-14-jdkjava -ve..

2021-12-15 19:17:10 1057

原创 git需要下载指定历史版本

首先git 下载某个地址:git clone https://XXXXXXXXXXXX.git#然后进入下载的目录cd XX #查看历史记录git log#复制自己需要下载的序号git checkout 7193759XXXXX

2021-12-15 19:14:18 404

原创 shell脚本完成特定端口开关定时切换(ubuntu)

目前项目需求需要编写脚本,可以将几个服务器上的防火墙端口定时开关,小白的我连防火墙端口都不明白是啥,开始了一顿神操作的编写:#!/bin/bash#切换端口12306开关状态while [ 1 -ne 2 ]dosleep 10mport=`sudo iptables-save | grep "12306.*ACCEPT" | wc -l`if [ $port -ne 1 ]then echo "ndsec" | sudo iptables -F echo "ndsec" |

2021-12-15 16:25:37 1425

原创 /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26‘ not found 报错解决方法

ldd 自己的测试库:发现默认路径下的libstdc++.so.6缺少GLIBCXX_3.4.26查看本机目前的so的版本有哪些:strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX发现没有对应3.4.26版本,因此需要下载需要的3.4.26版本so库放到/usr/lib/x86_64-linux-gnu下载链接libstdc++.so.6.0.26http://链接:https://pan.baidu.c...

2021-12-14 10:36:08 3514

原创 libstdc++.so.6: error adding symbols: DSO missing from command line

1、过去可正常运行的工程,在编译后出现下面报错

2021-12-09 10:49:40 1237

原创 ubuntu系统空间占满,无法启动

1、今天第一次遇到Ubuntu系统整个崩溃无法启动,这个时候会出现下图所示:2、此时重启,选择recovery模式,进行修复,如下图所示,小白的我不懂以为只要进行了第二项的清处就可以,亲自尝试只清理出空间80M3、此时应该选择root 选项,进入命令行模式,然后逐级的确认每个模块占了多少空间,由于目前测试项目打印日志比较多,所以清除了/var/log下内容,但是清理10G的空间,此时就可以再次重启系统,然后逐步查看哪些占用的空间大进行清理或者设置。使用du -sh查看文件夹大小(du命.

2021-11-18 10:29:25 4354

IP测试用例结合实际场景,设计测试用例

目前由于要测试IP netmask 掩码相关输入,针对目前的测试机器设计了部分测试内容,如有需要自行下载,有问题大家一起沟通

2022-09-09

winpcap 4.1.3

wireshark工具首页不显示本地网络,win10环境即可下载安装此软件,

2022-08-16

libstdc++.so.6.0_ubuntu20.7z

libstdc++.so.6.0.26下载

2021-12-14

win2003的I386(包含certugr.asp)

win2003环境下安装IIS和服务证书发现需要这个,网上找的资源可以使用,有需要的小伙伴去试试。安装的时候如果遇到缺失dll信息,可以直接下载然后运行里面regsvr 32 XX.dll等

2020-12-04

certenc.dll

win2003安装证书服务提示缺失此dll库,因此将此下载,放入windows/system32文件夹下,并在运行,输入regsvr32 certenc.dll 安装成功即可,继续安装服务证书,亲试可用

2020-12-04

certugr.asp下载亲试可用

win2003安装遇到缺少certugr.asp,查找很多资源,发现此资源可以使用,有遇到此问题的小伙伴可以下载尝试。

2020-12-04

CAP4密码分析软件下载

经典密码与现代密码这本书中用到的密码分析工具 CAP4,试验打开直接使用即可,学习密码安全相关的小伙伴可以试验下。

2020-12-01

X-Scan工具下载

X-Scan采用多线程方式对指定IP地址段(或单机)进行安全漏洞检测,支持插件功能,提供了图形界面和命令行两种操作方式,扫描内容包括:远程操作系统类型及版本,CGI漏洞,IIS漏洞,RPC漏洞,SQL-SERVER、FTP-SERVER等。

2020-12-01

mingw64离线包下载直接使用

解压之后会得到一个mingw64的文件夹,将其拷贝到你要安装的目录。亲自试验可以用,再使用clion工具的时候需要安装,因此作为记录上传。有需要的可以直接下载使用。

2020-12-01

PGP安装包下载可用

一款加密软件,保护你的电脑、硬盘、分区、文件、邮件的数据安全。试验可直接安装使用,有需要学习安全、密码相关的同学可以下载使用。

2020-12-01

提示丢失"vcruntime140.dll",安装此附件即可(32位)

运行软件时提示丢失"vcruntime140.dll"怎么办,最近使用openssl遇到此问题,安装此exe即可解决。需要的小伙伴下载即可,亲试可用。

2020-12-01

已编译好的32位,直接下载使用即可OpenSSL.zip

下载后配置环境变量即可使用,亲自尝试了,再使用之前安装了perl,还有VC 14 32位(本下载可参考另外一个下载链接),不安装VC会提示缺失dll库。

2020-12-01

GMT服务器密码机检测规范59+18规范.docx

GM/T 0018-2012 密码设备应用接口规范与GMT 0059-2018服务器密码机检测规范相结合整理的word文档

2020-08-02

等级保护检查点.xmind

对相关规范阅读理解,将四级保护知识点,思维导图式总结,更快的理解等级保护

2020-08-02

gmssl-test.zip

C语言实现SM4、SM3和RSA密钥生成(基于GMSSL)可以调试通,也可本人编写的相关文章。本人刚开始研究GMSSL,技术小白工作需要研究,有问题可以直接交流

2020-07-22

空空如也

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

TA关注的人

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