Page 2 of 3

Re: Extbasic 1

PostPosted: Wed Sep 09, 2009 11:33 am
by b0r15
Just finished this one too.. using my own common sense, but I didnt learn anything from it. I didnt even know I passed the mission till I tried to reinject data and it said "Youve already passed this mission,"move on" The injection caused the server to say it cant handle the request..? Thats all

Re: Extbasic 1

PostPosted: Sat Jan 30, 2010 5:06 pm
by Etelerix
Chuck_Norris_RHK wrote:Examine the code.
Code: Select all
void blah(char *str) { char lol[200]; strcpy(lol, str); }

Look at 'char lol[200]' The answer is right there. (Obviously the answer is not 'char lol[200]' :P)

I'm sure this is about as helpful as someone can be without giving the answer away, but I still need a little push in the right direction. Is it a C command we enter in the box?

Re: Extbasic 1

PostPosted: Sat Jan 30, 2010 5:51 pm
by faazshift
Etelerix wrote:I'm sure this is about as helpful as someone can be without giving the answer away, but I still need a little push in the right direction. Is it a C command we enter in the box?

This is a program that asks for input, you give the input. The char array can hold 200 characters. Your goal is to crash the program. Can you figure it out now?

Re: Extbasic 1

PostPosted: Mon Feb 01, 2010 7:45 pm
by blazinazn
ok.. what...
CSRF attack blocked

Re: Extbasic 1

PostPosted: Wed Feb 03, 2010 12:45 am
by richfatsanta
blazinazn wrote:ok.. what...
CSRF attack blocked


I managed to repeat your error if I went a little overboard on breaking the function, but it worked if I didn't do too much extra.

Re: Extbasic 1

PostPosted: Wed Feb 03, 2010 12:50 am
by sanddbox
richfatsanta wrote:
blazinazn wrote:ok.. what...
CSRF attack blocked


I managed to repeat your error if I went a little overboard on breaking the function, but it worked if I didn't do too much extra.

...what?

Re: Extbasic 1

PostPosted: Wed Feb 03, 2010 11:41 am
by Defience
sanddbox wrote:
richfatsanta wrote:
blazinazn wrote:ok.. what...
CSRF attack blocked


I managed to repeat your error if I went a little overboard on breaking the function, but it worked if I didn't do too much extra.

...what?


I believe he's saying that if he did more than was required for the challenge that he also got the error message but that it worked if he simplified it.

Re: Extbasic 1

PostPosted: Sun Jul 18, 2010 9:56 pm
by kaoS555
Some people look at the glass half full, some half empty. I prefer to fill it till it spills. .:mrgreen: ..what's it take to make this one spill?

Re: Extbasic 1

PostPosted: Tue Jul 20, 2010 6:17 am
by Tjuring
kaoS555 wrote:Some people look at the glass half full, some half empty. I prefer to fill it till it spills. .:mrgreen: ..what's it take to make this one spill?


Pretty much sums up this challenge :P

Re: Extbasic 1

PostPosted: Sun May 01, 2011 1:27 pm
by mutantkeyboard
Ok people, let me give you some hint.
str is a pointer to a char. Since it's pointer it means that it can allocate as much memory as it needs from a free space unlike a lol which is a static array of 200 characters.
I think that this is more than good hint to answer your question.
Now use logic.