Ok, really I did not explain very well

Software testing has different levels of testing
http://en.wikipedia.org/wiki/Software_testing#Testing_levels

Some vulnerabilities in Top 10 OWASP depends on other elections like
webserver or O.S.
Frameworks can't avoid this point, but can protect itself against
possible intrussions.

For example, web2py doesn`t list static folders by default, but an
apache misconfiguration allows listing folders.

I will mail you a more specific example

Others vulns, for example XSS, depends completelly on web2py, and
programmer has all responsability (for this reason xss is the 1º at
owasp)
And scope of SQL injections depends on database

Anyway as soon as I complete my actual job, I will start Fuzzing
Testing against Web2py running as is, on local server.
Fuzzing testing is easy thanks to fuzzing software
http://en.wikipedia.org/wiki/Fuzz_testing
Everyone can use fuzzers to find bugs.
Thanks to web2py ticket system, testing will be easier if possible,
because all errors will be logged
I will take necessary decisions. I will send you results



On 25 mayo, 05:25, mdipierro <[email protected]> wrote:
> I do not know the answer to those questions. I can only say that at
> least you should test the features we claim (sql injection protection,
> xss protection, cross site request forgery protection, and the auth
> mechanism). The rest really depends on the tools and time you have
> available. Perhaps other users have more to say. I appreciate your
> interest in this.
>
> Massimo
>
> On May 24, 10:19 pm, GoldenTiger <[email protected]> wrote:
>
> > Great!! really I 've already planned doing it because i have personal
> > projects that I decided doing it with web2py, instead of django.
> > so for my part I feel better being gratefull with you by all
> > knowledge, by now i got a good paid job by urgent webs, and web2py do
> > it easy anf funny
>
> > My friend's company is a group of 12 hackers about 30 years old , who
> > really enjoy with this. I think theirs strengths are remote testing of
> > linux servers and web applications, the company is on Madrid (Spain),
> > but generally they spends most of his time along auditing systems in
> > another sites of Europe
>
> > I 'll talk with them soon, and I say you
> > you could for example prepare a dedicated server with web2py and
> > probing diferrent server, os, bd, or apps .
> > you goes coding and you want to test. You should be say the level at
> > you want web2py be tested. net level? bruteforce alowed? local access?
> > transport level? application?  if you use ubuntu, you could want
> > testing web2py at ubuntu, or web2py at ubuntu and cherry, and decide
> > if you are included or not in that
>
> > The other way I know of testing an app is undestanding how components
> > are conected, and undestanding the consistency of the logic . Really
> > this is my preffered one ^^ It's not necessary to hack, just imagine
>
> > On 22 mayo, 16:31, mdipierro <[email protected]> wrote:
>
> > > I am very much interested in this. We may even find a couple of $100
> > > to pay for some security testing of web2py. Let me know what we need
> > > to do.
>
> > > Massimo
>
> > > On May 22, 8:53 am, GoldenTiger <[email protected]> wrote:
>
> > > > Well, I have been working for years as security auditor and etichal
> > > > hacking. Last years I decided focusing at more creative works and I
> > > > started personal projects.
> > > > I can do tests against web2py, no problem, but first I want to
> > > > understand the framework as well as possible.
> > > > a friend of mine who auditsbanksweb and networks is interested in
> > > > python frameworks as I said him, so they could be a good help
> > > > In my opinion, the most important thing in secure software is the
> > > > design and the logic, ( microsoft declared some windows desing flaws
> > > > as a not possible solution)
> > > > since web2py was designed 100% before implemention, I can say that
> > > > web2py is probably one of the most consistent frameworks today
> > > > :D

Reply via email to