BB8-Strings is a Python application designed to extract strings and patterns from binary files. By utilizing regular expressions, this tool aims to identify potentially sensitive information, such as email addresses, IP addresses, MAC addresses, and other common keywords associated with malicious content.
The name BB8-Strings pays homage to the beloved droid from Star Wars, symbolizing a fusion of technology and fandom. This project serves as a fun and practical approach to understanding the nature of binary files and enhancing security awareness by uncovering hidden strings.
- String Extraction: Analyzes binary files and extracts relevant strings based on predefined patterns.
- Pattern Matching: Utilizes regular expressions to find:
- Email addresses
- IP addresses
- MAC addresses
- Sensitive keywords (e.g., passwords, tokens, secrets)
- Numeric values
- Long alphanumeric words
- Python 3.x
- Tkinter
- Clone the repository:
git clone https://github.com/HadarYoshvayav/BB-8-String.git cd bb8-strings