摘要: 配置openssl时候可以用config或者Configure来进行配置。 export TOPDIR=$(PWD) export CROSS_COMPILE=$(TOPDIR)/arm-gcc/bin/arm-buildroot-linux-uclibcgnueabi-export PATH:=$ 阅读全文
posted @ 2018-04-04 09:59 Prefog 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 目前配置文件内容使用“=”号分割。保存时采用的是读取整个文件内容,修改对应行后再保存,可以保存没有存在的字段。如果有很多行的话这个就不适用了。 这个代码只适用与小量的配置保存与更改需要。 阅读全文
posted @ 2018-01-09 19:44 Prefog 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 硬件使用支持Monitor的USB无线网卡。Kali可以使用虚拟机,官网有直接可以下载打开的虚拟机镜像,即开即用。 正常情况下使用ifconfig 就可以看到识别到的网卡wlan0了。 使用iwconfig命令可以查看当前的网卡信息。 进入monitor模式:airmon-ng start wlan 阅读全文
posted @ 2017-12-08 15:33 Prefog 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: TI 的Smart Config 参考链接CC3000 Smart Config - transmitting SSID and keyphrase 微信的AirKiss 参考链接AirKiss概述及应用场景 传统的配置方式如TP-LINK的无线扩展器如何设置,其设备需要先作用wifi的ap模式运行 阅读全文
posted @ 2017-12-07 11:03 Prefog 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 关于闪存布局可参考官网文档 Flash Layout 关于OpenWrt的文件系统内容可以参考 Filesystems 本篇文章均参考以上两篇文章。 进入设备后可以通过/proc/mtd 与/proc/partitions ,查看到系统的分区信息。erasesize 为单位擦除的最小单位, 其为64 阅读全文
posted @ 2017-11-03 15:56 Prefog 阅读(2119) 评论(0) 推荐(0) 编辑
摘要: C语言中通常可以使用sscanf与strtok进行对制定的分隔符进行分割。sscanf函数的缺陷是对于1;2;3;;;4这样分割符中间没有值的情况处理不好(sscanf(str, "%*[^;];%[^;]",a))。可能存在其它的方式进行分割,目前不对此讨论。 以上声明一个字符串分割结构体,用作字 阅读全文
posted @ 2017-08-23 11:42 Prefog 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 检查文件内MD5是否匹配。 md5.txt由压缩前生成。 md5sum file1 file2 file3 > md5.txt 结果为: 阅读全文
posted @ 2017-07-20 14:39 Prefog 阅读(902) 评论(0) 推荐(0) 编辑
摘要: ×/ 具体的头文件要包含 阅读全文
posted @ 2017-07-19 20:33 Prefog 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 程序成为僵尸进程以后需要通过进程号来强制终止,因此先需要获取进程的pid ps | grep test | awk 'NR==1{print $1}' 获取test进程的ID,具体形式要按照linux输出的格式来,我的设备中的是第一行的第一列的第一个参数即为test的PID 由于通过管道把PID传给 阅读全文
posted @ 2017-07-13 12:01 Prefog 阅读(20923) 评论(2) 推荐(1) 编辑
摘要: 因为经常用到某个网站中的二维码信息,每次都需要手动打开网站,滑到对应的地方,点击一个链接才能打开图片,因此想着用一个脚本去获取这个信息。正好js可以很方便的操作HTML的DOM,所以写了一个简单的函数来试试手。 打开网页,打开浏览器的调试工具,获取对应的页面信息,发现其所在的节点后可以使用如下函数来 阅读全文
posted @ 2017-07-01 15:56 Prefog 阅读(13416) 评论(0) 推荐(0) 编辑