An Advanced Wordlist Library Written In Python For Acm114

Related tags

MiscellaneousRBAPG_
Overview

RBAPG

->RBAPG is the abbreviation of "Rule Based Attack Password Generator".

->This module is a wordlist generator module.

->You can generate randomly password(like crunch tool in kali linux) or you can generate a personalized password list.

MODULE USAGE

  • INSTALL The Module

pip3 install RBAPG

  • Call The Module

import RBAPG

RBAPG=RBAPG.RuleBasedAttackPasswordGenerator()

  • Set the length of password

RBAPG.setLengthOfGeneratedPassword(min2-max5)

  • Set the wordlist content

RBAPG.wordlist="name surname year etc."

  • Generate the wordlist:

RBAPG.generate_wordlist()


OPTIONAL STEPS:

  • Aziz's combination algorithm. It's based on changing some certain indexes of password in the wordlist.

RBAPG.CombineCozily()

  • Tries the every combination of each password in the wordlist.
  • Note:Not recommended for a huge content of wordlist.

RBAPG.CombineTheWords()

Example Usage

import RBAPG

RBAPG=RBAPG.RuleBasedAttackPasswordGenerator() #Set the class in a variable.

RBAPG.setLengthOfGeneratedPassword(4)           #Set the length of generated password(if you say 4,
                                                #this means the length of password can be a maximum of 4 strings long.)
                                                #Note:this function takes min 2 max 5 int value

RBAPG.setWordlistName("Aziz.txt")               #set a name for wordlist. If you leave it blank, default name will be wordlist.txt

RBAPG.wordlist="Aziz Kaplan 2001"               #set a content for wordlist. If you leave it blank, default content will be 'You haven't specified a wordlist'

#RBAPG.CombineCozily()                          #This function is optional. You don't have to write it in your codes but if you do,
                                                #it'll generate the password with combining a certain algoritgm.

#RBAPG.CombineTheWords()                        #This function is optional, tries the every combination of each word in the wordlist.
                                                #This function is not recommended for a huge content of wordlist.
                                                #Because it tries the every combination of passwords which wordlist contains.

RBAPG.generate_wordlist()                       #Generate the wordlist

Example Script:

https://github.com/AzizKpln/RBAPG-WORDLIST_GENERATOR

Owner
Aziz Kaplan
Aziz Kaplan
SuperCollider library for Python

SuperCollider library for Python This project is a port of core features of SuperCollider's language to Python 3. It is intended to be the same librar

Lucas Samaruga 65 Dec 22, 2022
๐ŸŽด LearnQuick is a flashcard application that you can study with decks and cards.

๐ŸŽด LearnQuick is a flashcard application that you can study with decks and cards. The main function of the application is to show the front sides of the created cards to the user and ask them to guess

Mehmet Gรผdรผk 7 Aug 21, 2022
Free Vocabulary Trainer - not only for German, but any language

Bilderraten DOWNLOAD THE EXE FILE HERE! What can you do with it? Vocabulary Trainer for any language Use your own vocabulary list No coding required!

Hans Alemรฃo 4 Jan 02, 2023
A Python package that provides astronomical constants.

AstroConst A Python package that provides astronomical constants. The code is being developed by Marc van der Sluys of the department of Astrophysics

Marc van der Sluys 1 Jan 10, 2022
Slotscheck - Find mistakes in your slots definitions

๐ŸŽฐ Slotscheck Adding __slots__ to a class in Python is a great way to reduce mem

Arie Bovenberg 67 Dec 31, 2022
Ontario-Covid-Screening - An automated Covid-19 School Screening Tool for Ontario

Ontario-Covid19-Screening An automated Covid-19 School Screening Tool for Ontari

Rayan K 0 Feb 20, 2022
Rock ๐Ÿ’Ž Paper ๐Ÿ“ Scissors โœ‚๏ธ Lizard ๐ŸฆŽ Spock ๐Ÿ––

Rock ๐Ÿ’Ž Paper ๐Ÿ“ Scissors โœ‚๏ธ Lizard ๐ŸฆŽ Spock ๐Ÿ–– If youโ€™ve seen The Big Bang Theory, youโ€™ve heard of a game called โ€œRock, Paper, Scissors, Lizard, Spoc

AmirHossein Mohammadi 16 Jun 19, 2022
Plugin to generate BOM + CPL files for JLCPCB

KiCAD JLCPCB tools Plugin to generate all files necessary for JLCPCB board fabrication and assembly Gerber files Excellon files BOM file CPL file Furt

bouni 566 Dec 29, 2022
This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

195 Dec 13, 2022
Open source home automation that puts local control and privacy first

Home Assistant Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiast

Home Assistant 57k Jan 02, 2023
LINUX-AOS (Automatic Optimization System)

LINUX-AOS (Automatic Optimization System)

1 Jul 12, 2022
berisi kodingan kodingan python umum yang kubuat.

python-codevault berisi kodingan kodingan python umum yang kubuat. untuk memudahkan transisi dan menjadi refrensi tutorial. daily challange for myself

Agung Zon Blade 1 Dec 19, 2021
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

Windel Bouwman 277 Dec 26, 2022
๐Ÿฆ‹ hundun is a python library for the exploration of chaos.

hundun hundun is a python library for the exploration of chaos. Please note that this library is in beta phase. Example Import the package's equation

kosh 7 Nov 07, 2022
Small scripts to learn about GNOME internals

gnome-hacks This is a collection of APIs that allow programmatic manipulation of the GNOME shell. If you use GNOME (the default graphical shell in Ubu

Alex Nichol 5 Oct 22, 2021
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass

Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass

Relog 1.1k Jan 04, 2023
When should you berserk in lichess arena tournament games?

When should you berserk in a lichess arena tournament game? 1+0 arena tournament 3+0 arena tournament Explanation For details on how I arrived at the

18 Aug 03, 2022
A wide AOI generator tool.

Dark Generator A wide AOI generator tool. Information Installation To Install you have to have python 3.x and pip installed on your system. If you hav

Darkest Surface 12 Dec 26, 2022
Donatus Prince 6 Feb 25, 2022
On this repo, you'll find every codes I made during my NSI classes (informatical courses)

๐Ÿ‘จโ€๐Ÿ’ป ๐Ÿ‘ฉโ€๐Ÿ’ป school-codes On this repo, you'll find every codes I made during my NSI classes (informatical courses) French for now since this repo is d

EDM 1.15 3 Dec 17, 2022