A configurable dynamic attacker app designed for Android World.
-
🎯 Dynamic UI Overlay System
- Automatically detect current app state and activity
- Draw floating windows based on predefined rules
- Support multiple overlays with different styles and positions
- Persistent overlay management in background
- System-level permission handling
-
📱 Accessibility Service Integration
- Real-time UI element detection based on Android Accessibility Service
- Support multiple element locator strategies (ID, Text, XPath)
- Accurate element position calculation
- Low-latency element state monitoring
- Automatic service state management
-
📝 Rule Management
- Create and edit UI element detection rules
- Import/Export rule configurations in JSON format
- Rule validation and error reporting
- Local rule persistence storage
- Rule preview and testing functionality
- Allow & Deny for fine-grained element locating
- Automatic rule selector robust conversion in background
-
🎨 Modern Material Design
- Clean and intuitive user interface
- Material 3 design language
- Smooth animations and transitions
- Support JSON rule file import & export directly from Android File System.
- Support gRPC service and integration with Android World ecosystem.
- Support CN/EN locales
- Organize rules with customizable tags
- Support rule format validation and version compatibility checks
- Support Start/Stop service and specify gRPC config by
adbbroadcasting - Support refresh rules by
adbbroadcasting