自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 劫持 dlopen 系统调用

LD_PRELOAD

2022-06-30 10:07:40 220 1

原创 tar 不包含主目录

如果只想打包指定目录下的所有文件和目录,可以执行如下命令(注意后那个点号 "." 别漏了):tar -cvf test.tar -C test1/ .解压到指定目录 tar -xvf test.tar -C test2/

2021-11-15 10:24:31 954

原创 roscpp 底层通讯协议更改

ROS为机器人开发者们提供了不同语言的编程接口,其中C++接口叫做roscpp,用来创建topic、service、param,实现ROS的通信功能。roscpp is a C++ implementation of ROS. It provides aclient librarythat enables C++ programmers to quickly interface with ROSTopics,Services, andParameters. roscpp is...

2021-10-28 17:39:27 860

原创 git 设置系统全局hooks

将钩子放在($PREFIX/share/git-core/templates/hooks,其中$PREFIX可能/usr/local或/usr)下即可,注意chmod a+x FILENAMEcommit 前代码indent钩子pre-commit:#!/bin/bashIFS=""function get_type(){ file "$1" | awk -F'[:,]' '{ print $2 }'}function get_status(){

2021-09-10 13:44:37 835

原创 git 合并多个commit

合并其他分支的commit到当前分支# 一次转移多个提交记录$ git cherry-pick <hash a> <hash b># 按照提交记录区间合并代码. 必须按照正确的顺序放置:提交 hashA 必须早于提交 hashB,否则命令将失败,但不会报错。$ git cherry-pick hashA..hashB### 注意,在git中,区间为左开右闭# 使用上面的命令,提交 hashA 将不会包含在 Cherry pick 中。如果要包含提交 A,可以使用

2021-08-09 17:49:38 796

原创 gnutls 生成证书

具体看man certtool,certtool可生成任意类型的密钥对和证书https://help.ubuntu.com/community/GnuTLS?_ga=2.224769235.859107353.1621415949-904983128.1621415949生成证书语句:certtool --generate-certificate --load-privkey key.pem --template cert.cfg --outfile cert.pem --loa

2021-06-02 11:09:42 581

原创 openssl + engine + pkcs11 双向认证测试

0 环境openssl 1.1.1bpkcs11-tool (由sudo apt-get install opensc 安装)libpksc11https://github.com/OpenSC/libp11softhsm2https://github.com/opendnssec/SoftHSMv21 证书生成1.1 CA 自签署证书:// 生成根证书私钥(pem文件)openssl genrsa -out root.key 2048// 生成根证书签发申请文件...

2021-05-10 18:00:06 2094 2

空空如也

空空如也

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

TA关注的人

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