自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(570)
  • 收藏
  • 关注

原创 zlib库编译

首先声明,本文针对Windows 平台下visual studio下的编译。中,也可以直接执行bld_ml32.bat。

2026-04-24 13:44:30 32

原创 【安装ubuntu的坑】

此处的alongsize表示旁边的意思,意思就是:安装ubuntu到当前系统的旁边。如果机器没有操作系统,点击此处相当于"test ubuntu",而不是安装ubuntu。每次回忆起来,第一次安装总是无效:安装完后,一切正常,但是重启后,what the hell!新安装的ubuntu不见了!此处应该选择"Erase disk and install ubuntu",也就是第2个选项。安装过几次ubuntu。

2026-03-30 13:07:16 28

原创 lserver.dll任意文件读取

lserver.dll用于rpc通信。因此,只要实现了rpc通信,就可以利用次漏洞读取服务端的任何文件。

2026-03-06 11:04:10 60

原创 windows10堆结构详解

windbg下,使用"!heap"命令获取堆的基地址使用"dt ntdll!EncodeFlagMask:是否encode heap chunk headerEncoding:与chunk header做xor的cookieFrontEndHeap指向管理Front-End的Heap的结构FrontEndHeapUsageData指向一个对应各大小的chunk的阵列,记录各种大小chunk使用次数,到达某种程度时会采用Front-End allocater。

2025-11-27 12:47:36 377

原创 python手动卸载

使用everything搜索python.exe,经所在的整个目录都删除。首先手动卸载python程序,然后再次安装。

2025-11-10 12:36:03 305

原创 乱码文件名如何删除?

可能因为汉字编码的原因,上图中,第一个文件名乱码。此时无法使用rm -rf 命令删除文件。

2025-10-11 16:37:10 344

原创 exec系列函数

exec系列函数主要有:execl 、execlp、execle、execv、execvp、execvpe。如果exec函数执行失败, 会返回失败信息(一般是-1), 并继续执行。如果exec执行成功, 执行新的进程并从新的进程退出。” 格式参数还是 “

2025-09-29 16:53:33 235

原创 mips常见指令学习

跟b指令一样,如果汇编语言是从intel开始,肯定觉得cmp才是正统。而slt是英语短语(set less than )的缩写!还有一条指令slti是set less than immediate的缩写!相比较于intel的jmp指令,助记符jmp跟英语中的jump极为类似,而arm、mips等指令集下使用b助记符,其英文名称来自于单词branch!

2025-09-05 11:00:54 285

原创 SSH、FTP、TFTP、SFTP、TELNET协议

SFTP是SSH内含协议,只要ssh服务器启动就可使用,不需要额外安装,默认端口为22。TFTP:即 Trivial File Transfer Protocol,是一种简化版的文件传输协议,主要用于在小型网络环境中快速传输文件。使用UDP 69端口传输。FTP: 即File Transfer Protocol,文件传输协议。FTP 使用两个端口:21端口用于控制,20端口用于数据传输。SCP:即Secure Copy,数据传输使用ssh,并且使用和ssh相同的认证方式,提供相同的安全保证。

2025-08-26 12:44:11 493

原创 函数指针转换

by the way,windows下函数强制转换不用写这么麻烦,直接转换为FAR_PROC即可调用。这种写法,实际上是为了通过gcc编译器!今天在ida中看到一个函数指针转换的伪c代码,直接复制到vs并尝试编译运行,竟然成功了!经过如此多层次的转换,终于可以编译成功。

2025-08-20 11:28:28 281

原创 ftp第一次亲密接触

经过百度后,put、get命令默认文件格式是文本文件。gz文件、或者其他格式,会被服务器修改,并添加回车换行符!如果是程序员群体,需要首先执行binary命令,然后才能上传和下载文件。上传文件用命令put,下载文件使用get命令。有一个问题,文件下载后,跟原来的大小不一致!要求输入账号密码,输入正确,登录成功。

2025-08-13 16:01:12 286

原创 netbsd-s4000静态编译GDB

dell s4048-on power switch 交换机上的OS是netbsd-s400,需要在此基础上离线编译安装gdb。

2025-08-10 14:32:04 3632

原创 Netbsd安装使用

安装过程略(需要懂一点英语)。此时netbsd可以上网了。

2025-08-09 18:55:01 515

原创 visual studio安装错误

安装visual studio是提示错误,或者类似的错误:“安装vs2022是提示安装kits configuration installer-x86_en-us.msi目录”。

2025-07-21 14:10:44 488 1

原创 GDB使用技巧

此时gdb就可以正常使用了。

2025-07-04 14:20:50 353

原创 vmware workstation兼容问题

出现如下错误:

2025-07-02 10:54:29 1139

原创 办公和开发中的小技巧集合

【代码】开发小技巧。

2025-06-27 10:06:43 197

原创 apache服务器传输文件

有时候,vmware虚拟机的vmware tools总是安装失败,这样就不能在虚拟机和主机之间共享文件。此时可以利用apache通过文件上传和下载共享文件。通过下面的php文件,虚拟机作为客户端访问此php,可以在虚拟机和主机之间共享文件。当然前提条件是,在主机上安装apache才行。

2025-06-23 13:17:28 290

原创 httpd启动错误

apache2.2启动错误,找不到原因。可以看到,创建目录和日志文件后,apache2.2启动成功。万能的deepseek!

2025-06-11 09:38:33 251

原创 fortimanager网络配置

【代码】fortimanager网络配置。

2025-06-09 10:50:50 330

原创 Qemu arm操作系统开发环境

使用qemu虚拟arm硬件比较合适。

2025-06-06 18:42:36 843

原创 ubuntu下libguestfs-tools

在ubuntu下,使用libguestfs-tools工具挂载其他磁盘和分区。

2025-06-04 14:14:18 471

原创 jmp fword ptr与jmp far ptr

使用方法:目标地址直接以 “段:偏移” 形式给出。使用方法:间接远跳转,目标地址存储在内存中。

2025-05-22 09:19:14 306

原创 virtualbox选项“启用套嵌vt-x/amd-v“不可用

启用套嵌vt-x/amd-v”选项不可用。比如返回: winxp。

2025-05-21 12:47:04 653

原创 一个crackme例子

【代码】一个crackme例子。

2025-04-28 18:18:23 236

原创 linux下内存地址数学运算

恼人的地方在于,无论你怎么改,除非将buffer 类型改为uintptr_t,或者unsigned long,其他类型都无效!

2025-04-22 17:05:24 184

原创 【inlining failed in call to always_inline ‘_mm_aesenclast_si128’】

deepseek已经胜过很多人类了。skynet块来了?百度了很多,都是错误的。

2025-04-22 16:27:02 338

原创 gcc中long的大小

比如,windows下的long和linux下的long到底多大呢?因为跨平台下,同一种开发语言,比如最成熟最稳定的c/c++,windows和linux下,产生的二进制代码,其实现逻辑也是不兼容的!最近一直在调试一个错误,同样的加解密代码,在Windows中运行良好,在linux下老是出错。linux下的long竟然是8字节大小,跟windows上不同,windows是4字节大小。忙活了整整3天,把前前后后全都摸索、修改了一边,还是不解决问题。真的是基本数据类型不一致,导致的跨平台编译错误。

2025-04-22 14:12:25 323

原创 winhex注册码

不争辩,不主动,不拒绝,不解释。

2025-04-17 18:20:49 2710

原创 IDA调试时对异常的处理

此处需要注意的是,不论点击"YES", “NO”, “Suspend” ,假如被调试程序没有安装异常处理程序,而ida又不负责异常处理,那么异常会重复出现。此时,只有点击"Change exception definition"按钮,选择忽略该异常即可。

2025-03-21 19:35:45 628

原创 debian无法被ping通的问题

【代码】debian无法被ping通的问题。

2025-03-21 10:19:03 648

原创 vmware下linux无法上网解决方法

首先,打开打开"编辑" “虚拟网络编辑器”,并将"桥接"方式的网卡选择为主机上网的网卡。如果ipv6没有关闭,此时也是无法上网的。

2025-03-20 19:51:04 637

原创 FIN_WAIT2 FIN_WAIT FIN_CLOSE的区别

FIN_WAIT2:主动端发起FIN后,收到对端应答(Acknowledgement)包后进入FIN_WAIT2,之后就没收到对端发送的FIN信号。即只有一方发送完FIN。CLOSE_WAIT:一方发送FIN(之前对端已经发送过FIN)后,进入CLOSE_WAIT,然而没有收到客户端的响应(ack)。即两方都发送了FIN,但是一方没收到ack。调用close关闭连接后,socket有3中状态。FIN_WAIT:socket重复使用的间隔时间。

2025-03-20 17:02:30 506

原创 一种诱骗式隐藏启动方式

其中,"绝密"文件夹,config.dat, QmnetworkMgr.dll, readme.txt, services.exe均是隐藏属性,这样当解压压缩文件后,只能看到"打开看看.txt"这个文件,如果点击,将会导致services.exe的偷偷运行。上述方式的意思是,该快捷方式指向当前目录"绝密"下的services.exe,当双击该快捷方式的时候,就会启动services.exe程序运行。人心险恶,不得不防啊!

2025-03-19 23:40:43 249

原创 idc例子

【代码】idc例子。

2025-03-19 13:58:09 174

原创 汇编移位指令

除此之外,注意debug语法得写法,最后一行要写 int 1,而不是int 3,因为测试中int 3指令导致debug退出。因为左移/右移时将最高位/最低位移动到CF中,其他位依次左移/右移,并将最低位/最高位清零。因为左移/右移时将最高位/最低位移动到CF中,同时移动到最低位,其他位依次左移/右移。汇编例子跟上图类似。汇编例子跟上图类似。汇编例子跟上图类似。

2025-03-19 11:02:13 534

原创 vmware tools灰化

Windows7 32位的某些版本,已经不被vmware支持。在虚拟机中访问此php,即可下载。

2025-03-18 10:59:04 358

原创 openssl创建tls服务端

【代码】openssl创建tls服务端。

2025-03-13 17:30:41 443

原创 mbedtls编译

【代码】mbedtls编译。

2025-03-13 16:25:56 419

原创 apache、php、mysql集成环境工具

集成一体化安装php、apache、mysql环境:

2025-03-11 13:55:14 172

汇编语言控制光驱打开和关闭的程序

实模式dos下汇编语言控制光驱打开和关闭的程序。

2023-08-16

某安全公司临针产品源码

某安全公司临针产品源码

2023-08-16

汇编语言保护模式下虚拟内存管理

汇编语言保护模式下虚拟内存管理,开启32位分页模式,并设置跟物理地址一一对应的线性内存地址映射。

2023-08-16

汇编语言实现的汤姆猫动画,打哈欠的动作

汇编语言实现的汤姆猫动画,打哈欠的动作。。用汇编语言,每个20毫秒显示一张bmp截图,根据连贯的图片构成动画。运行于dos系统,必须是纯dos系统。

2023-08-16

汇编语言实现的汤姆猫动画

汇编语言实现的汤姆猫动画。用汇编语言,每个20毫秒显示一张bmp截图,根据连贯的图片构成动画。运行于dos系统,必须是纯dos系统。

2023-08-16

用masm汇编语言写的操作系统雏形

用masm汇编语言写的操作系统雏形。源码有60多kb,几千行。有简陋的界面控制、fat32文件读写、英文字体输入输出、文本文件和bmp文件显示、时钟、键盘鼠标功能等。

2023-08-16

汇编语言文件数据库小例子

全凭一腔热血,用汇编语言写了150kb的代码。我曾经经历多么难以忍受的孤独和寂寞。

2023-08-16

win32汇编语言编写的bmp文件浏览程序

win32汇编语言编写的bmp浏览程序,支持8、16、24、32位bmp图片文件的浏览。

2023-08-16

windows任务栏图标使用、对任务栏图标鼠标消息的处理

windows任务栏图标使用、对任务栏图标鼠标消息的处理。

2023-08-14

gif静态lib库、头文件和接口使用例子

gif静态lib库、头文件和接口使用例子。用于测试。

2023-08-14

png开源库和接口例子

png开源库和接口例子,包含c/c++ 的png编解码代码、vs环境下c/c++接口使用例子。用于将png编码格式的图片转化为纯像素数据格式文件,或者将其他格式图片转换为png格式图片。

2023-08-14

ios voip类型的消息推送源码,服务器端代码实例

ios voip类型的消息推送源码,服务器端代码实例。通过Apple的消息推送服务器,将消息推送给特定的iOS客户端目标机,适合于ios9++以及以上版本。

2023-08-14

jpg转码bmp的c源码

纯算法程序,主要是jpg数据的解压缩、解码,用于将jpg或者jpeg图片转码为bmp图片,不使用操作系统的任何api接口,纯c实现,机器码可以运行于硬件层之上。

2023-08-14

web端对windows客户端数据采集的展示

web端对windows客户端数据采集的展示。主要包括机器信息、文件、截屏信息、录音、键盘按键等。

2023-08-14

web页面对ios客户端采集信息的展示

web页面对ios客户端采集信息的展示。主要是用于展示IOS客户端的采集信息,如手机硬件信息、通讯录、定位、录音、手机相册等。

2023-08-14

https劫持代理和数据包劫持代理例子程序

https劫持代理和数据包劫持代理例子程序

2023-05-25

openssl安装包下载

openssl安装包下载

2023-05-25

android smali插桩重打包逆向调试例子

android smali插桩重打包逆向调试例子

2023-05-25

android xposed框架插件开发例子

android xposed框架插件开发例子

2023-05-24

一个ctf比赛的crackme例子

crackme例子

2025-04-28

COCOVOICE协议逆向

COCOVOICE协议逆向

2024-03-20

vax安装程序,适合于Windows10/11,vs2019/vs2022

vax安装程序,适合于Windows10/11,vs2019/vs2022

2024-01-28

windows加壳软件

windows加壳软件,upx,aspack,vmprotect,Themida。Themida最好用,但是体积较大,upx较小,但是容易被破解。

2024-01-24

Windows发包工具

Windows发包工具,pcap数据包重发工具

2024-01-21

Janus exploit in android 7.0

Janus exploit in android 7.0

2024-01-01

基于k-均值聚类的图像分割

基于k-均值聚类的图像分割

2023-12-12

北京交通大学,计算机视觉第一次作业-bmp操作

北京交通大学,计算机视觉第一次作业--bmp操作

2023-11-27

几个android上的测试软件

几个android上的测试软件

2023-10-11

北交大深度学习作业之微博情绪归类

微博情绪归类资料文件

2023-09-14

数据结构算法实现(严蔚敏版配套实现程序)

数据结构算法实现(严蔚敏版配套实现程序)。内含几百个程序,几乎包含课本设计的所有例子。

2023-08-29

QQ和陌陌通信加密key

不解释,QQ和陌陌通信加密key。

2023-08-25

北京交通大学深度学习实验数据

深度学习实验数据,作业3和4所需要的去雾气、汽车、卡车、公交车等图片集。

2023-08-20

dos下汇编语言小程序,大杂烩2

dos下汇编语言小程序,大杂烩,请仔细看看,说不定会发现惊喜。

2023-08-16

dos下汇编语言小程序,大杂烩

dos下汇编语言小程序,大杂烩,请仔细看看,说不定会发现惊喜。

2023-08-16

dos下16位进程的内存加载和执行

dos下16位进程的内存加载和执行。

2023-08-16

ac97声卡在dos下的发声研究

ac97声卡在dos下的发声,可以播放8位wav单声道音乐

2023-08-16

dos下通用的bmp显示程序

dos下通用的bmp显示程序,支持8、16、24、32位bmp文件在dos下的显示。

2023-08-16

dos下的屏幕保护程序

用一幅320x240x8制作的dos模式下的屏幕保护程序,图片在窗口中像一个球体一样来回弹动,碰到边框后方向取反继续移动。

2023-08-16

空空如也

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

TA关注的人

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