[Owasp-hackademic-challenges] GSoC2012

A Papanikolaou alpapanik at teilar.gr
Mon Apr 2 16:58:30 UTC 2012

Hi Kyle!

Thank your for your interest in Hackademic Challenges!

I remember I had discovered myself some inconsistencies between Firefox
and Internet Explorer that I fixed, but I didn't have the time to
perform an extensive test with additional browsers too. So, making a
list of them would be the first step towards getting them fixed.

During the lab classes, I had also noticed that the students were
struggling with some of the hard-coded answers, because they couldn't
get an exact match. So, I wrote some regular expressions to make it
slightly more flexible (able to ignore spaces, case-insensitive where 
applicable and able to deal with JavaScript's optional ';' at the end), 
but I think they had only been incorporated in the Greek version. So, if 
you wish to deal with this topic, please let me know, so as to supply 
you with my regex, in order to extend them, test them and incorporate 
them into the challenges.

Best regards,

On 2/4/2012 10:08 πμ, Konstantinos Papapanagiotou wrote:
> Hi Kyle,
> Thank you for your interest in Hackademic Challenges. I saw that you
> have already submitted a draft of your proposal.
> We know that the solutions to the challenges are hard-coded and we
> have discussed this issue quite a lot. One of the reasons for this
> is that each challenge needs to have a definitive, deterministic
> solution. Since Hackademic is used in a classroom environment we
> want to be able to control the solutions as much as possible, ie we
> don't want every student to be able to come up with a different
> solution, or even worse a by-pass. Of course this also sets a lot of
> limitations. Anyway, my point is that if we want to introduce
> solutions based on regex we need to be very careful as to what we
> accept as a correct solution, which requires a lot of brainstorming,
> work and testing. Thus, I would propose to focus your proposal on
> this project rather than also developing new challenges. If you still
> feel that you would like to contribute with new challenges as well,
> try to elaborate a bit more on your proposal, explaining what ideas
> you have for the new challenges.
> Don't hesitate to get in touch with me should you need any further
> assistance.
> Good luck, Kostas
> On Mon, Apr 2, 2012 at 12:29 AM, kyle phillipeck
> <phillipeckka at appstate.edu>  wrote:
>> Hello,
>> My Name is Kyle Phillipeck, I am a junior at Appalachian State
>> University in Boone, North Carolina.  Looking at the OWASP Ideas
>> page I took  a more in depth look into the hackademic challenges
>> project.
>> The front-end had some display errors in chrome where the login and
>> password box extended far off of the page. The challenges seemed to
>> be loosely organized into groups with only a few challenges instead
>> of multiple for each separate group. After completing the
>> challenges I looked into the code and noticed that most of the
>> challenges were hard-coded answers. I feel that while it still
>> works, by having a regular expression you would be able to
>> accommodate for more than one specific answer to a challenge.
>> I have experience with HTML, CSS, PHP, WordPress, MySQL, and I
>> support the Open Source Community.  I think that I would be able to
>> take on either Project 002- Hackademic challenges frontend or
>> Project 003- developing new challenges.
>> Kyle Phillipeck
>> _______________________________________________
>> Owasp-hackademic-challenges mailing list
>> Owasp-hackademic-challenges at lists.owasp.org
>> https://lists.owasp.org/mailman/listinfo/owasp-hackademic-challenges
> Owasp-hackademic-challenges mailing list
> Owasp-hackademic-challenges at lists.owasp.org
> https://lists.owasp.org/mailman/listinfo/owasp-hackademic-challenges

Dr Alexandros Papanikolaou (PhD)
Technological Educational Institute of Larissa
Dept of Computer Science & Telecommunications

More information about the Owasp-hackademic-challenges mailing list