自定义博客皮肤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)
  • 收藏
  • 关注

原创 分析发彩信tcp/ip数据包

发彩信数据包分析

2022-08-26 15:00:24 839 1

原创 js实现从代码路径读入文件

注意这里不是说从硬件地址读入,只是实现在代码相同的路径读入文件const PUBLIC_CERT_PATH = "js/dmservice/wenv3/pub_key_V3.cer";readKey: function(url) { return new Promise(function(resolve, reject) { var xhr = new XMLHttpReq...

2018-09-29 10:25:14 3548 1

原创 JS实现AES/ECB/PKCS5Padding加密,MD5摘要作为key

库用的是CryptoJSv3.1.2,这里面遇到一些坑。1.引用问题。调用这个库,老是报错,查来查去,原来跟文件引用的顺序有关,代码如下<!-- DO NOT CHANGE THE POSITION OF THE FILE BELOW- AES related files--> <script defer src="CryptoJSv3.1.2/components...

2018-09-29 10:15:11 4752

原创 JS实现RSA/ECB/PKCS1Padding的私钥加密

JS实现RSA/ECB/PKCS1Padding的私钥加密代码pkcs1pad1的实现调用方式题目是私钥加密,为啥要写,就是因为目前网络能搜到的库,都没有这个算法。不管是jsencrypt.js,还是js-rsa-security.js,还是kjur-jsrsasign-d282c71,加密算法其实都一样的函数,不知道为啥取了不同的名字。代码代码是直接在kjur-jsrsasign-d282...

2018-09-28 18:31:40 11612 2

原创 【Firefox os】【kaios】创建一个ipdl

ipdl就是用一种安全的方式实现进程或线程间通信,kaios里面最直白的使用IPDL的原因就是:有些XPCOM,或者有些功能,函数,必须在主进程跑。如果这个时候你在子进程,你就需要告诉你的父进程去做那些功能。ipdl的知识需要从官网去学:https://developer.mozilla.org/en-US/docs/Mozilla/IPDL学习完了发现要自己创建一个新的还是挺困难

2017-08-16 14:08:12 2902 1

原创 【Firefox】【kaios】在gaia调用已有的webidl

如果要从gaia调用已经有的webidl需要满足以下(1)需要对应APP的在manifest.webapp里面添加权限如:"permissions":{    "voicemail":{}} 改完manifest.webapp最重要的是要全编整个gaia层,单编模块不会起作用:make reset-gaia(2)如果这样还不能起作用,检查一下调用的app是个

2017-08-16 13:49:13 906 5

原创 【Firefox】【kaios】如何添加一个webidl

webidl是gecko层写的接口,供gaia调用。写一个这样的接口,需要写接口文件,实现类,控制调用方式1.写接口文件,接口文件以webidl为后缀,必须放到dom/webidl目录下面,而且需要在dom/webidl/moz.build中加入文件名,以使编译器能够看见它的存在。注意,接口名字需要与实现类的头文件名字、cpp文件名字一致。Gecko/dom/w

2017-08-15 10:17:34 1626 1

空空如也

空空如也

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

TA关注的人

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