自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在线证书签发工具测评:可签发RSA证书、国密SM2证书,支持各种参数和扩展项

分享一个在线证书工具,大幅提升密码从业者工作效率!!!GMCert 是一个提供SM2国密(以及RSA、ECC等)证书签发服务和相关测试的在线工具。可以在GMCert申请获得各种参数和格式的证书文件,并将该证书用于开发、测试、部署……等一切用途,没有任何限制。在此之前,从事密码领域或其他信息安全行业的工作人员,想要签发一套指定密钥和参数的证书,需要自行搭建开源SSL或CA,研究学习签发命令或...

2019-11-13 14:39:31 3853

原创 记一个诡异的键盘故障问题

信号干扰导致键盘故障

2024-02-21 09:16:11 371

原创 苹果macbook pro 升级到到M1 pro/max后对x86/x64支持的综合测试结论

本人使用macbook pro x86架构已经有10年以上历史,平时工作内容包括:大量文档编写、Linux技术研发、财务管理、硬件电路图、代码编写、图形设计、3D设计、日常办公、虚拟机等等。也可以说比较综合或者杂乱。在使用x86 macOS这么多年后,已经拥有较为完善的软件生态并养成习惯和依赖。2021年底苹果发布全新macbook pro M1 pro/max炸裂级性能新机后,看着自己手里这台越来越慢的2015版pro,新生更换的念头。换机之前,十分纠结,因为新M1采用ARM架构,虽说能够通过Ro

2022-03-31 15:31:11 6531 3

原创 macOS Photoshop解决“Some of the application components...“以及Illustrator解决“无法加载本地化资源文件“问题

macOS Photoshop解决"Some of the application components..."以及Illustrator解决"无法加载本地化资源文件"问题

2022-03-29 22:24:45 4310

原创 深度自定义macOS邮件程序的个性签名内容

打开文件: /Users/YOURNAME/Library/Mail/V7/MailData/Signatures/AccountsMap.plist 查看文本,找到对应邮箱的签名的UUID。 根据UUID找到签名文件。 复制一份,改名成eml后缀,并且用文本编辑器编辑查看代码。 找到代码中的<OBJECT>....<OBJECT>,替换为: ... <img width=3D"600" height=3D"96" =src=3D"https://www.xx..

2021-08-17 21:31:56 507

原创 解决Windows虚拟机无法连接samba

单击”开始“-“运行”,输入secpol.msc,打开“本地安全策略” 在本地安全策略窗口中依次打开“本地策略”-->“安全选项”,然后再右侧的列表中找到“网络安全:LAN管理器身份验证级别” 把这个选项的值改为“仅发送NTLM2响应”。...

2021-01-22 14:24:41 1005 2

原创 解决嵌入式arm开发板ssh无法登录提示密码过期问题

提示密码过期,要求修改,改了也不管用。解决的关键点:不可以用root,需要添加一个用户 保证板子时间对 然后改密码,再登录

2021-01-22 14:23:39 1032

原创 HP Proliant GEN8无法启动磁盘问题

更换硬盘时不小心带电热拔插了,然后无法启动硬盘,换了硬盘以及重装了系统,还是不行,报错: **** Boot Logical Drive s configured but is Missing or Offline.解决:关键后启动,出现"Press F8 to run option ROM configuration for Array utility"此时按下F8进入菜单,进行"Select Boot Volume"可见LUN丢失,选择硬盘后存储重启即可。注...

2021-01-22 14:22:02 2051 1

原创 Centos linux 不慎修改grub参数 grub2-mkconfig后无法启动 故障修复

不慎修改错了 /etc/default/grub 参数,有关hugepages内容,并执行了grub2-mkconfig启动后内核直接崩溃有两种办法解决:grub启动命令行解决 grub菜单式,按下c进入命令行 需要找到/boot/分区所在磁盘,可以通过ls命令显示此时所有的磁盘分区情况,可以通过ls (hd0,msdos1)/方式查看磁盘分区下的文件,如果是/boot/分区,会看到 vmlinuz 和 initramfs 文件 根据/boot分区文件系...

2021-01-22 14:21:27 3967 1

原创 U盘安装centos后某些服务器主板无法启动

# U盘安装centos后某些服务器主板无法启动U盘安装时一般都会安装成为UEFI模式,而部分服务器默认不是启动UEFI,而是默认启动Legacy或Dual。按说Dual会自动探测尝试Legacy和UEFI,不巧的是经常无法找到UEFI。因此,建议在服务器主板上安装Legacy模式的CentOS。要点:1、制作好的U盘,把上面的EFI目录删掉或改个名2、准备安装,系统启动时,按下F11,选择启动盘时,不要选择UEFI USB xxxx,而是选择USB xxx启动项。...

2021-01-22 14:19:43 345

原创 git clone提示证书不匹配

# git clone提示证书不匹配root# git clone https://xxx.xxx.xx/xxx/xx.gitUnable to communicate securely with peer: requested domain name does not match the server's certificate.解决方法root# GIT_SSL_NO_VERIFY=1 git clone https://xxx.xxx.xx/xxx/xx.git...

2021-01-22 14:18:21 1605

原创 解决phpmailer在阿里云无法发邮件

# 解决phpmailer在阿里云无法发邮件好好的PHP发邮件代码,在局域网是正常的,上传到阿里云平台,就发不出去邮件。原来,现在阿里云25端口管理的很严格,要申请通过难度太大,所以很有可能25端口基本用不了。可以去阿里云后台看25端口能不能用。改为「465」端口走SSL就可以了。用加密的465端口代码:$mail->SMTPAuth = true; //开启认证 $mail->SMTPSecure = 'ssl'; $mail->Port = 465; $ma.

2021-01-22 14:17:09 624

原创 修复因制作苹果macOS安装系统导致损坏的U盘

问题描述:一个32G的USB3.0的U盘,某日使用macOS自带命令行工具制作了一个安装U盘,命令行如:$ sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUDisk使用该U盘安装macOS系统完毕后,发现:该U盘只能在macOS上使用16G,使用macOS的磁盘管理工具无法重新分区。在Windows PC上磁盘管理器可以看到,但是.

2020-08-21 11:50:30 1858

原创 macOS Catalina 10.15.x 无法安装第三方软件提示已损坏,或一些等软件突然打不开了

问题描述:macos 无法安装第三方软件提示已损坏;或,安装macOS更新后,word等软件突然打不开了;有时候重置一下macBook的 nvram后也有这个问题,都可以按照下面修复。1. macOS10.15.x之前的版本:打开终端执行命令 sudo spctl --master-disable 然后到系统设置中开启“安装任何来源”即可2. 在Catalina...

2020-02-27 17:53:38 4034

原创 解决macOS无法在线升级更新的问题

macOS在线更新功能本来十分方便,但是本人macbook pro自从10.14.x开始(包括Catalina 10.15.x)就无法直接更新。开始时提示、下载、运行更新程序、自动重启安装。。。 一切看起来完美,但是黑屏安装的过程很快,然后重启后发现仍然是之前的版本。然后,平日里macOS仍然执着的不断提示新版本更新。。。原因可能是我的系统底层系统文件受损或权限问题。尝试过很多办法,均无法成功...

2020-02-27 17:47:42 8759

原创 macOS Chrome访问https页面显示ERR_CERT_INVALID,且无法跳过继续访问

macOS Chrome访问https页面显示ERR_CERT_INVALID,以往版本可以选择跳过,继续访问,但是新版本Chrome不允许继续,且提示:您的连接不是私密连接攻击者可能会试图从XX.XX.XX.XX窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情NET::ERR_CERT_INVALID将您访问的部分网页的网址、有限的系统信息以及部分网页内容发送给 G...

2020-02-21 12:02:56 10765 20

原创 解决macOS邮件mail收取163邮件占用高CPU和下载不动的问题

macOS邮件mail.app收取163 IMAP邮件占用高CPU(经常是40%-150%,长时间降不下来),而且下载邮件经常卡住下载不动(几十分钟不动)。经过反复确认发现,问题在于163邮箱中的部分邮件只有空壳,内容丢失。在163网页邮箱中查看这种邮件,都会报错,尚不知为何会丢失,但可以肯定是163网站的问题。这种邮件格式是错误的,导致macOS邮件mail.app下载卡住。解决方法...

2020-02-03 19:53:46 5275 3

原创 git服务器无法clone,出现remote: error: inflate: data stream error (incorrect data check)错误解决方法

现象:突然有一天,gitolite服务器的某个项目,远程无法clone,错误如下:$ git clone git@XXXX:XXX.gitCloning into ‘XXXX'...remote: Counting objects: 23121, done.remote: error: inflate: data stream error (incorrect da

2017-08-02 16:02:51 16708

原创 DIY使用Arduino给3D打印机增加完事后自动关机功能

大家都知道,打印完毕一个模型通常都需要好几个小时甚至几十个小时,人总不能一直盯着吧。如果打印完毕后不及时关机,一方面持续耗电,一方面也降低设备寿命;在家中持续发出声光对家人也有一定影响。我使用的是极光尔沃的Z603打印机,精度不错,但是不具备打印完事后自动关机的功能。于是自己动手给它制作了一个自动关机模块。首先上图,这是个模块结构示意图:图中只有手动开关和指示灯是显现在机箱外部

2017-06-29 10:51:55 6552 1

原创 mysql_connect(): No such file or directory

PHP 在mac os上,mysql_connect(): No such file or directory后来发现有时不能用localhost地址,改为127.0.0.1解决

2017-06-25 09:34:05 473

原创 macOS使用minicom调试串口

开发Arduino时有时候需要调试串口1.配置minicom $minicom -s ctl-A Z 按下O或选择 进入“Serial port setup”选项 修改Device为/dev/tty.usbmodem1411 保存为默认参数,选择“Savesetup as dfl”并回车即可: 接下来

2017-06-25 09:33:30 1560

原创 MACOS 安装drozer 成功

下载 Drozer(Python.egg)  (https://labs.mwrinfosecurity.com/tools/drozer/)解压后查看安装文档 INSTALLING ,安装所需要的依赖,需要root权限sudo easy_install --allow-hostspypi.python.org protobuf==2.4.1sudo easy_install

2017-06-25 09:32:08 1790 1

原创 Android小内存手机调用相机后重复OnCreate问题

解决方案。    AndroidMainifest.xml中找到对应的Activity,加入                  Android:name=".Activity"           android:launchMode=“singleTask" android:configChanges="orientation|keyboardHidden|screenSiz

2017-06-25 09:28:47 443

原创 Xcode编译包含第三方库时Mach-O错误解决方法

Xcode编译包含第三方库时,如果报Apple Mach-O Linker (ld) Error Group,clang: error: linker command failed with exit code 1 (use -v to see invocation)说明:引入的库arch版本可能不对缺少库引入的库是Bitcode = No的,而本工程开启了Bitcode

2017-06-25 09:28:11 873

原创 iOS 10.3无法安装企业In-House APP问题

iOS 10.3无法安装企业In-House APP问题,在stackoverflow.com上有:https://stackoverflow.com/questions/43060212/cant-download-ios-app-using-in-house-at-ios-10-3-release-versionCan't download iOS app using in

2017-06-25 09:27:05 3167

转载 Android签名证书jks转换成signapk使用的分离模式

常用的android的签名工具有两个即jarsigner 和apksigner。这两种使用的key格式不一样,keystore格式转pk8+x509.pem1. 将keystore文件转换为pkcs12格式keytool   -importkeystore -srckeystore my.keystore   -destkeystore tmp.p12 -srcstoretype

2017-06-25 09:26:16 1917

转载 macOS 修改网卡地址出现basicipv6validationerror怎么改

打开终端按如下命令操作1.列出你的网卡networksetup -listallnetworkservices2.关闭ipv6networksetup -setv6off "你网卡名字"3.设置ip地址networksetup -setmanual "USB Ethernet" 192.168.1.198 255.255.25

2017-06-25 09:25:46 8195

原创 JKS导出的P12无法导入keychain或转换成pem问题:Error outputting keys and certificates

JKS导出的P12无法导入keychain或转换成pem问题:$ openssl pkcs12 -nocerts -nodes -in 2.p12  -out cluster-private-key.pem Enter Import Password:MAC verified OKError outputting keys and certificates14073656984

2017-06-25 09:24:24 4581

原创 反编译apk出现Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec错误

$ java -jar  ../resources/apktool.jar d -f apk/xxx-person-6.0\(9\)-25.apk -o aaa-oI: Using Apktool 2.1.0 on mixin-person-6.0(9)-25.apkI: Loading resource table...I: Decoding AndroidManifest.xml

2017-06-25 09:22:07 6070 2

转载 PHP 调用 exec 执行中文命令的坑

首先,我们的项目中有这么一个需求,就是需要在发送请求时,需要调用 java 写的一个加密库。所以不可避免的会使用到 php 的 exec 方法执行 shell 命令。一切都很正常,直到,出现了中文。哎。具体的 case 如下:样例代码:    $cmd = 'java -jar sign-maker.jar mike messi';    exec($c

2017-06-25 09:21:08 6041 2

原创 让Autodesk的Print Studio切片软件支持国产3D打印机

Autodesk的Print Studio是一款非常优秀的切片软件,远远比Cura好用N倍,默认随Fusion 360一同安装。但有个缺点,Print Studio内嵌了十款左右的国际知名打印机型号,可不支持国产3D打印机,无法添加。经过艰苦修改,我将极光尔沃的Z603S加入了该软件,所有配置参数均按照官方建议参数进行调整,打印时只需要选择Z603S,并选择标准精度还是最佳精度即可。同时按照Z

2017-06-25 09:17:53 5097 2

原创 3D打印机调试经验与技巧

入手一台二手极光尔沃Z603S,结果发现问题很多,现在总结一下经验技巧和一些问题解决的方法:调平3D打印的最关键前提就是调平了,喷嘴与平台距离太大会造成喷丝是落在平台上,粘度很小,容易移位;距离太小会造成喷出受阻,或损坏喷头。不是缝隙越小越好,A4纸测试应该比较松,稍稍有点阻力。先在靠近4颗螺钉处进行调平,再移动到平台四个边缘测试,以及中心区域测试。由于零件一般不会太大,所

2017-06-25 08:54:07 14568

原创 MAC OpenSSL: OpenSSL CA Signing Error field needed to be the same in the CA certificate

在MAC OS使用命令行OpenSSL生成SSL证书时,openssl报错:The stateOrProvinceName field needed to be the same in the CA certificate (Beijing) and the request (Beijing)解决方法,编辑:/System/Library/OpenSSL/openssl.cnf

2016-07-06 16:58:06 2816

原创 [坚果原创]教你使用Arduino制作一个微型MUD聊天机器

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。相比Raspberry(树莓派)更小巧,但功能依旧很强大。它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是

2016-06-29 17:33:12 3791

原创 越狱手机运行程序退出: Killed: 9

越狱手机运行程序退出: Killed: 9这种情况一般是由于签名问题解决方法1(不推荐):不使用苹果证书,而是:创建自己的代码签名证书修改XCODE环境修改工程属性添加Build Phase这样即可解决,详细参见:免证书开发……------解决方法2:另外一种情况:编译的二进制程序在iPhone4上正常运行,在iPhone3GS上出现Ki

2016-06-28 18:36:09 4176

原创 iOS调用动态库运行报错dyld: Library not loaded

dyld: Library not loaded: @executable_path/testdylib.dylib  Referenced from: /private/var/mobile/Containers/Bundle/Application/79BEC832-780C-4AFE-9018-04833F140108/TSArm.app/TSArm  Reason: no suit

2016-06-28 17:31:23 1327

原创 自定义一个Framework包 dyld: Library not loaded

自定义一个Framework包,将包加入某个工程时,使用Developer的Provision Profile编译运行都没问题,但是使用企业Enterprise真机运行时报错:[deny-mmap] mapped file has no team identifier and is not a platform binary: /private/var/mobile/Containers/Bu

2016-06-28 16:36:03 1608

转载 APM2.8 Rover 自动巡航车设计(超声波和红外测距仪的安装和设置)

(转载)4.1 ROVER自动巡航车自主壁障的设置APM2.8的飞控驾驶仪的传感器接入支持超声波,电压传感器,电流传感器,光流传感器,红外传感器。其中超声波和红外传感器是模拟数据采集口(有电子技术基础的朋友应该知道),所以我们只能使用模拟信号输出的测距传感器。图4.1 APM2.8自动驾驶仪传感器接入图图上所示APM2.8的传感器可以

2016-06-28 16:09:06 10370 1

转载 APM2.8 Rover 自动巡航车设计(自动巡航地面站设置)

3.1自动巡航地图路径设置在确保1.2章节中的各项参数功能正常之后,就可以进行自动巡航的路径规划了。确保无线数传正确连接。如图切换到飞行计划的界面中。图3.1 航点设置界面在这个界面的右边设置框中可以看到读取航点,写入航点,起始位置等按钮。设置起始位置H(这个位置默认为APM巡航车家的GPS坐标),点击地图的坐标设置航点,可以任意设置航点,设置好的航

2016-06-28 16:08:35 7359

转载 APM2.8 Rover 自动巡航车设计(固件安装和设置)

(转载)1.2 APM2.8软件安装与固件下载下载Mission Planner这个地面基站软件,这里介绍的是windoews平台下的,在MAC或者linux下可以使用QGroundCont基于QT编写的地面站软件,他们大部分功能是一样的。安装好了Mission Planner1.3.3,建议使用安装版的MissionPlanner,也就是msi后缀名的,这

2016-06-28 16:08:03 4509

无极SR4MAX手册(2023-24新版)

无极SR4MAX摩托车手册(2023-24新版),含智享版,物联网开发。

2023-11-12

macOS下的国密算法测试工具 CipherTool算法测试工具 v1.2.1

macOS系统专用的 各类算法测试工具,支持国密SM2、SM3、SM4、AES、RSA、SHA1、MD5 ...... 功能十分强大,密码行业或信息安全从业者必备工具。 CipherTool算法测试工具1.2.1

2021-02-20

sm2_sm3_sm4_python_tools.zip

python语言国密算法SM2_SM3_SM4算法工具

2021-02-20

GM-T 0018-2012密码设备应用接口规范(SDF接口)Word版.doc

GM/T 0018-2012 密码设备应用接口规范 (SDF接口) Word版,非影印版,方便关键字搜索,方便修改。

2019-12-15

iOS-Security-SourceCode

iOS-Security-SourceCode

2016-06-28

ldid 苹果程序重签名工具

ldid 苹果程序重签名工具,源码,可编译

2016-06-28

AES C语言算法源码

AES C语言算法精简源码

2016-06-28

wbxml decoder

wbxml(二进制 XML)decoder 解密示例工程,开发邮件APP需要参考。

2016-06-28

空空如也

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

TA关注的人

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