- 博客(7)
- 资源 (85)
- 收藏
- 关注
原创 DllImport调用系统DLL的方法
[DllImport("user32.dll", EntryPoint = "GetDoubleClickTime")] public extern static int GetDoubleClickTime(); [DllImport("user32.dll", EntryPoint = "GetCaretBlinkTime")] public
2015-08-29 20:14:13 2632
原创 UPX 0.89.6 - 1.02 / 1.05 - 2.90 (Delphi) stub -> Markus & Laszlo 手动脱壳
UPX 0.89.6 - 1.02 / 1.05 - 2.90 (Delphi) stub -> Markus & Laszlo这个壳很容易脱壳。当然,手动只是查找到脱壳的位置,然后用OD的插件即可脱壳了。下面举个CrackMes的实例,看下如何脱这个壳,使用的依旧是ESP定律的方法找OEP,程序入口点。(1)OD载入程序,会提示压缩或是加密或是嵌入程序等提示,问你要不要分析:这里
2015-08-22 10:24:23 10215 2
原创 loop与loopw与loopd
今天遇到了汇编指令:loopd,循环中使用,计数器为:ECX,并且ECX自动减一,如果减至0退出循环。下面是搜集整理的相关资料,记下来。LOOP: 在实地址模式下使用CX寄存器而不是ECX寄存器。LOOPW:在任何模式下都会使用CX寄存器作为计数器。LOOPD:在任何模式下都会使用ECX寄存器作为计数器。 循环控制指令LOOP 格式: L
2015-08-18 22:15:54 2641
原创 关于汇编指令:NEG 用C\C++如何操作的问题
如果汇编为:NEG EAX;那么,如果用C或是C++语言来实现,怎样实现呢? 是不是可以用:value=~value取反来实现呢?NEG我开始以为是取反,结果总是不对,最后少1。后来查看NEG的解释,叫取补。。取补码?正值不变,负值取反加1来实现?后来,我直接用value=-value,结果正确!!看来,取补的意思,就是取负,如果用C或是C++来实现,就
2015-08-17 21:43:48 1584
原创 四舍六入五成双的浮点转整型的宏定义
原来浮点转整型,如果用C或是C++强制转换的话,小数部分就全部都舍去了。如:float temp=2.55;(int)temp=2如果想四舍五入呢?注意,这里的四舍五入不是传统的四舍五入,因为四舍五入的误差很大,正确的方法为:四舍六入五成双,如果小数为:5,则根据前面一位整数位是奇(+1)或是偶(不进位)来操作。下面为我用到的浮点转整型的宏定义。inum为转换后的整型。
2015-08-08 13:29:59 2330
原创 Modbus Poll 设置Modbus TCP通信超时时间
使用Modbus Poll可以轻松的用PC模拟Modbus主机,可以建立 Modbus RTU Modbus ASCII Modbus-TCP通信。当使用Modbus TCP通信时,可以根据结点的多少设置一下超时时间,默认可能为:3000ms(3秒)有点长。 毕竟TCP通信不是中断的是事件驱动型的,也就是不可能马上就收到对方的应答,这在实时性方面需要考虑。设置超时如下
2015-08-03 12:41:10 26616 2
原创 C# WinForm程序退出的方法
开始学习C#,一些基本的操作技巧慢慢积累。 建立C# 的WinForm后,怎样退出呢?当然关闭右上角的关闭按钮X是可以退出的,如果用按钮怎样操作呢?如下:1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止
2015-08-01 22:57:21 824
Modbus Poll version 10.9.0 Build 2194
2024-05-17
Modbus Slave version 9.3.2 Build 2156
2024-05-17
IEEE 1588-2008 Precision Clock Synchronization Protocol
2024-05-12
windows adb 与 fastboot 工具
2024-04-27
glib-20230609.tar.gz
2023-06-09
Modbus Slave version 8.2.0 Build 1934, self-installing
2023-04-28
Modbus Poll version 10.5.0 Build 1946 self-installing
2023-04-28
迅为imx6q 开发板 iTOP-iMX6-android6.0.1-20200731 中提取的 kernel-imx
2023-01-03
迅为imx6q 开发板 iTOP-iMX6-android6.0.1-20200731 中提取的 uboot-imx
2023-01-03
uboot-imx git 仓库 20221027
2022-10-27
vivado 2020.2 microblaze+mig+uartlite ddr3测试工程
2022-09-24
gnu make manual
2022-05-24
AT89C52_LCD1602_ADC0832_Proteus 8.13仿真
2022-05-13
gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-eabi.exe
2022-05-01
gcc-arm-11.2-2022.02-mingw-w64-i686-arm-none-linux-gnueabihf.exe
2022-05-01
AT91SAM9261-EK__KitsFiles, AT91SAM9261-EK 开发板的官方硬件资料,包括PCB、原理图
2022-04-27
PMS续航时间评估计算小工具
2022-04-25
Multi-channel / high bit resolution formats, 2001-12-04
2022-04-20
arm-rtems-4.11_tools.7z
2019-05-21
PDF Password Remover 6.0, 序列号请看资源描述
2018-09-06
Modbus Slave version 7.0.0 Build 1158
2018-09-05
Modbus Poll version 7.2.2 Build 1155
2018-09-05
gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2
2018-08-10
Keil.STM32F1xx_DFP.2.2.0.pack 下载 Keil5下使用STM32F10x
2018-01-29
MT2503 win764 USB驱动
2017-10-22
MT2503AVE_SOC_Processor_Data_Sheet_v1.1
2017-06-25
基于STM32_ENC28J60_UIP_FreeModbus的Modbus-TCP功能实现工程下载
2017-05-26
proteus仿真之DS1302+8位数码管显示试验工程包下载
2017-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人