会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孤~狼
博客园
首页
新随笔
联系
管理
订阅
2019年2月20日
MQTT--Paho C Client 的实现和详解
摘要: 概述 在文章Paho - MQTT C Cient的实现中,我介绍了如何使用Paho开源项目创建MQTTClient_pulish客户端。但只是简单的介绍了使用方法,而且客户端的结果与之前介绍的并不吻合,今天我就结合新的例子,给大家讲解一下Paho使用MQTT客户端的主要过程。 如同前面介绍的,MQ
阅读全文
posted @ 2019-02-20 15:59 edan
阅读(26838)
评论(0)
推荐(2)
2019年2月18日
MQTT的编译和安装(mosquitto)
摘要: 1.基于IBM开发的开元框架实现mosquitto 下载地址:http://mosquitto.org/files/source/ 编译安装:(参考链接:https://www.cnblogs.com/jiangzhaowei/p/8459199.html) 正常安装步骤: # 下载源代码包 wge
阅读全文
posted @ 2019-02-18 18:21 edan
阅读(4540)
评论(0)
推荐(0)
2019年2月14日
四、固件分析-固件逆向
摘要: 前言 对固件的一些逆向思路,通过几个具体的案例。 单片机 相对于嵌入式设备的逆向,单片机的逆向纯属于体力活,需要根据芯片定义的每个 IO 口,配合电路和外部模块进行分析、调试。逐步确定每一个分支的功能,逻辑等,是非常繁琐和复杂的工作。 这里使用 MSP430 系列芯片作为逆向分析的案例,其他的单片机
阅读全文
posted @ 2019-02-14 13:19 edan
阅读(7366)
评论(2)
推荐(2)
三、固件分析-固件提取
摘要: 上节初步介绍一些硬件基础知识和分析硬件所需要的基本工具,本篇将讲述利用编程器直接读取芯片固件的方法。 为了读取 Flash 芯片的内容,有以下两种常用方式: 1、直接将导线连接到芯片的引脚,在通过飞线连接编程器,进行在线读取固件; 2、把芯片拆焊下来,通过烧录座编程器,离线读取固件。 飞线法读取 通
阅读全文
posted @ 2019-02-14 13:18 edan
阅读(15068)
评论(2)
推荐(2)
二、硬件分析-电路分析
摘要: 前言 本节介绍一些有关电路和电路分析的一些基本知识和工具。 电路的定义 由金属导线和电气、电子部件组成的导电回路,称为电路。在电路输入端加上电源使输入端产生电势差,电路连通时即可工作。电流的存在可以通过一些仪器测试出来,如电压表或电流表偏转、灯泡发光等;按照流过的电流性质,一般把它分为两种:直流电通
阅读全文
posted @ 2019-02-14 13:17 edan
阅读(3066)
评论(0)
推荐(0)
一、硬件分析
摘要: 当我们在分析 IOT 设备,如智能摄像头、智能门锁、智能路由器等等产品时,采用传统的安全检测手段,如对 APP 的逆向、云端服务器的渗透测试、产品通信的抓包等方式可以获得部分的信息,但如果需要深入分析智能设备底层的工作原理,从中发现更深层次的安全问题,就不可避免的需要直接接触硬件本身,这也是传统安全
阅读全文
posted @ 2019-02-14 13:15 edan
阅读(2511)
评论(0)
推荐(0)
2019年1月30日
gdb调试
摘要: 在写大的代码量时,最难办的就是遇到段错误,gdb是一个很好的调试工具 参考链接:https://blog.csdn.net/runner668/article/details/79997523 https://blog.csdn.net/liuruiqun/article/details/50314
阅读全文
posted @ 2019-01-30 13:01 edan
阅读(279)
评论(0)
推荐(0)
2019年1月10日
AES加密中遇到的坑
摘要: 项目背景: 终端数据需要上传到后台,为了安全,使用了AES加密 问题1: 数据首先经过了protobuf进行格式,数据传输到后台无法解析 解决:二进制数据直接进行AES加密后大多无法正常解析,于是在加密前有用Base64转化了一下。 问题2:AES加密需要和后台同步的地方,否则加密后的密文不同 需要
阅读全文
posted @ 2019-01-10 20:32 edan
阅读(5552)
评论(0)
推荐(0)
2019年1月8日
多线程中快速定位段错误位置
摘要: 参考链接:https://blog.csdn.net/u011426247/article/details/79736111 在做嵌入式Linux开发的时候,程序很容易出现段错误。段错误一般是内存操作指针出错或是内存溢出等问题,有的时候系统会有一点错误提示,但有的时候就直接提示个Segmentati
阅读全文
posted @ 2019-01-08 18:04 edan
阅读(2949)
评论(0)
推荐(0)
2019年1月4日
理想的数据加密流程
摘要: 参考链接:https://my.oschina.net/liting/blog/372488
阅读全文
posted @ 2019-01-04 17:04 edan
阅读(312)
评论(0)
推荐(0)
下一页
公告