Security Basics mailing list archives
question about malloc()
From: Seung Hyun Cho <s970501 () gmail com>
Date: Wed, 14 Sep 2005 21:14:20 +0900
Hi,
I am studying on exploitation.
But my knowldge of c programming is very limited.
I studied c language 10 yrs ago and never used it.
Now i am having some problems.
I have a question about exploit example of my book.
----------------------------------
...
char *buf;
buf = malloc(1<<30);
fgets(buf, 1024, stdin);
printf("%s\n", buf);
...
----------------------------------
Can anyone explain this? This should be very simple...
when I put buf = malloc(1<<29), it is working...
What is going on here...?
help~
Current thread:
- question about malloc() Seung Hyun Cho (Sep 14)
- Re: question about malloc() Chris Umphress (Sep 15)
- RE: question about malloc() Goran Pizent (Sep 15)
- <Possible follow-ups>
- Re: question about malloc() nmk14 (Sep 15)
