news 2026/4/3 6:25:14

汇编语言全接触-98.检测内存中的 Soft-Ice

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
汇编语言全接触-98.检测内存中的 Soft-Ice

概述:

有 Soft-ICE 在内存中可不大好玩,以下指令是检测 Soft-ICE 的,不要问为什么,这些都是 Soft-ICE 自己检测自己用的。

汇编编程示例:

code segment

assume cs:code,ds:code

org 100h

start:

mov ax,0911h ;exit command

mov dx,offset d_exit

mov si,4647h

mov di,4a4dh

int 3

xor ax,ax ;check s-ice

mov si,4746h

mov di,4a4dh

int 3

cmp si,4647h

jz found_sice

xor ax,ax ;check s-ice

mov si,4647h

mov di,4a4dh

int 3

cmp si,4647h

jnz found_sice

mov ah,9

mov dx,offset d_ok

int 21h

int 20h

found_sice:

mov ah,9

mov dx,offset d_sice

int 21h

int 20h

d_ok db 'OK, passed...',0dh,0ah,24h

d_sice db 'I found S-ICE in memory, so Bye-bye !',0dh,0ah,24h

d_exit db 'exit',0dh,0

code ends

end start

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/31 9:31:41

【SPIE出版】2026年机器学习与大模型国际学术会议(ICMLM 2026)

2026年机器学习与大模型国际学术会议(ICMLM 2026)于2026年3月20-22日在中国青岛举行。ICMLM 2026旨在搭建一个多学科、多领域的交流平台,推动理论研究与工程实践的深度融合,促进大模型技术的创新发展与广泛应用。大会欢迎来自学术…

作者头像 李华
网站建设 2026/3/12 22:43:03

公共区域传单分发检测数据集(YOLO格式)

摘要:本数据集是一个专门针对公共区域发传单行为的目标检测数据集,包含 3,443 张真实场景图像和 6,886 个精确标注框。 数据集采用 YOLO 格式标注,涵盖 person(人员)和 leaflet(传单)两个核心类…

作者头像 李华
网站建设 2026/4/1 4:17:05

git 如何切换到123分支?

git branch -rorigin/HEAD -> origin/masterorigin/123git checkout -b pci origin/123branch 123 set up to track origin/123.Switched to a new branch 123git branchmaster123

作者头像 李华
网站建设 2026/3/29 14:33:28

基于YOLOv8的交通事故车辆损伤检测与事故严重程度分级项目识别项目

基于YOLOv8的交通事故车辆损伤检测与事故严重程度分级项目识别项目|完整源码数据集PyQt5界面完整训练流程开箱即用! 基本功能演示 https://www.bilibili.com/video/BV1yakuB6EJt/ 项目摘要 本项目围绕 交通事故车辆损伤检测与事故严重程度分级 这一典…

作者头像 李华
网站建设 2026/4/1 1:42:09

listen函数返回-1的原因和快速排查方法

在网络编程中,监听套接字是建立服务的基础。当调用 listen 函数准备接受客户端连接时,绝大多数情况下它都会成功返回0。然而,一旦它返回-1,就意味着程序遇到了一个必须立即处理的关键错误。这个错误并非偶然,其背后往往…

作者头像 李华
网站建设 2026/3/16 0:30:35

10个专业级慢动作视频素材库推荐

根据《2025年中国视频素材行业发展白皮书》显示,2025年国内专业级慢动作视频素材的市场需求同比增长68%,其中短视频创作者和广告制作团队的需求占比超过70%。慢动作镜头能让画面更具冲击力,捕捉到肉眼难以察觉的细节——比如水滴坠落的瞬间、…

作者头像 李华