Skip to content

Commit c8e23f3

Browse files
committed
updated
1 parent 0b117e1 commit c8e23f3

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

β€ŽREADME.md

+22-16
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,47 @@
11
<h1 align="center">LockKnife</h1>
2-
<h3 align="center">v1.7.5</h3>
2+
<h3 align="center">v1.8.5</h3>
33

4-
<p align="center">LockKnife: The Ultimate Android Password Tool - Your Key to Android Password Recovery! πŸ—οΈ Unlock forgotten Android lock screen passwords with ease using this powerful command-line tool. Simply connect your device, and let LockKnife do the magic! πŸ”’πŸ’«</p>
4+
<p align="center">LockKnife : The Ultimate Android Security Research Tool - Your Gateway to Android Security Research! πŸ—οΈ Dive deep into Android security with this powerful command-line tool designed for researchers. Recover lock screen passwords, Crack lock screen Passwords / Pins / Patterns, extract sensitive data like SMS, Call Logs and Wi-Fi credentials, assess device security, and more. Connect your device and let LockKnife unlock a world of possibilities! πŸ”’πŸ’«</p>
55

6-
## What's New (v1.7.5)
6+
## What's New (v1.8.5)
77

8-
- **Dictionary Attack**: Added the ability to recover screen lock passwords using a wordlist-based dictionary attack.
9-
- **Brute Force Attack**: Implemented a brute force method to try all possible 4-digit PIN combinations for screen lock recovery.
10-
- **Improved Dependency Management**: Checks for missing dependencies and assists in installing them via common package managers like apt, brew, or dnf.
11-
- **Minor Optimizations**: General improvements and Optimizations
8+
- **Variable-Length PIN Cracking**: Now supports cracking 4, 6, or 8-digit PINs for more flexible brute-force attacks.
9+
- **Alphanumeric Password Support**: Added the ability to recover alphanumeric passwords using custom wordlists for dictionary attacks.
10+
- **Security Assessment**: Check device's Android version, security patch level, and root status with a new security check feature.
11+
- **Enhanced Data Extraction**: Recover SMS messages, call logs, and Wi-Fi passwords.
12+
- **Improved Dependency Management**: Checks for missing dependencies and attempts to install them via common package managers like `apt`, `brew`, or `dnf`.
13+
- **Minor Optimizations**: General improvements for better performance and usability.
1214

1315
## Features
1416

15-
- πŸ”’ **Password Recovery**: Retrieve lock screen passwords (PIN, pattern, password) effortlessly.
16-
- πŸ“Ά **Wi-Fi Password Extraction**: Easily recover saved Wi-Fi passwords from your device.
17+
- πŸ”’ **Password Recovery**: Retrieve / Crack lock screen passwords (PIN, pattern, password) effortlessly.
18+
- πŸ“Ά **Wi-Fi Password Extraction**: Easily recover saved Wi-Fi passwords from device.
1719
- πŸ“± **Multiple Android Versions Supported**: Tailored options for different Android versions:
1820
- Android 5 and Older
1921
- Android 6 to 9
2022
- Android 10+ and Newer Versions (Android 14)
2123
- βš™οΈ **Attack Methods**:
22-
- Dictionary Attack: Use custom wordlists to recover passwords.
23-
- Brute Force: Try all possible 4-digit PIN combinations for fast and efficient recovery.
24+
- **Dictionary Attack**: Use custom wordlists to recover alphanumeric passwords.
25+
- **Brute Force**: Try all possible combinations for 4, 6, or 8-digit PINs.
2426
- βš™οΈ **Interactive Prompts**: User-friendly interface with interactive prompts for seamless recovery.
25-
- πŸ”„ **Automatic Device Connection**: Uses ADB to automatically connect to your device.
27+
- πŸ”„ **Automatic Device Connection**: Uses ADB to automatically connect to device.
2628
- πŸ—οΈ **Decryption**: Decrypts password files and displays recovered passwords.
2729
- πŸ“„ **Locksettings Analysis**: Analyzes locksettings for lock screen credentials on newer Android versions.
2830
- πŸ”„ **Auto Updates**: Automatically checks for updates and updates itself to ensure you have the latest version of LockKnife.
31+
- πŸ“Š **Security Assessment**: Check device's Android version, security patch level, and root status.
32+
- πŸ“‚ **Custom Data Extraction**: Pull and analyze custom files or databases from device
2933

3034
## Requirements
3135

3236
- macOS, Linux, Windows
3337
- Bash-compatible environment
3438
- Android Device with [ADB (Android Debug Bridge)](https://developer.android.com/tools/adb) enabled
3539
- [Android SDK Platform-Tools](https://developer.android.com/tools/releases/platform-tools) installed and added to your system's PATH
36-
- [sqlite3](https://www.sqlite.org/download.html) required for Android 10+ support
40+
- [sqlite3](https://www.sqlite.org/download.html) required for Android 10+ support and enhanced data extraction features
3741

3842
## How to Use
3943

40-
To use **LockKnife: The Ultimate Android Password Tool**, follow these steps:
44+
To use **LockKnife : The Ultimate Android Security Research Tool**, follow these steps:
4145

4246
1. Connect your Android device to your computer with USB debugging enabled.
4347
2. Run the following command in your terminal:
@@ -46,14 +50,16 @@ To use **LockKnife: The Ultimate Android Password Tool**, follow these steps:
4650
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ImKKingshuk/LockKnife/main/LockKnife.sh)"
4751
```
4852

53+
Follow the on-screen prompts to select your device and choose the desired features.
54+
4955
## Disclaimer
5056

51-
**LockKnife: The Ultimate Android Password Tool** is developed for research and educational purposes. It should be used responsibly and in compliance with all applicable laws and regulations. The developer of this tool is not responsible for any misuse or illegal activities conducted with this tool.
57+
**LockKnife : The Ultimate Android Security Research Tool** is developed for research and educational purposes. It should be used responsibly and in compliance with all applicable laws and regulations. The developer of this tool is not responsible for any misuse or illegal activities conducted with this tool.
5258

5359
Password recovery tools should only be used for legitimate purposes and with proper authorization. Using such tools without proper authorization is illegal and a violation of privacy. Ensure proper authorization before using LockKnife for password recovery or data extraction. Always adhere to ethical hacking practices and comply with all applicable laws and regulations.
5460

5561
## License
5662

5763
This project is licensed under the GPL-3.0-or-later License.
5864

59-
<h3 align="center">Happy Android Password Recovery with LockKnife! πŸ”’πŸ’«</h3>
65+
<h3 align="center">Happy Android Security Research with LockKnife! πŸ”’πŸ’«</h3>

0 commit comments

Comments
Β (0)