https://github.com/nitrogenez/bully
An Android lock screen brute-force software
https://github.com/nitrogenez/bully
android brute-force bruteforce cli command-line-tool penetration-testing penetration-testing-tools pentesting rust
Last synced: about 1 year ago
JSON representation
An Android lock screen brute-force software
- Host: GitHub
- URL: https://github.com/nitrogenez/bully
- Owner: nitrogenez
- License: bsd-3-clause
- Created: 2023-06-23T14:21:56.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T18:20:18.000Z (almost 3 years ago)
- Last Synced: 2025-03-12T07:06:56.604Z (over 1 year ago)
- Topics: android, brute-force, bruteforce, cli, command-line-tool, penetration-testing, penetration-testing-tools, pentesting, rust
- Language: Rust
- Homepage:
- Size: 13.7 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Bully
=====




> **Warning**
> I apologise, but I don't work with Rust
> anymore. Bully is no longer maintained.
**Bully** is an open source lock screen brute-force
utility for Android phones. It aims to provide an easy to use CLI,
be fast and flexible.
Bully uses **adb** (Android Debug Bridge) to pass
the generated PIN/passwd combinations to the target device.
> **NOTE**
> To use Bully you need a physical access to the
> target device in order to pass combinations through USB.
Building
--------
To build Bully you will need `cargo` installed in your system.
To install the Rust development kit, you can either use
the packages from your distribution or the official
`rustup` script: https://rustup.rs.
First of all, you'll need to clone the repository:
```
HTTPS
=====
git clone --depth 1 https://github.com/nitrogenez/bully.git
SSH
===
git clone --depth 1 git@github.com:nitrogenez/bully.git
```
Then, you'll need to cd into the cloned repo:
```
cd ./bully
```
After that, just use `cargo`. It will automatically
download and build all dependencies, and then you will be able
to run Bully by yourself:
```
Optimized build
===============
cargo build --release
Debug build
===========
cargo build --debug
```
And so, you will be able to run Bully:
```
Optimized build
===============
./target/release/bully -h
Debug build
===========
./target/debug/bully -h
```
Usage
-----
Use this command to see help:
```
bully --help
```