汇编语言与逆向工程实验报告8
在线浏览: https://blog.w1ndys.top/posts/65c6afd7
主函数
1 | int __fastcall main(int argc, const char **argv, const char **envp) |
check1()
1 | __int64 __fastcall check1(const char *a1) |
check1() 函数检查输入的密码是否全部为数字。
check2()
1 | __int64 __fastcall check2(const char *a1) |
check2() 函数检查输入的密码,除去最后一位之后前面的和是不是偶数。
check3()
1 | __int64 __fastcall check3(const char *a1) |
check3() 函数检查输入的密码,前半部分是否等于后半部分加 4。
总结
本次实验中,我们实现了三个密码检查函数,分别是 check1()、check2() 和 check3()。check1() 函数检查输入的密码是否全部为数字,check2() 函数检查输入的密码,除去最后一位之后前面的和是不是偶数,check3() 函数检查输入的密码,前半部分是否等于后半部分加 4。
所以输入密码符合前面提到的三个情况即可
- 标题: 汇编语言与逆向工程实验报告8
- 作者: W1ndys
- 创建于 : 2024-04-15 20:42:43
- 更新于 : 2025-01-11 18:09:36
- 链接: https://blog.w1ndys.top/posts/65c6afd7.html
- 版权声明: 版权所有 © W1ndys,禁止转载。
评论