Bbrf

Latest version: v1.3.2

Safety actively analyzes 624395 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.3.2

This release includes the following update:

* Add the `--ignore-scope` (or `-f`) flag to force adding domains and URLs regardless of the project's scope settings, e.g. `bbrf domain add outofscope.com --ignore-scope` will ignore the configured scope and add the domain to the program.

To upgrade your client run `pip install --upgrade bbrf`.

1.3.1

This release includes the following

* Support for CIDR scopes; you can now add an IP address or range in scope, e.g. `bbrf inscope add 1.1.1.0/24` and later add URLs that match this range: `bbrf url add http://1.1.1.1:80`
* List resolved and unresolved domains with `bbrf domains --resolved` (or `-R`) and `bbrf domains --unresolved` (or `-u`) instead of the old `--view resolved` and `--view unresolved` (the latter will keep working for backwards compatibility);
* The new flag `--no-private` (`-x`) can be used in combination with `--resolved` (i.e. `bbrf domains -Rx`) to only list domains that don't resolve to a private IP address;
* A few other bugfixes;

To upgrade your client run `pip install --upgrade bbrf`. To upgrade your server views, run `bbrf server upgrade`. Note that this can take a long time to complete, depending on the amount of records in your database.

1.3.0

This release includes the following

* Support for advanced `where` statements; query your data with multiple constraints e.g. `bbrf urls where port is 8443 and last_scanned is before $(date -d'-1 week' +%s)`. You can combine as many `and` clauses as you want. See 84.
* The new command `bbrf remove ( - | <document>... )` can be used to remove large amounts of data at once; this action cannot be reversed so use with care!

To upgrade your client run `pip install --upgrade bbrf`

1.2

This release includes the following
* Support for proxy configurations, intended to integrate with [OpenVPN via SOCKS5](github.com/honoki/bugbounty-openvpn-socks)
* The version number will be changed to `v1.b.c` where `b` is increased whenever new features are introduced and `c` is increased for releases with minor bug fixes and/or improvements.

To upgrade your client run `pip install --upgrade bbrf`

1.1.13

This release includes the following changes:

* When trying to add URLs as the inscope or outscope, BBRF now parses the domain name rather than ignoring it completely;
* Bug fixes and various improvements;

To upgrade your client run `pip install --upgrade bbrf`.

1.1.11

This release includes the following changes:

* URLs now also store the value `path` and `scheme` as parsed by [urlparse](https://docs.python.org/3/library/urllib.parse.html) allowing you to filter on scheme using e.g. `bbrf urls where scheme is http`;
* Use the new flag `bbrf urls --root` or `bbrf urls -r` to retrieve all unique base URLs, i.e. not including the path and query strings, e.g. `http://domain.tld:8080`;
* Bug fixes and various improvements;

To upgrade your client run `pip install --upgrade bbrf`. To upgrade your server, run `bbrf server upgrade`. Note that this can take a few minutes to complete, depending on the amount of records in your database.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.