openssl测试crl列表

首先生成证书吊销列表,在存放自己跟证书和被吊销证书的目录下,执行下面操作:

这样就产生了一个Server.pem证书的吊销列表,名为Server.crl 曾经以为这部分只是这样,没想到却落在坑里许久:-(:曾几何时,听别人的要求修改openssl.cnf,在[ v3_ca ]项下添加了如下信息: [crayon-5bcc78173d […]

通过java程序使用证书

以下java代码都来自ibm官网的大神,此处只是借用代码测试我们生成的证书好不好用。首先我们的证书有下面几个: Client.p12  -  Client端keystore,不包含CA证书,通过openssl生成 ClientTrust.p12  -  Client端可信任keystore,只导入Server的证书,通过keytool生成 Client_wc.p12  -  Client端keys […]

sniff通过signal信号正常终止的一个实现

由于stop_filter是作用在每一个packet的,当终止函数返回True的时候,只有在收到包的时候sniff才会返回,所以如果捕获的是明文数据,可以直接通过过滤Raw load方式处理,但是如果都是密文,通过kill方式来结束sniff也是一个可取的办法

 

使用openssl生成多级证书

离开北京之后很久都没有再接触openssl了,最近测试用到它来生成证书,所以重新学习一下,参考网上的资料有很多关于生成证书的内容,为了方便使用,特意写了一个脚本,可以方便的生成1~100级的证书:

将上面的内容保存成mk.sh脚本,然后将/etc/ssl/openssl.cnf文件拷贝到当前目录和mk.sh放在一起,修改openss […]

python数字转ASCII字符

数字转字符 - chr() 字符转数字 - ord() 于是就出现一个有意思的事情,chr()可以将数字转化为字符,而且根据python3的IDLE提示,chr()的范围为0<=i<=0x10ffff,如果我们遍历这之间的数值会有什么现象呢,如下:

在超过65535的时候,系统就提示错误了,可是同样的程序在cmd里面却可 […]

应聘是因为公司好,辞职是因为主管烂

今天在51job的公众号上,看到这个推送,不觉得心里一动。 当我们个人的感觉或者情感在外境中遇到另外一个共振的频率时,通常可能是一首歌或者某人的一片文章时,经常性的就会被触动。网上营造各种悲情和骗人的伎俩也通常惯用这种方式,今先不谈论这种手法本身的问题,就这个标题,我觉得也是能替一部分人表述他们的心声的。 在社招的应聘过程中被问及最多的就是这个问题,HR或者面试的主管仿佛很有意乐去知道对方从上一份 […]

Sharp液晶电视LCD-60SU470A视频拉伸无法显示字幕的解决方法

困扰了很久的问题,打夏普的售后电话,分配给下面的工作人员给出的解决方法是没有方法,曾经试过调整所有的视频比例都没有用,今天无意中在另外一个设置界面看到了一个画面比例的设置地方,原来的设置值是“影院”模式,修改为“正常”模式之后,一切就显得正常了。这售后不懂瞎忽悠,到哪都一样啊。

python的两个笔试题

1.写一个函数,可以在有序的序列中插入数值 暂且不考虑序列是字符还是数字,当时不知为何第一个想到的就是二分查找,许久不曾接触基本的算法了,傻傻的拿起笔在纸上写了几句代码后才发现,在纸上的思路真的不是那么灵光了,于是干脆停笔只将所想到的解决思路写下来,第二个问题也是同样的方法处理。今天有空就重新回顾一下这个问题,先简单温习一下算法的基本过程,然后胡乱的凑了一些代码,基本功能反正是实现了: [cray […]