Re: [W3af-develop] I want to help

2009-06-30 Thread Andres Riancho
Leo,

Finally, and after s much time, I decided to finish this feature.
I used your make_leet code (with small modifications) and integrated
it into the framework. If you want to see the SVN commit log, and the
modifications, you can go here:

http://w3af.svn.sourceforge.net/viewvc/w3af?view=revrevision=2934

Cheers,

On Mon, Mar 30, 2009 at 9:37 PM, leo fishmanleo.mail...@gmail.com wrote:
 Here is a new version, if its ok, I can start coding the append to the kb.

 On Fri, Mar 27, 2009 at 5:38 PM, Andres Riancho andres.rian...@gmail.com
 wrote:

 Leo,

 On Fri, Mar 27, 2009 at 5:27 PM, leo fishman leo.mail...@gmail.com
 wrote:
  Andres,
 
  Thanks a lot for your patient and  good intention, I won't let you down.
 
  Can anybody give me a list of all the options desired?
  It would be better to pass same parameter to the funtion indicating how
  to
  leet?
  The possibilities are endless, as the wikipedia states and me myself
  sometime use:
   a:@
  d:0
   l:1
   i:1
   t:7 or +
  s:$
  

 I think that this would be the list of things to l33t:

 - a:4
 - e:3
 - i:1
 - o:0
 - t:7
 - s:5

 The last two, are optional, so:

   - input: 'admins'
   - output: ['4dm1ns','4dm1n5']

   In other words, leetyfying the s is optional

   - input: 'elite'
   - output: ['3l1t3', '3l173']

  Another silly question, do you keep a central database with most used
  passwords?

 Yes, core/controllers/bruteforce/passwords.txt.

  if not, that may help a little, of course, we have to keep the
  privacy and only store passwords and no other info.

 I ONLY MEANT TO HAVE A CENTRALIZED PASSWORD DATABASE FOR STATISTICAL
 PORPOUSE.
  FOR EXAMPLE, IF WE FIND OUT THAT MANY PEOPLE USE:
  MARADONA10
  AS PASSWORD, IT WOULD BE A VERY USEFULL INFO TO ADD TO PASSWORD.TXT



 I don't understand your point.

 
  Can you also lead me on how to use the kb to update the results? maybe
  showing me other functions that do the same.

 The kb has three basic methods:

 - save
 - append
 - getData

 By reading the source code comments, source code documentation, and
 the grep.pathDisclosure plugin, you should get an idea on how to use
 them.

  Its ok to send the script to your personal mail then? I think that my
  mail
  to the list didn't go trough

 Please send to the mailing list, the emails with attachments go through,

  I may do it Sunday afternoon.

 Ok, thanks!

  Thanks a lot,
 
 
  On Thu, Mar 26, 2009 at 8:39 PM, Andres Riancho
  andres.rian...@gmail.com
  wrote:
 
  Leo,
 
  On Wed, Mar 25, 2009 at 7:25 AM, leo fishman leo.mail...@gmail.com
  wrote:
   This is a file with the funcion, if its working as desired, how can I
   update
   the kb ?
  
 
  First, some comments:
 
  - I like the I use google spirit, because I do the same, but... if
  you are learning, you better make a 10 line function and use your
  brain, instead of searching google ;)
  - The function isn't working as expected, because in the discussion we
  decided that:
 
     - input: 'admins'
     - output: ['4dm1ns','4dm1n5']
 
     In other words, leetyfying the s is optional
 
     - input: 'elite'
     - output: ['3l1t3', '3l173']
 
     In other words, leetyfying the t is optional
 
  I just commited a slightly modified version of your code, you might
  check it out here [0]. Please work with that version as a base.
 
  PS: Please use inline to answer emails.
 
  [0]
 
  http://w3af.svn.sourceforge.net/viewvc/w3af/trunk/core/controllers/misc/make_leet.py?revision=2781view=markup
 
  Cheers,
 
  
   On Mon, Mar 23, 2009 at 7:04 PM, Andres Riancho
   andres.rian...@gmail.com
   wrote:
  
   Leo,
  
   On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
   wrote:
Hello,
   
I want to help with some microtask.
Please, bare in mind that I don't know the framwork very well.
  
      Thanks for your email! New contributors are ALWAYS welcome =)
  
      I just found a nice task that you could perform [0]. Basically,
   we
   need to perform these steps:
  
   1.- In core/controllers/misc/ you should create a new file named
   make_leet.py . Inside that file, you have to create a function that
   converts: admin into 4dm1n... you know... make it elite. You
   should name the function make_leet.
  
   2.- After the function is working, you should modify the
   passwordProfiling plugin, in order to add leet versions of all the
   top words to the result. Example of result before your patch:
  
      - admin
      - global
      - spam
      - eggs
  
   Result after your patch:
  
      - admin
      - 4dm1n
      - global
      - gl0b4l
      - spam
      - 5p4m
      - eggs
      - 3gg5
  
  
   Results are saved in kb.kb.getData( 'passwordProfiling',
   'passwordProfiling' ) and used in bruteforce plugins as passwords
   for
   default users.
  
   If you have any questions, don't hesitate to ask them here!
  
   [0]
  
  
   https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
  
Thanks,
   
Leo
   

Re: [W3af-develop] I want to help

2009-03-30 Thread leo fishman
Here is a new version, if its ok, I can start coding the append to the kb.

On Fri, Mar 27, 2009 at 5:38 PM, Andres Riancho andres.rian...@gmail.comwrote:

 Leo,

 On Fri, Mar 27, 2009 at 5:27 PM, leo fishman leo.mail...@gmail.com
 wrote:
  Andres,
 
  Thanks a lot for your patient and  good intention, I won't let you down.
 
  Can anybody give me a list of all the options desired?
  It would be better to pass same parameter to the funtion indicating how
 to
  leet?
  The possibilities are endless, as the wikipedia states and me myself
  sometime use:
   a:@
  d:0
   l:1
   i:1
   t:7 or +
  s:$
  

 I think that this would be the list of things to l33t:

 - a:4
 - e:3
 - i:1
 - o:0
 - t:7
 - s:5

 The last two, are optional, so:

   - input: 'admins'
   - output: ['4dm1ns','4dm1n5']

   In other words, leetyfying the s is optional

   - input: 'elite'
   - output: ['3l1t3', '3l173']

  Another silly question, do you keep a central database with most used
  passwords?

 Yes, core/controllers/bruteforce/passwords.txt.

  if not, that may help a little, of course, we have to keep the
  privacy and only store passwords and no other info.



I ONLY MEANT TO HAVE A CENTRALIZED PASSWORD DATABASE FOR STATISTICAL
PORPOUSE.
 FOR EXAMPLE, IF WE FIND OUT THAT MANY PEOPLE USE:
 MARADONA10
 AS PASSWORD, IT WOULD BE A VERY USEFULL INFO TO ADD TO PASSWORD.TXT





 I don't understand your point.

 
  Can you also lead me on how to use the kb to update the results? maybe
  showing me other functions that do the same.

 The kb has three basic methods:

 - save
 - append
 - getData

 By reading the source code comments, source code documentation, and
 the grep.pathDisclosure plugin, you should get an idea on how to use
 them.

  Its ok to send the script to your personal mail then? I think that my
 mail
  to the list didn't go trough

 Please send to the mailing list, the emails with attachments go through,

  I may do it Sunday afternoon.

 Ok, thanks!

  Thanks a lot,
 
 
  On Thu, Mar 26, 2009 at 8:39 PM, Andres Riancho 
 andres.rian...@gmail.com
  wrote:
 
  Leo,
 
  On Wed, Mar 25, 2009 at 7:25 AM, leo fishman leo.mail...@gmail.com
  wrote:
   This is a file with the funcion, if its working as desired, how can I
   update
   the kb ?
  
 
  First, some comments:
 
  - I like the I use google spirit, because I do the same, but... if
  you are learning, you better make a 10 line function and use your
  brain, instead of searching google ;)
  - The function isn't working as expected, because in the discussion we
  decided that:
 
 - input: 'admins'
 - output: ['4dm1ns','4dm1n5']
 
 In other words, leetyfying the s is optional
 
 - input: 'elite'
 - output: ['3l1t3', '3l173']
 
 In other words, leetyfying the t is optional
 
  I just commited a slightly modified version of your code, you might
  check it out here [0]. Please work with that version as a base.
 
  PS: Please use inline to answer emails.
 
  [0]
 
 http://w3af.svn.sourceforge.net/viewvc/w3af/trunk/core/controllers/misc/make_leet.py?revision=2781view=markup
 
  Cheers,
 
  
   On Mon, Mar 23, 2009 at 7:04 PM, Andres Riancho
   andres.rian...@gmail.com
   wrote:
  
   Leo,
  
   On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
   wrote:
Hello,
   
I want to help with some microtask.
Please, bare in mind that I don't know the framwork very well.
  
  Thanks for your email! New contributors are ALWAYS welcome =)
  
  I just found a nice task that you could perform [0]. Basically, we
   need to perform these steps:
  
   1.- In core/controllers/misc/ you should create a new file named
   make_leet.py . Inside that file, you have to create a function that
   converts: admin into 4dm1n... you know... make it elite. You
   should name the function make_leet.
  
   2.- After the function is working, you should modify the
   passwordProfiling plugin, in order to add leet versions of all the
   top words to the result. Example of result before your patch:
  
  - admin
  - global
  - spam
  - eggs
  
   Result after your patch:
  
  - admin
  - 4dm1n
  - global
  - gl0b4l
  - spam
  - 5p4m
  - eggs
  - 3gg5
  
  
   Results are saved in kb.kb.getData( 'passwordProfiling',
   'passwordProfiling' ) and used in bruteforce plugins as passwords for
   default users.
  
   If you have any questions, don't hesitate to ask them here!
  
   [0]
  
  
 https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
  
Thanks,
   
Leo
   
   
   
   
 --
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
are
powering Web 2.0 with engaging, cross-platform capabilities.
 Quickly
and
easily build your RIAs with Flex Builder, the Eclipse(TM)based
development
software that enables intelligent coding and step-through
 debugging.
  

Re: [W3af-develop] I want to help

2009-03-27 Thread leo fishman
Andres,

Thanks a lot for your patient and  good intention, I won't let you down.

Can anybody give me a list of all the options desired?
It would be better to pass same parameter to the funtion indicating how to
leet?
The possibilities are endless, as the wikipedia states and me myself
sometime use:
 a:@
d:0
 l:1
 i:1
 t:7 or +
s:$


Another silly question, do you keep a central database with most used
passwords? if not, that may help a little, of course, we have to keep the
privacy and only store passwords and no other info.


Can you also lead me on how to use the kb to update the results? maybe
showing me other functions that do the same.

Its ok to send the script to your personal mail then? I think that my mail
to the list didn't go trough

I may do it Sunday afternoon.

Thanks a lot,


On Thu, Mar 26, 2009 at 8:39 PM, Andres Riancho andres.rian...@gmail.comwrote:

 Leo,

 On Wed, Mar 25, 2009 at 7:25 AM, leo fishman leo.mail...@gmail.com
 wrote:
  This is a file with the funcion, if its working as desired, how can I
 update
  the kb ?
 

 First, some comments:

 - I like the I use google spirit, because I do the same, but... if
 you are learning, you better make a 10 line function and use your
 brain, instead of searching google ;)
 - The function isn't working as expected, because in the discussion we
 decided that:

- input: 'admins'
- output: ['4dm1ns','4dm1n5']

In other words, leetyfying the s is optional

- input: 'elite'
- output: ['3l1t3', '3l173']

In other words, leetyfying the t is optional

 I just commited a slightly modified version of your code, you might
 check it out here [0]. Please work with that version as a base.

 PS: Please use inline to answer emails.

 [0]
 http://w3af.svn.sourceforge.net/viewvc/w3af/trunk/core/controllers/misc/make_leet.py?revision=2781view=markup

 Cheers,

 
  On Mon, Mar 23, 2009 at 7:04 PM, Andres Riancho 
 andres.rian...@gmail.com
  wrote:
 
  Leo,
 
  On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
  wrote:
   Hello,
  
   I want to help with some microtask.
   Please, bare in mind that I don't know the framwork very well.
 
 Thanks for your email! New contributors are ALWAYS welcome =)
 
 I just found a nice task that you could perform [0]. Basically, we
  need to perform these steps:
 
  1.- In core/controllers/misc/ you should create a new file named
  make_leet.py . Inside that file, you have to create a function that
  converts: admin into 4dm1n... you know... make it elite. You
  should name the function make_leet.
 
  2.- After the function is working, you should modify the
  passwordProfiling plugin, in order to add leet versions of all the
  top words to the result. Example of result before your patch:
 
 - admin
 - global
 - spam
 - eggs
 
  Result after your patch:
 
 - admin
 - 4dm1n
 - global
 - gl0b4l
 - spam
 - 5p4m
 - eggs
 - 3gg5
 
 
  Results are saved in kb.kb.getData( 'passwordProfiling',
  'passwordProfiling' ) and used in bruteforce plugins as passwords for
  default users.
 
  If you have any questions, don't hesitate to ask them here!
 
  [0]
 
 https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
 
   Thanks,
  
   Leo
  
  
  
 --
   Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
 are
   powering Web 2.0 with engaging, cross-platform capabilities. Quickly
 and
   easily build your RIAs with Flex Builder, the Eclipse(TM)based
   development
   software that enables intelligent coding and step-through debugging.
   Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
   ___
   W3af-develop mailing list
   W3af-develop@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/w3af-develop
  
  
 
 
 
  --
  Andrés Riancho
  http://www.bonsai-sec.com/
  http://w3af.sourceforge.net/
 
 
 
 --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 



 --
 Andrés Riancho
 http://www.bonsai-sec.com/
 http://w3af.sourceforge.net/

--
___
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop


Re: [W3af-develop] I want to help

2009-03-26 Thread Andres Riancho
Leo,

On Wed, Mar 25, 2009 at 7:25 AM, leo fishman leo.mail...@gmail.com wrote:
 This is a file with the funcion, if its working as desired, how can I update
 the kb ?


First, some comments:

- I like the I use google spirit, because I do the same, but... if
you are learning, you better make a 10 line function and use your
brain, instead of searching google ;)
- The function isn't working as expected, because in the discussion we
decided that:

- input: 'admins'
- output: ['4dm1ns','4dm1n5']

In other words, leetyfying the s is optional

- input: 'elite'
- output: ['3l1t3', '3l173']

In other words, leetyfying the t is optional

I just commited a slightly modified version of your code, you might
check it out here [0]. Please work with that version as a base.

PS: Please use inline to answer emails.

[0] 
http://w3af.svn.sourceforge.net/viewvc/w3af/trunk/core/controllers/misc/make_leet.py?revision=2781view=markup

Cheers,


 On Mon, Mar 23, 2009 at 7:04 PM, Andres Riancho andres.rian...@gmail.com
 wrote:

 Leo,

 On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
 wrote:
  Hello,
 
  I want to help with some microtask.
  Please, bare in mind that I don't know the framwork very well.

    Thanks for your email! New contributors are ALWAYS welcome =)

    I just found a nice task that you could perform [0]. Basically, we
 need to perform these steps:

 1.- In core/controllers/misc/ you should create a new file named
 make_leet.py . Inside that file, you have to create a function that
 converts: admin into 4dm1n... you know... make it elite. You
 should name the function make_leet.

 2.- After the function is working, you should modify the
 passwordProfiling plugin, in order to add leet versions of all the
 top words to the result. Example of result before your patch:

    - admin
    - global
    - spam
    - eggs

 Result after your patch:

    - admin
    - 4dm1n
    - global
    - gl0b4l
    - spam
    - 5p4m
    - eggs
    - 3gg5


 Results are saved in kb.kb.getData( 'passwordProfiling',
 'passwordProfiling' ) and used in bruteforce plugins as passwords for
 default users.

 If you have any questions, don't hesitate to ask them here!

 [0]
 https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655

  Thanks,
 
  Leo
 
 
  --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
  development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 



 --
 Andrés Riancho
 http://www.bonsai-sec.com/
 http://w3af.sourceforge.net/


 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
 ___
 W3af-develop mailing list
 W3af-develop@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/w3af-develop





-- 
Andrés Riancho
http://www.bonsai-sec.com/
http://w3af.sourceforge.net/

--
___
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop


Re: [W3af-develop] I want to help

2009-03-25 Thread leo fishman
This is a file with the funcion, if its working as desired, how can I update
the kb ?



On Mon, Mar 23, 2009 at 7:04 PM, Andres Riancho andres.rian...@gmail.comwrote:

 Leo,

 On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
 wrote:
  Hello,
 
  I want to help with some microtask.
  Please, bare in mind that I don't know the framwork very well.

 Thanks for your email! New contributors are ALWAYS welcome =)

I just found a nice task that you could perform [0]. Basically, we
 need to perform these steps:

 1.- In core/controllers/misc/ you should create a new file named
 make_leet.py . Inside that file, you have to create a function that
 converts: admin into 4dm1n... you know... make it elite. You
 should name the function make_leet.

 2.- After the function is working, you should modify the
 passwordProfiling plugin, in order to add leet versions of all the
 top words to the result. Example of result before your patch:

- admin
- global
- spam
- eggs

 Result after your patch:

- admin
- 4dm1n
- global
- gl0b4l
- spam
- 5p4m
- eggs
- 3gg5


 Results are saved in kb.kb.getData( 'passwordProfiling',
 'passwordProfiling' ) and used in bruteforce plugins as passwords for
 default users.

 If you have any questions, don't hesitate to ask them here!

 [0]
 https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655

  Thanks,
 
  Leo
 
 
 --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 



 --
 Andrés Riancho
 http://www.bonsai-sec.com/
 http://w3af.sourceforge.net/

'''
make_leet.py

Copyright 2009 Leonardo Jose Fishman

This file is part of w3af, w3af.sourceforge.net .

w3af is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation version 2 of the License.

w3af is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with w3af; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

'''

import core.data.kb.knowledgeBase as kb

'''
Based in Paul McGuire: ptmcg at austin.rr.com 
contribution for a python list:
http://mail.python.org/pipermail/python-list/2009-February/700090.html
'''

LEET_LETTERS = dict( zip(eEaAiItTsSoObB, 33441177550088) )

def make_leet( pass2leet=1 ):
'''
convert elite passwords like: admin into 4dm1n
'''
return ''.join( LEET_LETTERS.get(c,c) for c in pass2leet )
 
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com___
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop


Re: [W3af-develop] I want to help

2009-03-24 Thread Alexander Berezhnoy
Hi all,


2009/3/24 dblackshell backbon...@gmail.com:
 I don't know, leetyfying all the words (and all those variants) would be
 such an overkill. Even bruteforce would be faster in such a scenario. It's
 like some time ago when I saw people downloading 2GB (non-profiled) password
 dictionaries...

 I mean, having to generate: 4dmin, adm1n, 4dm1n... just seems an overkill,
 IMO

Hm, I think I've got an idea.

How about having an automated password profiler? I mean, passwords can
be classified by some criteria (like sport passwords, rock music
passwords, political passwords); then you choose the criteria, the
passwords are selected and then leeted etc.

Sasha.

///

 ---
 http://insanesecurity.info


 On Tue, Mar 24, 2009 at 12:56 AM, Andres Riancho andres.rian...@gmail.com
 wrote:

 On Mon, Mar 23, 2009 at 7:43 PM, dblackshell backbon...@gmail.com wrote:
  e - 3
  i - 1
  o - 0
  a - 4
 
  i've never seen s - 5 ?

 Damn... wikipedia knows about everything:

 http://en.wikipedia.org/wiki/Leet

  just suggesting... :)

 Ok, then the algorithm will be a little more complex:

 - input: 'admins'
 - output: ['4dm1ns','4dm1n5']

 In other words, leetyfying the s is optional

 - input: 'elite'
 - output: ['3l1t3', '3l173']

 In other words, leetyfying the t is optional

 Any other comments on the algorithm?

  p.s.: first time replied to Andres, now how the hell did that happen? :)
 
  ---
  http://insanesecurity.info
 
 
  On Tue, Mar 24, 2009 at 12:04 AM, Andres Riancho
  andres.rian...@gmail.com
  wrote:
 
  Leo,
 
  On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
  wrote:
   Hello,
  
   I want to help with some microtask.
   Please, bare in mind that I don't know the framwork very well.
 
     Thanks for your email! New contributors are ALWAYS welcome =)
 
     I just found a nice task that you could perform [0]. Basically, we
  need to perform these steps:
 
  1.- In core/controllers/misc/ you should create a new file named
  make_leet.py . Inside that file, you have to create a function that
  converts: admin into 4dm1n... you know... make it elite. You
  should name the function make_leet.
 
  2.- After the function is working, you should modify the
  passwordProfiling plugin, in order to add leet versions of all the
  top words to the result. Example of result before your patch:
 
     - admin
     - global
     - spam
     - eggs
 
  Result after your patch:
 
     - admin
     - 4dm1n
     - global
     - gl0b4l
     - spam
     - 5p4m
     - eggs
     - 3gg5
 
 
  Results are saved in kb.kb.getData( 'passwordProfiling',
  'passwordProfiling' ) and used in bruteforce plugins as passwords for
  default users.
 
  If you have any questions, don't hesitate to ask them here!
 
  [0]
 
  https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
 
   Thanks,
  
   Leo
  
  
  
   --
   Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
   are
   powering Web 2.0 with engaging, cross-platform capabilities. Quickly
   and
   easily build your RIAs with Flex Builder, the Eclipse(TM)based
   development
   software that enables intelligent coding and step-through debugging.
   Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
   ___
   W3af-develop mailing list
   W3af-develop@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/w3af-develop
  
  
 
 
 
  --
  Andrés Riancho
  http://www.bonsai-sec.com/
  http://w3af.sourceforge.net/
 
 
 
  --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly
  and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
  development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 
 
  --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
  development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 



 --
 Andrés Riancho
 http://www.bonsai-sec.com/
 http://w3af.sourceforge.net/


 

Re: [W3af-develop] I want to help

2009-03-24 Thread Achim Hoffmann

may be you get some more (leet correct:) ideas here

  https://addons.mozilla.org/firefox/addon/770

Achim

On Mon, 23 Mar 2009, Andres Riancho wrote:

!! On Mon, Mar 23, 2009 at 7:43 PM, dblackshell backbon...@gmail.com wrote:
!!  e - 3
!!  i - 1
!!  o - 0
!!  a - 4
!! 
!!  i've never seen s - 5 ?
!! 
!! Damn... wikipedia knows about everything:
!! 
!! http://en.wikipedia.org/wiki/Leet
!! 
!!  just suggesting... :)
!! 
!! Ok, then the algorithm will be a little more complex:
!! 
!! - input: 'admins'
!! - output: ['4dm1ns','4dm1n5']
!! 
!! In other words, leetyfying the s is optional
!! 
!! - input: 'elite'
!! - output: ['3l1t3', '3l173']
!! 
!! In other words, leetyfying the t is optional
!! 
!! Any other comments on the algorithm?
!! 
!!  p.s.: first time replied to Andres, now how the hell did that happen? :)
!! 
!!  ---
!!  http://insanesecurity.info
!! 
!! 
!!  On Tue, Mar 24, 2009 at 12:04 AM, Andres Riancho andres.rian...@gmail.com
!!  wrote:
!! 
!!  Leo,
!! 
!!  On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
!!  wrote:
!!   Hello,
!!  
!!   I want to help with some microtask.
!!   Please, bare in mind that I don't know the framwork very well.
!! 
!!     Thanks for your email! New contributors are ALWAYS welcome =)
!! 
!!     I just found a nice task that you could perform [0]. Basically, we
!!  need to perform these steps:
!! 
!!  1.- In core/controllers/misc/ you should create a new file named
!!  make_leet.py . Inside that file, you have to create a function that
!!  converts: admin into 4dm1n... you know... make it elite. You
!!  should name the function make_leet.
!! 
!!  2.- After the function is working, you should modify the
!!  passwordProfiling plugin, in order to add leet versions of all the
!!  top words to the result. Example of result before your patch:
!! 
!!     - admin
!!     - global
!!     - spam
!!     - eggs
!! 
!!  Result after your patch:
!! 
!!     - admin
!!     - 4dm1n
!!     - global
!!     - gl0b4l
!!     - spam
!!     - 5p4m
!!     - eggs
!!     - 3gg5
!! 
!! 
!!  Results are saved in kb.kb.getData( 'passwordProfiling',
!!  'passwordProfiling' ) and used in bruteforce plugins as passwords for
!!  default users.
!! 
!!  If you have any questions, don't hesitate to ask them here!
!! 
!!  [0]
!!  
https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
!! 
!!   Thanks,
!!  
!!   Leo--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com___
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop


Re: [W3af-develop] I want to help

2009-03-23 Thread Andres Riancho
Leo,

On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com wrote:
 Hello,

 I want to help with some microtask.
 Please, bare in mind that I don't know the framwork very well.

Thanks for your email! New contributors are ALWAYS welcome =)

I just found a nice task that you could perform [0]. Basically, we
need to perform these steps:

1.- In core/controllers/misc/ you should create a new file named
make_leet.py . Inside that file, you have to create a function that
converts: admin into 4dm1n... you know... make it elite. You
should name the function make_leet.

2.- After the function is working, you should modify the
passwordProfiling plugin, in order to add leet versions of all the
top words to the result. Example of result before your patch:

- admin
- global
- spam
- eggs

Result after your patch:

- admin
- 4dm1n
- global
- gl0b4l
- spam
- 5p4m
- eggs
- 3gg5


Results are saved in kb.kb.getData( 'passwordProfiling',
'passwordProfiling' ) and used in bruteforce plugins as passwords for
default users.

If you have any questions, don't hesitate to ask them here!

[0] 
https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655

 Thanks,

 Leo

 --
 Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
 powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
 easily build your RIAs with Flex Builder, the Eclipse(TM)based development
 software that enables intelligent coding and step-through debugging.
 Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
 ___
 W3af-develop mailing list
 W3af-develop@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/w3af-develop





-- 
Andrés Riancho
http://www.bonsai-sec.com/
http://w3af.sourceforge.net/

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop


Re: [W3af-develop] I want to help

2009-03-23 Thread dblackshell
I don't know, leetyfying all the words (and all those variants) would be
such an overkill. Even bruteforce would be faster in such a scenario. It's
like some time ago when I saw people downloading 2GB (non-profiled) password
dictionaries...

I mean, having to generate: 4dmin, adm1n, 4dm1n... just seems an overkill,
IMO

---
http://insanesecurity.info


On Tue, Mar 24, 2009 at 12:56 AM, Andres Riancho
andres.rian...@gmail.comwrote:

 On Mon, Mar 23, 2009 at 7:43 PM, dblackshell backbon...@gmail.com wrote:
  e - 3
  i - 1
  o - 0
  a - 4
 
  i've never seen s - 5 ?

 Damn... wikipedia knows about everything:

 http://en.wikipedia.org/wiki/Leet

  just suggesting... :)

 Ok, then the algorithm will be a little more complex:

 - input: 'admins'
 - output: ['4dm1ns','4dm1n5']

 In other words, leetyfying the s is optional

 - input: 'elite'
 - output: ['3l1t3', '3l173']

 In other words, leetyfying the t is optional

 Any other comments on the algorithm?

  p.s.: first time replied to Andres, now how the hell did that happen? :)
 
  ---
  http://insanesecurity.info
 
 
  On Tue, Mar 24, 2009 at 12:04 AM, Andres Riancho 
 andres.rian...@gmail.com
  wrote:
 
  Leo,
 
  On Mon, Mar 23, 2009 at 6:10 PM, leo fishman leo.mail...@gmail.com
  wrote:
   Hello,
  
   I want to help with some microtask.
   Please, bare in mind that I don't know the framwork very well.
 
 Thanks for your email! New contributors are ALWAYS welcome =)
 
 I just found a nice task that you could perform [0]. Basically, we
  need to perform these steps:
 
  1.- In core/controllers/misc/ you should create a new file named
  make_leet.py . Inside that file, you have to create a function that
  converts: admin into 4dm1n... you know... make it elite. You
  should name the function make_leet.
 
  2.- After the function is working, you should modify the
  passwordProfiling plugin, in order to add leet versions of all the
  top words to the result. Example of result before your patch:
 
 - admin
 - global
 - spam
 - eggs
 
  Result after your patch:
 
 - admin
 - 4dm1n
 - global
 - gl0b4l
 - spam
 - 5p4m
 - eggs
 - 3gg5
 
 
  Results are saved in kb.kb.getData( 'passwordProfiling',
  'passwordProfiling' ) and used in bruteforce plugins as passwords for
  default users.
 
  If you have any questions, don't hesitate to ask them here!
 
  [0]
 
 https://sourceforge.net/tracker/?func=detailaid=2664893group_id=170274atid=853655
 
   Thanks,
  
   Leo
  
  
  
 --
   Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM)
 are
   powering Web 2.0 with engaging, cross-platform capabilities. Quickly
 and
   easily build your RIAs with Flex Builder, the Eclipse(TM)based
   development
   software that enables intelligent coding and step-through debugging.
   Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
   ___
   W3af-develop mailing list
   W3af-develop@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/w3af-develop
  
  
 
 
 
  --
  Andrés Riancho
  http://www.bonsai-sec.com/
  http://w3af.sourceforge.net/
 
 
 
 --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 
 
 --
  Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
  powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
  easily build your RIAs with Flex Builder, the Eclipse(TM)based
 development
  software that enables intelligent coding and step-through debugging.
  Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
  ___
  W3af-develop mailing list
  W3af-develop@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/w3af-develop
 
 



 --
 Andrés Riancho
 http://www.bonsai-sec.com/
 http://w3af.sourceforge.net/

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial.