我想知道如何使用IDA pro
反汇编剥离的ELF我刚剥离并将其作为32位ELF程序来理解..
#include <stdio.h>
int my_password()
{
int pass,res,i,k;
pass=5;
for(i=0;i<=10;i++)
{
pass=pass+1;
}
return pass;
}
void main()
{
int ans,user;
printf("Enter my password");
scanf("%d",&user);
ans=my_password();
if(ans==user)
{
printf("You disassembled stripped C");
}
else
{
printf("You are not good enough!");
}
}
我曾经使它成为条带并且为32位的命令:
gcc -m32 test.c
strip --strip-unneeded test
虽然我尝试使用IDA pro进行反汇编,但与未提取的数据相比,它完全不同。
使用IDA pro请告诉我如何找到该密码..
请考虑我没有源代码。仅使用 IDA PRO 来帮助我。