Giter Club home page Giter Club logo

zmbr_weakpwd_scanner's Introduction

Zimbra Weak Password Scanner

Weak password list can be fetched from https://github.com/danielmiessler/SecLists .

Note: This script consume a lot of CPU so don't to run this script while peak hours and we suggest to run this script separately out side Zimbra server.

Installing

  • Clone repository
git clone https://github.com/iomarmochtar/zmbr_weakpwd_scanner
  • Change current directory to main directory
cd zmbr_weakpwd_scanner
  • Install all requirements using pip command
pip install -r requirements.txt

Using the Script

Requiring zimbra ldap password, use following command to show it (as zimbra user)

zmlocalconfig -s zimbra_ldap_password

Here's the arguments for this script

name long required desc default
-p --password-list Y Password file
-r --result-file Y LDAP url eg: ldap://ldap.someserver.com:389, use ldaps for ssl connection
-r --result-file N Dump result to file /tmp/weak_user_passwd.txt
-s --show-password N Show weak password when it found
-b --ldap-basedn N LDAP BaseDN, if not provide then all user will be scan
-d --ldap-bind N LDAP Bind Admin uid=zimbra,cn=admins,cn=zimbra
-f --ldap-filter N LDAP Filter (&(objectClass=zimbraAccount)(!(zimbraIsSystemAccount=TRUE))(!(zimbraIsSystemResource=TRUE)))

see it in action.

zmbr_weakpwd_scanner's People

Contributors

iomarmochtar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

zmbr_weakpwd_scanner's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.