Skip to content

Releases: narukoshin/EnRaiJin

v2.4.7

10 Nov 00:25
Compare
Choose a tag to compare
  • Fixed memory leak bug (#2)

v2.4.6

05 Aug 17:48
Compare
Choose a tag to compare
v2.4.6

v2.4.5

26 Jul 17:28
Compare
Choose a tag to compare

New features:

  • Checking the version with the version command and it will tell if an update is available
  • Installing an update with the update command

Fixes:

  • Fixed bug #7 that didn't allow to update on Windows operating system.

v2.4.4

20 Jul 19:43
Compare
Choose a tag to compare
r2.4.4

v2.4.3a

19 Apr 23:40
Compare
Choose a tag to compare

CHANGELOG

  • Added sending a password to email feature
# email settings
email:
  # Email settings that will send the email
  server:
    host: your.server.name
    port: 587
    timeout: 3 # default 30
    email: your.email@address.com
    password: your.password123

  mail:
    # method 1
    recipients: your.email@address.com
    
    # method 2 for multiple recipients
    recipients:
      - your.email@address.com
      - another.email@address.com
      - random.email@address.com
    subject: Your subject text is here
    name: Who Am I ?
    message: "Password: <password>" # a real password will appear in <password> place.
  • In the version v2.4.3u, emails can be sent through the proxy
  • Fixed a bug in the commit #e295c2b

v2.4.2

16 Apr 15:03
Compare
Choose a tag to compare

CHANGELOG

  • Fixed 2 bugs in the #6 issue.
  • Added a new option: status_code for on_fail and on_pass.
on_fail:
    status_code: 401 # default value is 0
on_pass:
    status_code: 200 # default value is 200
  • Fixed the bugs and improved the code

v2.4-release

12 Mar 13:21
Compare
Choose a tag to compare

CHANGELOG

v2.3-beta

26 Feb 20:36
Compare
Choose a tag to compare

CHANGELOG

Added a new option which one can import another config file.

To import another config file, create a config.yml file and type:

# config.yml
import: file_to_import.yml

then, create a file that you want to import, for example, file_to_import.yml, and write your config like this sample file config.sample.yml

Added a socks5 proxy feature.

To use this tool with the socks5 proxy, add this line to your config:

proxy:
    socks: socks5://127.0.0.1:9050?timeout=5s # for Tor proxy

v2.2-beta

10 Feb 00:31
Compare
Choose a tag to compare

A little bit improved the code and added a new method for adding wordlist - from stdin
now you can generate a wordlist and brute force at the same time as you can do it with the tool - aircrack-ng

usage:

crunch 8 8 0123456789 | ./main

to use the on_pass method, add this line to the config.yml
if you will use on_pass, then on_fail will be ignored

on_pass:
    message: Message that will say we are in

to turn off "trying password" messages, add this line to the config.yml

bruteforce:
    ...
    no_verbose: true

to save the password in the file when it's found, add this line to the config.yml

bruteforce:
    ...
    output: /home/naru/the_password_file

now, it's possible to get the token and add it to the request

crawl:
    url: token-url # optional, if token is not located in the original location, when this option a allow to set a new one
    name: name-of-the-field
    search: ([a-z0-9]+){32} # regex expression

todo:

  • added a new method for loading wordlist - stdin
  • add output option where the password will be saved after it was found
  • add a no verbose option where the user can select if he/she wants to see the output from the tool like "trying password..." messages°
  • on_pass checking method
  • sometimes there is some kind of token that need to add to the request, so we need to cut that token from the website

v2.1-release

09 Feb 18:16
Compare
Choose a tag to compare
updated binaries