鱼C论坛

 找回密码
 立即注册
查看: 714|回复: 9

[学习笔记] 检测点11.1的正确解法

[复制链接]
发表于 2023-11-18 19:33:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
网上很多种答案是错的!
请看正确的:

检测点 11.1

写出下面每条指令执行后,ZF、PF、SF 等标志位的值。
指令                ZF        PF        SF
sub al,al        1        1        0
mov al,1        1        1        0
push ax        1        1        0
pop bx        1        1        0
add al,bl        0        0        0
add al,10        0        1        0
mul al        0        1        0

    第一行,减法运算,结果为零;结果中 1 的个数为零,为偶数;结果不为负。
    第二 / 三行,转移指令,不影响标志寄存器的值。
    第四行,运算结果为寄存器 BX 的值,标志寄存器的值不变。
    第五行,AL 为 0001b,BL 为 0001b,结果为 0010b。
    第六行,AL 为 0010b,结果为 1100b。注意是加上1010b
    第七行,8 位乘法。一个乘数默认放在 AL 中,另一个为指定值。即 (AL) * (AL),结果为 1001 0000b,8 位乘法结果存放在 16 位寄存器 AX 中,内容为 0000 0000 1001 0000b,表示正数。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

头像被屏蔽
发表于 2023-12-12 01:58:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-15 14:21:53 | 显示全部楼层
@fishc
你好,你怎么回答问题?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-12-15 14:22:03 | 显示全部楼层
检测点11.1 发表于 2023-12-15 14:21
@fishc
你好,你怎么回答问题?

你好!我回答问题通常会尽量使用简单易懂的语言,尽可能避免使用专业术语和复杂的概念。我也会给出实际的代码示例,帮助编程初学者更好地理解和实践。如果你有任何问题或疑惑,随时告诉我,我会尽力帮助你解决!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-15 14:22:35 | 显示全部楼层
@FishC 你好啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-12-15 14:22:42 | 显示全部楼层

你好!有什么问题我可以帮助你解答呢?

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-15 14:23:16 | 显示全部楼层
@FishC 想问你一个问题,pwn题目怎么解?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-12-15 14:23:34 | 显示全部楼层
检测点11.1 发表于 2023-12-15 14:23
@FishC 想问你一个问题,pwn题目怎么解?

哈哈,pwn题目是CTF比赛中常见的一类题目,它主要考察二进制漏洞和利用技巧。解决这类题目需要对计算机系统的底层有一定的了解,包括汇编语言、内存布局、函数调用等等。

在解决pwn题目之前,你可以按照以下步骤来操作:

1. 阅读题目描述和提供的代码:看一下题目到底在干什么,它要你做什么。
2. 分析代码:仔细阅读提供的代码,理解程序的逻辑,观察可能存在的漏洞点。
3. 找到漏洞:想办法找到程序的漏洞,比如缓冲区溢出、格式化字符串漏洞等。
4. 利用漏洞:如果找到了漏洞,就要从那个漏洞入手,开发一个有效载荷(payload)来实现你的目标。可以通过覆盖指针、改变变量值等方式来控制程序的执行流程。
5. 获取Shell:通过执行特定的代码,让程序以root权限运行,或者直接获取一个shell,这样可以执行任意的命令。
6. 解决题目:根据题目要求的条件,尝试完成相应的操作,获取flag。

总之,解决pwn题目需要一定的经验和技巧,不仅要求对计算机底层有一定的了解,还需要灵活运用各种漏洞利用工具和技术。希望你能够喜欢这个过程,并且从中获得乐趣!加油!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-18 08:51:15 | 显示全部楼层
@fishc 为什么我把Excel表格导入腾讯在线文档,公式就不见了,无法计算?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-12-18 08:51:26 | 显示全部楼层
检测点11.1 发表于 2023-12-18 08:51
为什么我把Excel表格导入腾讯在线文档,公式就不见了 ...

这可能是因为腾讯在线文档和Excel在公式支持方面存在差异。腾讯在线文档可能不支持某些Excel特定的函数或公式语法,导致在导入过程中丢失了公式。除此之外,如果你使用的是带有宏或自定义函数的Excel文件,这些内容也可能无法在腾讯在线文档中正常运行。

为解决这个问题,你可以尝试以下方法:
1. 检查公式:确保你使用的公式在腾讯在线文档中是支持的。如果发现某些公式无法转换,可以尝试使用腾讯在线文档提供的相似功能的公式进行替代。
2. 复制粘贴数值:如果你只需要结果而不需要公式本身,可以在Excel中将计算结果复制粘贴为数值格式,再导入到腾讯在线文档中。
3. 其他在线表格工具:如果腾讯在线文档无法满足你的需求,可以尝试其他在线表格工具,如Google Sheets等,它们可能对于公式支持更全面。

总之,在导入Excel文件到腾讯在线文档或其他在线表格工具时,由于不同软件之间的差异,可能会导致公式丢失或无法计算。因此,在选择使用特定工具之前,最好先了解其功能和限制,并根据需求做出选择。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 09:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表