Giter Site home page Giter Site logo

saurabhwadekar / pycrack Goto Github PK

View Code? Open in Web Editor NEW
65.0 4.0 13.0 8.87 MB

Advanced Password Cracking Tool with support for Bruteforce Attacks, Dictionary Attacks, Random Attacks. This tool is capable of cracking files and hashes like PDF, Zip, MS Excel, MS World, MS Power Point, MD5, Sha1, Sha224, Sha256, Sha384, Sha512, Blake2B, Blake2S.

License: MIT License

Python 97.07% Shell 2.40% Dockerfile 0.53%
password password-cracker bruteforce-password-cracker brute-force pdf-cracker zip-cracker cracking md5 cracker hash-cracker

pycrack's Introduction

PyCrack Advanced Password Cracking Tool

ezgif com-gif-maker
Advanced Password Cracking Tool with support for Bruteforce Attacks, Dictionary Attacks, Random Attacks. This tool is capable of cracking files and hashes like PDF, Zip, MS Excel, MS World, MS Power Point, MD5, Sha1, Sha224, Sha256, Sha384, Sha512, Blake2B, Blake2S.

File Support

  • pdf files
  • zip files
  • ms excel files
  • ms world files
  • ms power point files

Hash Support

  • md5
  • sha1
  • sha224
  • sha256
  • sha384
  • sha512
  • blake2b
  • blake2s

Genrators

  • Hash genrator
  • Wordlist genrate

Tested on these Operating Systems

  • Garuda Linux - Arch besd linux distro
  • Zorin OS - Ubuntu besd linux distro
  • Parrot os - Debian besd linux distro
  • Kali Linux - Debian besd linux distro
  • Ubuntu - Debian besd linux distro

Installation

clone repository

git clone https://github.com/saurabhwadekar/pycrack.git

go to pycrack folder

cd pycrack

give execution permission to install.sh

sudo chmod +x install.sh

run install.sh

sudo ./install.sh

start pycrack

pycrack

Using Docker

To use this with Docker you can use the following commands:

Build

To build a Docker image named pycrack you can run the following command:

docker build -t pycrack .

Running

Once having built an image, you can run it, and share the current directory with pycrack by running the following command:

docker run -it --rm -v $PWD:/usr/src/app --name pycrack pycrack

License

MIT

Author

Name : Saurabh Wadekar
Email : [email protected]
County : 🇮🇳INDIA🇮🇳

❤️ THANK YOU ❤️


pycrack's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

pycrack's Issues

Dictionary crack does not work

May I do something wrongly, but I get this:
kép

I put the install.zip and rockyou.txt to the folder of PyCrack.
Could you help what is wrong?

Install script doesn't recognize pip isn't installed, but pip3 is

[opc@oraclevm1 pycrack]$ sudo ./install.sh
PyCrack Installer
installing pakeges for pycrack
./install.sh: line 16: pip: command not found
./install.sh: line 17: pip: command not found
./install.sh: line 18: pip: command not found
./install.sh: line 19: pip: command not found
./install.sh: line 20: pip: command not found
start coping files
installetion complete
starting pycrack
Traceback (most recent call last):
  File "/bin/pycrack", line 2, in <module>
    import hashlib,os,pdfplumber,colorama,time,random,zipfile,msoffcrypto,io,threading,chardet
ModuleNotFoundError: No module named 'pdfplumber'
[opc@oraclevm1 pycrack]$ nano ./install.sh

Edites ./install.sh to have pip3 everywhere

[opc@oraclevm1 pycrack]$ sudo ./install.sh
[opc@oraclevm1 pycrack]$ sudo ./install.sh
PyCrack Installer
installing pakeges for pycrack
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting rarfile==4.0

System info:

[opc@oraclevm1 ~]$ hostnamectl
   Static hostname: oraclevm1
         Icon name: computer-vm
           Chassis: vm
        Machine ID: ff43f23ecc394d8d864f875cf69852f0
           Boot ID: af49d3bf13c9415d94a49e12f37cc608
    Virtualization: kvm
  Operating System: Oracle Linux Server 8.8
       CPE OS Name: cpe:/o:oracle:linux:8:8:server
            Kernel: Linux 5.15.0-105.125.6.2.1.el8uek.aarch64
      Architecture: arm64
[opc@oraclevm1 ~]$ uname -a
Linux oraclevm1 5.15.0-105.125.6.2.1.el8uek.aarch64 #2 SMP Thu Sep 14 22:13:10 PDT 2023 aarch64 aarch64 aarch64 GNU/Linux
[opc@oraclevm1 ~]$ cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.8"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:8:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://github.com/oracle/oracle-linux"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.8
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.8
[opc@oraclevm1 ~]$ lscpu
Architecture:        aarch64
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           ARM
Model:               1
Model name:          Neoverse-N1
Stepping:            r3p1
BogoMIPS:            50.00
L1d cache:           unknown size
L1i cache:           unknown size
L2 cache:            unknown size
NUMA node0 CPU(s):   0-3
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp ssbs

add supported python versions

I had to dig around in the individual packages to find what version I need, i think 3.7 should be enough, but it owuld be helpful to know at least which versions work for sure

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.