![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发技术笔记
文章平均质量分 65
程序员熊子峰
喜欢尝试新技术,关注嵌入式升维,喜欢python胜过C,从单片机,协议栈,操作系统,工控协议逆向,C/C++/C+dephi.net上软件逆向,chatGPT布道,研发团队项目管理,一地鸡毛
展开
-
使用python开发GUI程序-用网页做界面
使用Python开发本地网页程序,其实就是把浏览器当作界面的程序范例原创 2024-03-18 19:37:00 · 606 阅读 · 1 评论 -
如何把网页调用变为代码调用
python发起HTTP请求,并通过POST请求将数据发送给服务器进行计算CRC校验和。然后按照发送和请求的数据进行拼装和解析即可。原创 2024-03-07 12:30:00 · 215 阅读 · 0 评论 -
用Python库angr来分析二进制文件
二进制文件就像是那些神秘的迷宫,堆满了宝藏(数据)和陷阱(指令)。它们是程序的灵魂,以一种只有机器能够理解的方式存在。原创 2024-03-02 10:38:29 · 488 阅读 · 0 评论 -
基于ESP32的MicroPython项目量产烧写指南
前段时间用MicroPython开发了一个项目,硬件是ESP32-C3,目前准备量产,我需要提供固件以供加工厂批量烧录,需要把我有程序的板子里的程序读出来,然后下到别的板子上,以下做这件事情的过程记录。原创 2024-02-29 21:08:57 · 383 阅读 · 0 评论 -
Dephi逆向工具Dede导出函数名MAP导入到IDA中
Dephi逆向工具Dede导出函数名map导入到IDA中原创 2022-08-02 15:37:22 · 1337 阅读 · 0 评论 -
逆向学习笔记(2)
学习OD逆向的笔记2原创 2022-07-17 23:03:47 · 188 阅读 · 0 评论 -
MFC窗口和按钮事件-正向与逆向分析
模态窗口和非模态窗口是子窗体的两种类型。模态窗口有时会作为一种授权手段,总在最前挡住主窗体,需要注册才能使用软件,另外,通过窗体的监控,我们会更了解MFC程序的exe结构,所以走一遍看看。原创 2022-05-08 17:12:07 · 1754 阅读 · 0 评论 -
简单MFC程序开发-C++反编译肉鸡养成
为了更好的理解MFC(C++)程序的结构,拆解方法,需要首先创建一个MFC窗口程序,对于只了解一点C++的工程师来说,走一遍MFC程序开发的流程,是很有必有有一个指导的,无奈C++开发工具的版本太多,暴走了一段时间,终于摸索出来visual studio 2022版本的流程。原创 2022-05-08 01:18:12 · 4662 阅读 · 0 评论 -
C++反汇编与逆向分析-读书笔记
很多程序是由C++/MFC开发的,逆向必须掌握C++开发的流程,不用多么精通,看得懂源码,知道对应的汇编,即可。原创 2022-05-04 21:37:25 · 1219 阅读 · 0 评论 -
C++编译器自动生成的堆栈保护检查
在反编译C++程序时,看到一些多出来的代码,探究一番发现是一些编译器自动生成的,本文说明一下。1.C++源程序#include <iostream>#include <cstdlib>using namespace std;int main(){ int a; a = 100; for (int i = 0; i < a; i++) { cout << "Hello World! ..原创 2022-04-27 16:50:32 · 3010 阅读 · 0 评论 -
python推理拟合函数
PT100接入黑盒子运放电路,多项参数未知,按照欧姆定律求解很困难,通过python拟合函数可以求出多项式函数来模拟公式,进阶还可以迈向机器学习的过程。原创 2022-04-13 14:30:20 · 1238 阅读 · 0 评论 -
IDA逆向笔记-C/C++语言入参顺序约定和结构体
C/C++函数在不同平台,不同调用约定导致编译成汇编时,会有参数传递,出入栈,初始化局部变量和栈的管理各有不同,了解这个过程,会减少汇编识别的不确定度,增加后续动态静态反编译的灵活度。原创 2022-04-04 23:37:10 · 5242 阅读 · 0 评论 -
IDA逆向笔记-交叉引用分析(快捷键X)
IDA的交叉引用功能,可以在汇编代码中看到程序的走向和互相的调用情况,对于理解程序有很大的帮助,真的就像是破案时提取指纹比对知道谁来过。原创 2022-04-04 19:50:58 · 1676 阅读 · 0 评论 -
RTL8721DM(WIFI+BLE+M4+M0双核IOT芯片)数据手册
RTL8721DM,这颗芯片用的人似乎不多,但是超级强大,媲美STM32F4系列单片机。 目前我发现它最大的亮点是:攀上了阿里的金主爸爸,它是阿里云物联网开发平台的第一款模块haas201的主控芯片,在它上面适配了Alios Things 3.3.0操作系统。 目前我正在基于这个硬件开发产品,如果有兴趣的朋友欢迎加我WX:paulmark一起交流。目前正在掉坑中,希望能够帮助你,一起完善这个产品和方案,毕竟STM一统江湖这么多年,缺货涨价飞上天,是时候改朝换代换新颜...原创 2021-08-21 23:56:40 · 2835 阅读 · 1 评论 -
git学习笔记
最近如何入职了新公司,开发一款新的产品,因为代码量变大了,更改的细节非常多,并且需要跟人合作一起开发代码,所以需要使用git来备份代码。说实话,没有掌握git,简直不配跟同事在一起工作。原创 2021-08-21 21:30:53 · 107 阅读 · 0 评论