自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (4)
  • 收藏
  • 关注

转载 比较全面的CRC检验代码 C语言(转自网上)

#include <stdio.h>#include <stdlib.h>#include <string.h>/****************************Info********************************************** * Name: InvertUint8 * Note: 把字节颠倒过来,如0x12变成0x48 0x12: 0001 0010 0x48: 0100 1000 **.

2021-09-09 16:46:16 2163 1

原创 STM32F030 IIC2通用读写24C02、24C16、24C32、24C64等例程

前言:咱们做嵌入式开发经常用到EEPROM,但是EEPROM的大小不同会需要不同代码来适配,这不利于快捷开发。在此本人分享自己优化总结后一段代码给大家,该代码通用读写24C02、24C16、24C32、24C64等EEPROM,只需在宏定义做相应芯片型号定义,则可使用。注意!该代码适用于STM32F030的I2C2,如果需要用I2C1或者芯片型号是STM32F0XX其他系列的,需要做相应的驱动代码改动。C文件代码:/* Includes ---------------------------

2020-09-12 15:32:59 7369

原创 STM32实用bootloader IAP升级例程(实测可用)

STM32 IAP实现的流程和原理在这里我就不多说了,懂的小伙伴自然懂,不懂的小伙伴自己百度一下,我就难得复制粘贴来充水了,小菜鸟可以先参考一下这篇文章补充一下基础知识:https://blog.csdn.net/elikang/article/details/86082960 不说废话先上链接:https://pan.baidu.com/s/1tftODblFhlKMvoPwCA2y5w 提取码:poxu 为什么要分享这个例程呢?可能本人不才,在网上找的很多例程都是开...

2020-09-07 22:53:25 2516 1

原创 一些常用外围电路的设计/硬件电路设计参考及注意事项(个人经验总结)

从事嵌入式这个行业已经有七八年了,这些年来一直都是自己设计原理图,自己layout PCB板,自己写程序。而我自己也一直很热爱这个行业,经常空闲时间自己设计并做一些嵌入式项目,慢慢的积累有点点工作经验。在此我给大家分享分享一些硬件电路的设计方案和心得,供一些刚学嵌入式的朋友参考,大神和老鸟请忽略哈。还有,因为本人知识非常有限,也不是专门做电路设计的,如果有什么错漏的地方非常欢迎大家指正,请大家轻喷轻喷,多多包涵^_^。一、按键电路的常用设计参考1、R1上拉电阻将不确定的信号通过一个...

2020-07-15 09:41:53 21004 10

原创 安装mosquitto 兼容mqtt websockets

参考链接:https://www.cnblogs.com/yaojiayuan/p/11067900.html原文是单支持websockets,我略有修改和备注一些注意事项本文档基于centos7部署部署前准备:安装wget命令yum -y install wget安装gcc-c++yum install gcc-c++安装cmakeyum install cmake安装openssl-develyum install openssl-devel安装libwe

2020-05-31 15:28:15 886

原创 MAX31865和PT100 PT1000的小白避坑攻略

关于例程和资料已上传,大家可以免费下载:https://download.csdn.net/download/winux123/12106121百度下载链接:https://pan.baidu.com/s/1gU_k_XRmGoJ4MORQoysuEQPT100/PT1000 两线硬件接法:PT100/PT1000 两线程序修改两处:PT100/PT1000 三线硬...

2020-01-16 11:22:54 16063 38

原创 搭建自己的git服务器、配置公钥私钥(解决每次 clone push需要密码问题)

前提条件:需要自己的服务器(废话唠叨一下- -!)服务器的系统:CentOS7,不会ssh远程登录服务器的出门左拐百度一下咯服务器端第一步:安装gityum install -y git安装完成后第二步:添加git使用的用户和密码useradd git #git 为你的用户名 不喜欢可以自己定义一个,但是定义后,下面的git都必须改为你对应的用户名!pa...

2019-12-21 00:13:54 1977

原创 WEB渗透常用工具-学习笔记

侦察工具:httrack:复制网址资料扫描工具:(代理模式和主动扫描模式)Niktonikto -update #升级nikto插件nikto -list-plugins#查看插件nikto -host http://1.1.1.1#扫描指定网址地址nikto -host 192.168.1.2 -port 80,443#指定IP和端口nikto -host 192...

2019-12-19 22:16:23 1014

原创 NMOS双向电平转换电路3.3V-5V

上图中,3.3_IO,5_IO为两个信号端,VCC和5V为这两个信号的高电平电压。另外限制条件为:  1,VCC <= 5V.  2,3.3_IO的低电平门限大于0.7V左右(视NMOS内的二极管压降而定)。  3,Vgs <= VCC. 4,Vds <= 5V对于3.3V和5V/12V等电路的相互转换,NMOS管选择AP2306即可。原理...

2019-12-11 10:51:34 4352 1

原创 无线侦察 kismet

kismet(需要无线网卡和GPS模块定位抓到的数据包的位置信息)1、输入指令:kismet #启动kismet2、输入使用的无线网卡(退出monitor模式,正常状态下)3、Tab切换控制台4、按波浪线 ~键 进入菜单 方向键切换菜单菜单的基本说明:当前目录下:kismet*.nettxt #保存搜集到的AP的相关信息kismet*.ne...

2019-12-10 22:56:20 1397

原创 AIRDECAP-NG AIRSERV-NG AIRTUN-NG的使用

AIRDECAP-NG:1、去除802.11头 airdecap-ng -b <AP MAO> 1.pcap #2、解密WEP加密数据 airdecap-ng -w <WEP key> -b <AP MAC> 1.pcap#-w 无线的密码注意:必须有与AP建立关联关系3、解密WPA加密数据 airdecap-ng -e <AP名...

2019-12-06 22:32:32 522

原创 keil 导入 stm32的pack包

1、双击pack安装包,进行安装流程:(下载链接:https://download.csdn.net/download/winux123/12016848)打开stm32 keil的项目工程,出现下面提示的时候,点击 Migrate to Device Pack打开配置选项,在Device选择自己当前使用的芯片型号...

2019-12-06 21:07:16 6441 2

原创 STM32F103ZET6 移植到 STM32F103RCT6注意问题及流程(STM32其他型号移植流程同理)

第一步:先把芯片型号选择为你将使用的型号(没有型号选择请参考:https://blog.csdn.net/winux123/article/details/103429574)第二步:更换启动文件:文件在工程项目下的startup文件夹根据不同芯片型号更换对应的启动文件,参考下面列表startup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F1...

2019-12-06 18:49:36 7544 2

转载 定时器主从模式,精确输出PWM脉冲数量

原文链接:https://blog.csdn.net/abcvincent/article/details/95250994当要控制步进电机或其他通过控制器输入脉冲控制电机的时候,需要能根据需求调整的脉冲数量等;STM32中发出脉冲一般有两种方式:1)利用定时中断输出脉冲,但是间隔的延时会影响其他主程序的进程,当控制多个电机的时候就非常不可取;2)利用PWM脉宽调制,并通过主从定时器进行设定,...

2019-12-06 15:42:55 5389 1

原创 3vilTwinAttacker AP伪装工具

下载3vilTwinAttacker: git clone https://github.com/P0cL4bs/3vilTwinAttacker.git cd 3vilTwinAttackerchmod +x installer.sh./installer.sh --install3vilTwinAttacker #开始运行进行数据包的抓取:...

2019-12-05 23:12:14 629 4

原创 伪造无线AP热点流程,DNS劫持

第一步:进入Monitor 模式(前面几篇文章有说明)第二步:伪造AP:安装无线网卡桥接包 apt-get install bridge-utils添加网桥 brctl addbr bridge先把连接网络的网卡添加到网桥里面 brctl addif bridge eth0 #eth0 是已经连接网络的网卡,可以是有线网卡或者无线网卡把自己伪造AP的无线网卡添加到网桥...

2019-12-05 21:51:20 1704

原创 WPS 攻击渗透-学习笔记

1、启用监听模式(Monitor Mode),发现支持WPS的AP 如果进入监听模式请查阅前两章有关WPA WEP攻击的文章wash -C -i wlan0mon#-C 忽略错误帧 -i 指定网卡airodup-ng wlan0mon --wps2、爆破PIN码reaver -i wlan0mon -b <AP mac> -vv #-vv 显示详细的信息3、在得...

2019-11-26 23:13:55 715

原创 PYRIT 强大的密码分析工具(可使用GPU分析)-学习笔记

优势:可运用GPU的运算加速生成PMK本身支持抓包获取四步五首过程,无需用Airodump抓包也支持传统的读取airodump抓包获取四步握手的方式只抓取WAP四次握手过程包pyrit -r wlan0mon -o wpapyrit.cap sripLive# -o 生成握手信息 sripLive 剔除不需要的数据包pyrit -r wpapyrit.cap anal...

2019-11-25 23:48:31 2547

原创 cowpatty wpa通用密码攻击分析工具

1、可以使用普通密码字典进行分析cowpatty -r wpa-01.cap -f /usr/share/john/password.lst -s TP_Link722 #-r四次握手的抓包信息 -f 使用的字典 -s AP的广播名2、使用彩虹表(PMK)进行分析genpmk -f /usr/share/john/password.lst -d pmkhash -sTP_Link72...

2019-11-25 23:09:16 783

原创 JTR 密码规则组合-学习笔记

一、先配置文件 /etc/john/john.conf搜索密码规则字段: [List.Rules:Wordlist]在最后一行添加你的组合规则:例:$[0-9]$[0-9]$[0-9]$[0-9]#所有字典里的密码都在后面加4位纯数字john --wordlist=mypasswd.txt --rules --stdout | aircrack-ng -e TP_Link...

2019-11-25 22:48:30 524

原创 Airolib 密码分析提速-学习笔记

echo TP_Link722 > essid.txt#将AP的广播名生成TXTairolib-ng db --import essid essid.txt#根据essid生成数据库airolib-ng db --stats#查看数据库的状态airolib-ng db --import passwd /usr/share/wordlists/rockyou.txt#导入密码字典(...

2019-11-25 22:26:31 140

原创 WPA PSK 无线攻击流程

第一步:进入Monitor 模式airmon-ng#查看当前使用无线网卡airmon-ng check #查看可能影响无线扫描的进程airmon-ng check kill #关闭有可能影响无线扫描的进程airmon-ng start wlan0 #使用wlan0 进入Monitor模式使用 iwconfig 命令 查看 wlanmon的 Mode项是否切换为Monito...

2019-11-25 21:31:10 903

原创 常用的DC转DC 降压电路 MP1584EN 5V 3.3V 1.8V

资料参考:https://wenku.baidu.com/view/b836b110ce84b9d528ea81c758f5f61fb73628d8.html输入电压:4.5-28V输出电压:0.8-20V下图是8V-28V转5V的电路(亲测使用中)下图是4.5V-28V转1.8V参考电路下图是4.5V-28V转3.3V参考电路下图是对应不同输出电压值所调...

2019-11-25 16:17:13 21495 15

原创 WEP密码分析流程-笔记

第一步:进入Monitor 模式airmon-ng#查看当前使用无线网卡airmon-ng check #查看可能影响无线扫描的进程airmon-ng check kill #关闭有可能影响无线扫描的进程airmon-ng start wlan0 #使用wlan0 进入Monitor模式使用 iwconfig 命令 查看 wlanmon的 Mode项是否切换为Monito...

2019-11-23 10:19:23 260

原创 AIREPLAY-NG的使用学习笔记

指令:aireplay-ng <options> <interface name>例子:airplay-ng -9 wlan0mon #测试AP的注包通信质量airplay-ng -9 wlan0mon -e TP-LINK_0450 -a 30:FC:68:44:04:50 #往单个指定AP发送单播包card to card 注入测试测试...

2019-11-21 23:12:46 1818 2

原创 无线扫描渗透常用命令

airmon-ng #查看当前使用无线网卡airmon-ng check #查看可能影响无线扫描的进程airmon-ng check kill #关闭有可能影响无线扫描的进程airmon-ng start wlan0 #使用wlan0 进入扫描模式可以使用ifconfig命令查看无线网卡是否由wlan0 变为 wlanmonairmon-ng stop wlan0 #关闭无...

2019-11-21 22:05:32 334

原创 利用共同体实现char和bool之间转换

//--------------------------------------------联合体(共用体) 定义typedef union{ //使用位域 struct { bool b0 : 1; bool b1 : 1; bool b2 : 1; bool b3 : 1; bo...

2019-09-19 20:12:39 1280

原创 react native 出现 multipart !=application/json错误和IOS调试频繁出现TypeError network request failed错误解决办法

react native 端参考代码:importReact,{Component}from'react';import{AppRegistry,StyleSheet,Text,TouchableHighlight,Alert,TouchableOpacity,View}from'react-nativ...

2019-04-22 17:17:07 1608

原创 react native POST数据到服务器或者获取返回数据例程

react native 端参考代码:importReact,{Component}from'react';import{AppRegistry,StyleSheet,Text,TouchableHighlight,Alert,TouchableOpacity,View}from'react-native...

2019-04-22 10:50:47 1806

原创 react native 中的Stacknavigator使用总结及官方Icon添加

1、Stacknavigator的详细例程请参考:https://blog.csdn.net/qq_33323251/article/details/794036142、StackNavigator 属性请参考:https://www.jianshu.com/p/2dbcdcf1da58和https://www.jianshu.com/p/92e01be3416f3、ReactNati...

2019-03-29 21:13:43 200

转载 openwrt 安装 Mosquitto

Mosquitto on OpenWrtMonday, August 15th, 2011 | PackagingThanks to work done by Karl Palsson, Mosquitto is now available on OpenWrt, the embedded Linux distribution frequently used o

2016-12-01 14:54:00 3471

转载 CC2541 上微信与AirSync的验证服务与特征值

在做 CC2541 上微信的时候,最好配合 AirSyncDebugger 软件使用,这个软件只有安卓版本,下载地址:http://iot.weixin.qq.com/download.html;所有的相关资料都可以在这里下载,里面有个 Demo 程序,是基于 Nordic nRF51822 平台的。在过 AirSyncDebugger 验证的时候,第一二步前面有说,这里说第三步。

2016-08-18 19:55:25 1114

转载 MT7628,MT7688,openwrt SD卡问题解决

转载自:http://blog.chinaunix.net/uid-22547469-id-4859753.html简单归纳一下吧,其实很简单。第一:默认的dts文件有问题,     该status为okay:点击(此处)折叠或打开 sdhci@10130000 {                compatible =

2016-07-31 22:07:15 8909

原创 出现 bootconsole [early0] disabled错误的参考解决方法

出现下面图片显示的错误,有可能编译的时候配置文件设置不对而导致的,参考解决方法如下:解决方法:根据你编译的选项,找到你编译的配置文件名。可以用find命令查找然后vim 打开配置文件,查看有没有配置不对的地方,我发现uboot的调试串口用的ttyS0,115200,但是系统配置文件的调试串口是ttyS2,57600,跟uboot的配置不一样,

2016-07-22 14:16:14 12734 1

原创 openwrt 恢 复 出厂设置

openwrt恢复出厂设置有两种方法:1、输入以下指令firstbootmtd -r erase rootfs_data2、输入以下指令mount_rootfirstbootreboot -f

2016-07-20 22:12:06 56442

原创 openwrt mjpg_streamer 拍照功能

之前的文章有说明怎么保存mjpg_streamer图像:http://blog.csdn.net/winux123/article/details/51908102不知道怎么使用mjpg_streamer的同学建议先看看上面链接,了解怎么保存图像。下面是修改output_file.so的源代码,然后控制保存的数量和拍照的时间(下面的教程有一些是参考网上的教程)打开o

2016-07-18 19:32:26 2925 3

原创 openwrt 离线安装curl(以MT7688为例)

1、在openwrt官网(http://downloads.openwrt.org/)找到你当前固件的版本和对应处理器的型号:我的7688固件是chaos_calmer 15.05,处理器是MTK的MT7688因为没有7688的文件夹,只能找最相近的7620或者7628,进入对应型号的文件夹下base文件夹(http://downloads.openwrt.org/chaos_

2016-07-16 12:37:44 17568 1

原创 openwrt mjpg-streamer 保存图像及错误解决

1、在编译固件的时候配置 OpenWrt 支持 usb 摄像头勾选 Kernel modules-->Video Support-->kmod-video-core-->kmod-video-uvc配置 OpenWrt 支持 mipg-streamer 软件勾选 Mutimedia-->mjpg-streamer然后编译固件make V=99 ,再然

2016-07-14 12:54:32 5034

原创 有电源差通信电路

2016-06-10 15:45:53 344

转载 openwrt中继

转载自:http://blog.chinaunix.net/uid-16979052-id-4014534.html实现功能: 无线连接上级路由器, 然后再通过本机路由器实现有线和无线都能上网.一. Web界面的操作如下, 很简单的 1、网络->无线, 点击“扫描”按钮。 2、在新出现的界面中,点击你需要中继的网络右边的“加入网络” 3、在新出现的界面中,只在第2行

2016-06-10 15:28:36 1629

bootloader.rar

stm32 bootloader(Ymodem协议),实际测试没有问题,基于STM32F103ZET6芯片,其他芯片设置可能要更改一下

2020-08-19

STM32f103两线PT100例程.rar

STM32f103两线PT100例程,这个资源亲测有效,免费分享给大家,大家喜欢的话记得收藏哦!有什么疑问

2020-01-16

Keil.STM32F1xx_DFP.2.2.0.rar

在Keil官网上下载PACK包速度特别慢,为方便大家下载STM32的PACK包,特将STM32F10X的PACK上传至网盘供大家下载

2019-12-06

Qt4.6.3过程

mini2440移植Qt4.6.3过程,转载的,大家可以参考一下

2012-09-20

空空如也

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

TA关注的人

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