- 博客(12)
- 收藏
- 关注
原创 Linux中 Vim 设置自动缩进 适用 C/C++ python
只需要在 /etc/vimrc 文件中添加以下设置,即可实现自动缩进,再也不用手动缩进了。(修改文件需要sudo 权限)傻瓜教程:vim /etc/vimrc 然后输入 i 进入insert 模式,在最后输入以下内容,输入完后按ESC,然后输入 :wq! 保存退出。" automatical indentation releatedset tabstop=4set softta...
2019-08-25 23:39:42
661
原创 CTF crypto 密码类 题型积累
一点点积累一下 CTF 中 crypto 密码类的题型。感谢 BugKu 提供了很多加解密工具,链接:http://tool.bugku.com/感谢 SSL在线工具网址提供了很多工具,链接:http://www.ssleye.com/我常用的 text bin hex base64 dec 转码工具:https://conv.darkbyte.ru/1. 摩斯密码特征:...
2019-04-04 13:52:56
21544
3
原创 在 Linux Ubuntu 18.04 上安装/升级 OpenSSL
根据OpenSSL官网,当前(2019.3.27)最新版本的OpenSSL是1.1.1b。“Note:The latest stable version is the 1.1.1 series. This is also our Long Term Support (LTS) version, supported until 11th September 2023.”而当前 Ubuntu...
2019-03-27 11:06:25
5481
原创 GmSSL sm2 命令小结,成为CA、生成签名请求、签名生成数字证书、验签、生成PKCS12
写下这篇时用的是 GmSSL 2.4.4,未来的版本可能命令不一样。# 生成SM2密钥对 "cakeyGM.pem"mkdir ~/myCertcd ~/myCertmkdir demoCAmkdir demoCA/privatemkdir demoCA/certsmkdir demoCA/crlmkdir demoCA/newcertstouch demoCA/inde...
2019-03-13 17:24:11
7877
原创 Openssl PKI 相关命令教程,使用RSA算法,成为根CA、生成密钥 PEM、签名申请 CSR、签名 CRT、验签 VERIFY 等等
0x00 生成自签CA# 这个证书作为CA根证书,一旦该证书安装,此CA就会被完全信任。# 首先建立一些文件夹mkdir ~/myCertcd ~/myCertmkdir demoCAmkdir demoCA/privatemkdir demoCA/certsmkdir demoCA/crlmkdir demoCA/newcertstouch demoCA/index...
2019-03-13 17:14:37
850
原创 在 Linux CentOS 7 上安装最新版本的OpenSSL
我的安装环境:虚拟机 VMware 上运行 CentOS 7,系统内默认的OpenSSL版本为 1.0.2。由于最近需要国密的东西,恰好OpenSSL自1.1.1版本以后也开始支持SM2 SM3 SM4算法了,所以要升级一下,就不用安装GmSSL了。直接yum install openssl的话还是没有办法升到最新版本,所以才写下这篇。以下均以 root 身份运行Shell。1.安装所需...
2019-03-01 09:49:16
6863
3
原创 MATLAB 生成二进制序列矩阵
写了个MATLAB的方程,作用为生成二级制序列的脚本。给定参数 n,将 n 以内的自然数转化为二进制,生成共 2^n 个二进制序列,并存储与矩阵中。例如:当 n=3,生成矩阵为: 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 ...
2019-02-19 10:24:55
10930
3
原创 CentOS 7 Linux 安装 GmSSL 2.4.4 with OpenSSL 1.1.0库
0x00 为什么要搞这个?GmSSL是一个开源的密码工具箱,是OpenSSL的国密扩展版,支持国密算法。现在国内慢慢普及国密算法替代国际算法,国内的环境使用的密码算法更新换代。这两天要搭建一个支持国密的服务器,正好Github上有国密的开源项目。在安装过程中遇到了很多问题,一开始用Ubuntu 18.04一直出问题,后来改用CentOS 7,发现是自己配置路径的问题,和Linux版本关...
2019-01-27 00:26:35
4807
4
原创 用python实现SYN Flooding攻击
作业里的代码,直接这里copy在这里记录一下。 在TCP/IP协议中,当客户端试着与服务器间创建TCP连接时,正常情况下客户端与服务器端进行TCP三次握手:1. 客户端通过发送SYN同步(synchronize)信息到服务器要求创建连接。2. 服务器通过响应客户端SYN-ACK以抄收(acknowledge)请求。3. 客户端答应ACK,连接随之建立。当开放了一个TCP端...
2018-04-22 07:27:16
3421
原创 python:整数在二进制、八进制、十进制和十六进制之间转换
本文使用python中自带函数将一个整数在二进制、八进制、十进制和十六进制之间自由转换。 这个整数可能是个int,也可能是个string。 用到了otc,hex,bin,format这四个函数,和int这个class。上面几个函数的用法: hex(integer) 将integer转换为16进制,形式为0x0123456789abcdef。integer必须为整型...
2018-04-22 06:43:14
20939
原创 CTF练习和相关信息的网站
我也是刚起步,找朋友和google了很多乱七八糟的网站,这里记一下。知乎上有一位作者写的很全,包含交流平台,练习平台,漏洞平台,在线工具,大牛博客地址和其他综合类网站。我这里只是补充了一些,他写的比我全得多。传送门: 一个4年CTF入门者自述:曾经掉过的坑与干货总结 国内网站:- 实验吧:shiyianbar 这里有很多视频课程,我还没好好看,不过很多人都对这个网站评价很...
2018-04-21 20:35:36
777
原创 Hello World!
第一篇博客。在这里我会记录下自己平时所学的东西,权当是记笔记了。内容可能会比较杂,但时常更新整理,我相信会越来越好的。作为一名研究生才刚入门信息安全,本科数学狗的小白,平时喜欢做一些CTF题。2018年的四月初第一次参加了一个CTF竞赛,是对称密码的老师François发的通知,剑桥和MIT联办的一场叫C2C的CTF的竞赛。刚入信息安全我对这方面完全是一张白纸。我用十天的时间找了很多网站去...
2018-04-21 19:27:21
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人