[질문] 후훔..

글쓴이: 익명 사용자 / 작성시간: 화, 2001/12/11 - 1:43오전
#include
int main()
{
char babo[1024] = "i am a babo";
printf("%s",babo);
}
대충 이런게 있다고 하면여~~ 컴파일 하고
strings 로 쫙 보면 i am a babo라는게 보이잖아영~~
이걸 어케 감출순 없나여?
헥사코드로도 해보거 ~~ 막 해봐도~ 컴파일러에서 미리 해석해서
집어 넣어버리는거 같던데.. ㅠ.ㅠ.
저걸 감추게 하는 방법이 꼭 필요하거덩여..
죄송하지만.. 귀찮더라도.. 답변좀 달아주시면 감솨하겠습니다.
Forums:
Re: [질문] 후훔..
>> xor를 스면 되겠네요.
ex)
int main()
{
int k;
char babo[1024] = "\x58\x11\x50\x5c\x11\x50\x11\x53\x50\x53\x5e";
for(k = 0; k < strlen(babo); k++) babo[k] = babo[k] ^ 0x31;
printf("%s\n", babo);
}
댓글 달기