用ida打开,弹出warning,显然文件被加壳了,不是被压缩就是被加密了
pusha更表明此程序被加壳了
用查壳工具查一下,加的upx壳
用命令脱一下壳
再查一下,壳已经没了
放到ida,F5反汇编,str2是用来比较的字符串,str1是flag,memset()函数的作用是将str1数组清空,,然后也没有加密,得出flag=str2
memset可以用来初始化数组
用ida打开,弹出warning,显然文件被加壳了,不是被压缩就是被加密了
pusha更表明此程序被加壳了
用查壳工具查一下,加的upx壳
用命令脱一下壳
再查一下,壳已经没了
放到ida,F5反汇编,str2是用来比较的字符串,str1是flag,memset()函数的作用是将str1数组清空,,然后也没有加密,得出flag=str2
memset可以用来初始化数组