Skip to content

Latest commit

 

History

History
88 lines (69 loc) · 2.92 KB

CHANGELOG.md

File metadata and controls

88 lines (69 loc) · 2.92 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Hostname can be used as a username or password dynamically ($TARGET) (#28)
  • Output log format are now customizable (#30)

Fixed

  • Added missing wrapper for FD_SET in static build
  • ssh_get_error shouldnt be used after ssh_free
  • Buffer overflow in banner grabber

0.5.0 - 2020-03-07

Added

  • Support for custom port (argument: -p ) both on scan and bruteforce phases.
  • Dry-run (argument: -D)
  • Added the initial basis to support different ports on different targets
  • Now is possible to specify the port on targets list (ex: 10.10.1.10:2222) (see #5)
  • Shows time elapsed on each phase.
  • Increase the maximum file descriptor number that can be opened by this process.
  • manpages (man cbrutekrag)
  • Debug bracktrace symbols
  • Ignore as default non OpenSSH servers (argument flag -a to accept)
  • Detects and skip NON SSH servers (tcpwrapped).
  • Ignoring servers that don't support password authentication.

Changed

  • Separate Cbrutekrag verbosity from SSHLIB verbosity. (arguments: -v and -V respectively).
  • The default maximum number of threads is calculated automatically.
  • Allow servers detected as honeypot (argument flag -A)
  • Improved detection of non-eligible servers.

### Removed

  • Removed port option (-p ) in favor of new targets syntax (191.168.0.0/24:2222)

### Fixed

  • Wait until all forks finished her work.
  • Ignore SIGPIPE
  • Fixed false positives in servers which login are interactive.

0.4.0 - 2018-09-02

Added

  • Multithreaded port scan, discard targets from batch if the port is closed (argument: -s).
  • Honeypot detection (?).
  • Support for target list as arguments. It can be combined with targets file.
  • Targets can be a CIDR IPv4 block.

Fixed

  • Initialize hostnames wordlist.
  • Aborts bruteforce phase if there is no targets after scan or honeypot detection phases.

0.3.0 - 2018-08-26

Added

  • Compatibility with libssh-dev < 0.6.0.

Changed

  • Improved logging.
  • Improved help (-h).

Fixed

  • Fixed a segmentation fault when it does not had an open output file.
  • Update progress bar at the end to complete 100%.

0.2.1 - 2018-01-02

Added

  • Support for empty password ($BLANKPASS in dictionary).

Changed

  • Improved fork model.

0.1.3 - 2017-12-29

Added

  • Multithread.
  • Progress bar.