mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-08-23 03:17:43 +02:00
Add files via upload
This commit is contained in:
+321
-1
@@ -75,7 +75,14 @@
|
||||
"roles": "Roles",
|
||||
"rolesManagement": "Roles Management",
|
||||
"settings": "System settings",
|
||||
"hitl": "Human-in-the-loop"
|
||||
"hitl": "Human-in-the-loop",
|
||||
"c2": "C2",
|
||||
"c2Listeners": "Listeners",
|
||||
"c2Sessions": "Sessions",
|
||||
"c2Tasks": "Tasks",
|
||||
"c2Payloads": "Payload",
|
||||
"c2Events": "Events",
|
||||
"c2Profiles": "Traffic profiles"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
@@ -88,6 +95,14 @@
|
||||
"clickToViewTasks": "Click to view tasks",
|
||||
"clickToViewVuln": "Click to view vulnerabilities",
|
||||
"clickToViewMCP": "Click to view MCP monitor",
|
||||
"c2OverviewTitle": "C2 overview",
|
||||
"c2GoManage": "Open C2 →",
|
||||
"c2ListenersRunning": "Listeners running",
|
||||
"c2SessionsOnline": "Sessions online",
|
||||
"c2TasksPending": "Pending / queued tasks",
|
||||
"c2ClickListeners": "View listeners",
|
||||
"c2ClickSessions": "View sessions",
|
||||
"c2ClickTasks": "View tasks",
|
||||
"severityDistribution": "Vulnerability severity distribution",
|
||||
"severityCritical": "Critical",
|
||||
"severityHigh": "High",
|
||||
@@ -263,6 +278,7 @@
|
||||
"einoSubAgentStep": "Sub-agent {{agent}} · step {{n}}",
|
||||
"aiThinking": "AI thinking",
|
||||
"planning": "Planning",
|
||||
"assistantStreamPhase": "Assistant output",
|
||||
"toolCallsDetected": "Detected {{count}} tool call(s)",
|
||||
"callTool": "Call tool: {{name}} ({{index}}/{{total}})",
|
||||
"toolExecComplete": "Tool {{name}} completed",
|
||||
@@ -2032,5 +2048,309 @@
|
||||
"roleFilterOnBanner": "These tools are checked and linked to this role (independent of MCP-wide enable).",
|
||||
"roleFilterOffBanner": "These tools are unchecked and not linked to this role.",
|
||||
"checkboxLinkTitle": "Check to link this tool to this role"
|
||||
},
|
||||
"c2": {
|
||||
"title": "C2 Management",
|
||||
"welcomeTitle": "AI-Native C2 Framework",
|
||||
"welcomeDesc": "MCP-native design: let LLM call C2 like calling nmap to complete the full chain: initial access → control → tasks → lateral movement → cleanup",
|
||||
"statListeners": "Running Listeners",
|
||||
"statSessions": "Online Sessions",
|
||||
"statPending": "Pending Tasks",
|
||||
"goListeners": "Manage Listeners",
|
||||
"goSessions": "View Sessions",
|
||||
"clipboardCopied": "Copied to clipboard",
|
||||
"fmt": {
|
||||
"durationMs": "{{n}}ms",
|
||||
"durationSec": "{{n}}s",
|
||||
"durationMin": "{{n}}m"
|
||||
},
|
||||
"files": {
|
||||
"parent": "Parent",
|
||||
"refresh": "Refresh",
|
||||
"loading": "Loading…",
|
||||
"timeout": "Timed out loading files",
|
||||
"emptyDir": "Empty directory",
|
||||
"colName": "Name",
|
||||
"colSize": "Size",
|
||||
"colMode": "Mode",
|
||||
"colActions": "Actions",
|
||||
"open": "Open",
|
||||
"download": "Download",
|
||||
"failed": "Failed"
|
||||
},
|
||||
"listeners": {
|
||||
"title": "Listener Management",
|
||||
"create": "Create Listener",
|
||||
"name": "Name",
|
||||
"type": "Type",
|
||||
"bindHost": "Bind Host",
|
||||
"bindPort": "Bind Port",
|
||||
"status": "Status",
|
||||
"remark": "Remark",
|
||||
"actions": "Actions",
|
||||
"start": "Start",
|
||||
"stop": "Stop",
|
||||
"delete": "Delete",
|
||||
"edit": "Edit",
|
||||
"running": "Running",
|
||||
"stopped": "Stopped",
|
||||
"placeholderName": "Enter listener name",
|
||||
"placeholderHost": "Default 127.0.0.1",
|
||||
"placeholderPort": "Enter port number",
|
||||
"placeholderRemark": "Optional remark",
|
||||
"emptyTitle": "No listeners yet",
|
||||
"emptyHint": "Create your first C2 listener using the button below",
|
||||
"headerCreateBtn": "+ Create Listener",
|
||||
"modalCreateTitle": "Create Listener",
|
||||
"placeholderNameExample": "e.g. http-beacon-01",
|
||||
"bindHintExternal": "Use 0.0.0.0 to allow external access",
|
||||
"callbackHost": "Callback host (optional)",
|
||||
"callbackHostHint": "Public IP or hostname stored for payloads/beacons; separate from bind address. If empty, payload generation falls back to bind address / auto-detect.",
|
||||
"placeholderRemarkLong": "Optional remark",
|
||||
"editTitle": "Edit Listener",
|
||||
"startedAt": "Started {{time}}",
|
||||
"confirmDelete": "Delete this listener? All related sessions and tasks will be removed.",
|
||||
"toastFillRequired": "Please fill in all required fields",
|
||||
"toastCreated": "Listener created",
|
||||
"toastStarted": "Listener started",
|
||||
"toastStopped": "Listener stopped",
|
||||
"toastDeleted": "Listener deleted",
|
||||
"toastUpdated": "Listener updated",
|
||||
"submitCreate": "Create",
|
||||
"typeLabels": {
|
||||
"http_beacon": "HTTP Beacon",
|
||||
"https_beacon": "HTTPS Beacon",
|
||||
"tcp_reverse": "TCP Reverse",
|
||||
"websocket": "WebSocket"
|
||||
}
|
||||
},
|
||||
"sessions": {
|
||||
"title": "Session Management",
|
||||
"hostname": "Hostname",
|
||||
"username": "Username",
|
||||
"os": "OS",
|
||||
"arch": "Arch",
|
||||
"ip": "IP Address",
|
||||
"status": "Status",
|
||||
"active": "Active",
|
||||
"sleeping": "Sleeping",
|
||||
"dead": "Dead",
|
||||
"isAdmin": "Admin",
|
||||
"pid": "PID",
|
||||
"sleep": "Sleep Interval",
|
||||
"jitter": "Jitter",
|
||||
"firstSeen": "First Seen",
|
||||
"lastCheckIn": "Last Check-in",
|
||||
"selectSession": "Select Session",
|
||||
"terminal": "Terminal",
|
||||
"files": "Files",
|
||||
"tasks": "Tasks",
|
||||
"info": "Info",
|
||||
"execute": "Execute Command",
|
||||
"kill": "Kill Session",
|
||||
"cardDeleteSession": "Delete",
|
||||
"btnSleep": "Sleep",
|
||||
"emptyTitle": "No active sessions",
|
||||
"emptyHint": "Start a listener and run a payload on the target",
|
||||
"unknownHost": "unknown",
|
||||
"rootBadge": "ROOT",
|
||||
"curlBeaconTitle": "Lightweight Curl beacon",
|
||||
"curlBeaconBody": "This session was created with a Curl oneliner: heartbeat and tasks only.\nInteractive terminal and file management require a compiled Beacon binary or a TCP reverse listener.",
|
||||
"infoSessionId": "Session ID",
|
||||
"infoImplantUuid": "Implant UUID",
|
||||
"infoHostname": "Hostname",
|
||||
"infoUsername": "Username",
|
||||
"infoOs": "OS",
|
||||
"infoArch": "Arch",
|
||||
"infoPid": "PID",
|
||||
"infoProcess": "Process",
|
||||
"infoAdmin": "Admin",
|
||||
"infoInternalIp": "Internal IP",
|
||||
"infoSleep": "Sleep",
|
||||
"infoSleepLine": "{{sec}}s (jitter {{jitter}}%)",
|
||||
"infoFirstSeen": "First seen",
|
||||
"infoLastCheckin": "Last check-in",
|
||||
"infoNote": "Note",
|
||||
"adminYes": "Yes",
|
||||
"adminNo": "No",
|
||||
"promptSleepSeconds": "Sleep interval (seconds)",
|
||||
"promptJitterPercent": "Jitter percent (0–100)",
|
||||
"toastSleepUpdated": "Sleep settings updated",
|
||||
"confirmExitSession": "Send exit command to this session?",
|
||||
"confirmDeleteSession": "Remove this session and related tasks/files from the server? (Does not send exit to the implant; use Kill Session to exit the agent.)",
|
||||
"toastExitSent": "Exit command sent",
|
||||
"toastSessionDeleted": "Session record deleted",
|
||||
"terminalWelcome": "CyberStrikeAI C2 Terminal — AI-Native Command & Control",
|
||||
"termStatusReady": "Ready",
|
||||
"termStatusExec": "Executing…",
|
||||
"termStatusErr": "Error",
|
||||
"termStatusTimeout": "Timeout",
|
||||
"termNoSession": "Error: no session selected",
|
||||
"termWaitTimeout": "[Timed out waiting for result]",
|
||||
"termCleared": "Terminal cleared",
|
||||
"termNoSelection": "No text selected",
|
||||
"clearTerminal": "Clear"
|
||||
},
|
||||
"tasks": {
|
||||
"title": "Task Management",
|
||||
"taskId": "Task ID",
|
||||
"type": "Type",
|
||||
"status": "Status",
|
||||
"result": "Result",
|
||||
"error": "Error",
|
||||
"duration": "Duration",
|
||||
"createdAt": "Created At",
|
||||
"queued": "Queued",
|
||||
"sent": "Sent",
|
||||
"running": "Running",
|
||||
"success": "Success",
|
||||
"failed": "Failed",
|
||||
"cancelled": "Cancelled",
|
||||
"viewResult": "View Result",
|
||||
"cancel": "Cancel Task",
|
||||
"refresh": "Refresh Tasks",
|
||||
"pending": "Pending",
|
||||
"emptyAll": "No tasks yet",
|
||||
"emptySession": "No tasks for this session",
|
||||
"colTask": "Task",
|
||||
"colSession": "Session",
|
||||
"colType": "Type",
|
||||
"colStatus": "Status",
|
||||
"colDuration": "Duration",
|
||||
"colCreated": "Created",
|
||||
"colActions": "Actions",
|
||||
"view": "View",
|
||||
"cancelBtn": "Cancel",
|
||||
"modalTitle": "Task details",
|
||||
"labelId": "ID",
|
||||
"labelSession": "Session",
|
||||
"labelType": "Type",
|
||||
"labelStatus": "Status",
|
||||
"labelCreated": "Created",
|
||||
"labelSent": "Sent",
|
||||
"labelCompleted": "Completed",
|
||||
"labelDuration": "Duration",
|
||||
"labelError": "Error",
|
||||
"labelResult": "Output",
|
||||
"toastCancelled": "Task cancelled",
|
||||
"batchDelete": "Delete selected",
|
||||
"selectAll": "Select all on this page",
|
||||
"deleteOne": "Delete task",
|
||||
"deleteBtn": "Delete",
|
||||
"confirmDeleteOne": "Delete this task record from the server? This cannot be undone.",
|
||||
"confirmBatchDelete": "Delete {{n}} selected task record(s)? This cannot be undone.",
|
||||
"toastSelectFirst": "Select tasks to delete first",
|
||||
"toastDeleted": "Deleted {{n}} task(s)",
|
||||
"paginationShow": "Showing {{start}}-{{end}} / {{total}} records",
|
||||
"paginationPerPage": "Per page",
|
||||
"paginationFirst": "First",
|
||||
"paginationPrev": "Previous",
|
||||
"paginationPage": "Page {{current}} / {{total}}",
|
||||
"paginationNext": "Next",
|
||||
"paginationLast": "Last"
|
||||
},
|
||||
"payloads": {
|
||||
"title": "Payload Generator",
|
||||
"oneliner": "Oneliner Payload",
|
||||
"build": "Build Beacon",
|
||||
"listener": "Listener",
|
||||
"kind": "Kind",
|
||||
"host": "Callback Host",
|
||||
"generate": "Generate",
|
||||
"copy": "Copy to Clipboard",
|
||||
"copied": "Copied",
|
||||
"os": "Target OS",
|
||||
"arch": "Target Arch",
|
||||
"buildBtn": "Build",
|
||||
"building": "Building...",
|
||||
"download": "Download",
|
||||
"linux": "Linux",
|
||||
"windows": "Windows",
|
||||
"darwin": "macOS",
|
||||
"amd64": "AMD64",
|
||||
"arm64": "ARM64",
|
||||
"386": "386",
|
||||
"arm": "ARM",
|
||||
"onelinerDesc": "Generate a one-line reverse shell for the target (Bash / Python / PowerShell / Curl).",
|
||||
"buildDesc": "Cross-compile a full Beacon binary for Linux / Windows / macOS.",
|
||||
"hostOptional": "Callback host (optional)",
|
||||
"placeholderListenerHost": "Leave empty: listener callback host, else bind address",
|
||||
"generateOnelinerBtn": "Generate Oneliner",
|
||||
"buildBeaconBtn": "Build Beacon",
|
||||
"loopbackBeaconWarning": "127.0.0.1 works only when the beacon and C2 share the same host and network namespace (simple local test). If C2 runs in Docker and the beacon runs on the host, 127.0.0.1 hits the host loopback, not the container — use the published port plus the host LAN IP or host.docker.internal. For remote targets, bind 0.0.0.0 and rebuild.",
|
||||
"noBeaconListenersTcpOnly": "tcp_reverse supports compiled Beacon (TCP + CSB1 framing); classic shell still uses Oneliner above",
|
||||
"noListenersOption": "No listeners available",
|
||||
"noKindOption": "No kinds available",
|
||||
"toastLoadListenersFail": "Failed to load listeners: {{msg}}",
|
||||
"toastPickListener": "Select a listener first",
|
||||
"toastOnelinerFail": "Failed to generate oneliner: {{msg}}",
|
||||
"toastBuildFail": "Failed to build beacon: {{msg}}",
|
||||
"toastBuildSuccess": "Build succeeded: {{bytes}} bytes",
|
||||
"buildSuccessTitle": "Build succeeded",
|
||||
"buildMetaOsArch": "OS: {{os}} | Arch: {{arch}}",
|
||||
"buildSize": "Size: {{bytes}} bytes",
|
||||
"clickToCopyTitle": "Click to copy",
|
||||
"toastDownloadQueued": "Download task queued"
|
||||
},
|
||||
"events": {
|
||||
"title": "Event Audit",
|
||||
"level": "Level",
|
||||
"category": "Category",
|
||||
"message": "Message",
|
||||
"time": "Time",
|
||||
"info": "Info",
|
||||
"warn": "Warning",
|
||||
"critical": "Critical",
|
||||
"listener": "Listener",
|
||||
"session": "Session",
|
||||
"task": "Task",
|
||||
"payload": "Payload",
|
||||
"opsec": "OPSEC",
|
||||
"refresh": "Refresh",
|
||||
"empty": "No events yet",
|
||||
"batchDelete": "Delete selected",
|
||||
"selectAll": "Select all on this page",
|
||||
"deleteOne": "Delete",
|
||||
"confirmDeleteOne": "Delete this event? This cannot be undone.",
|
||||
"confirmBatchDelete": "Delete {{n}} selected event(s)? This cannot be undone.",
|
||||
"toastSelectFirst": "Select events to delete first",
|
||||
"toastDeleted": "Deleted {{n}} event(s)",
|
||||
"paginationShow": "Showing {{start}}-{{end}} / {{total}} records",
|
||||
"paginationPerPage": "Per page",
|
||||
"paginationFirst": "First",
|
||||
"paginationPrev": "Previous",
|
||||
"paginationPage": "Page {{current}} / {{total}}",
|
||||
"paginationNext": "Next",
|
||||
"paginationLast": "Last"
|
||||
},
|
||||
"profiles": {
|
||||
"title": "Malleable Profile",
|
||||
"name": "Name",
|
||||
"userAgent": "User-Agent",
|
||||
"uris": "URI Paths",
|
||||
"headers": "Headers",
|
||||
"jitter": "Jitter Range",
|
||||
"create": "Create Profile",
|
||||
"createBtn": "+ Create Profile",
|
||||
"delete": "Delete",
|
||||
"empty": "No profiles yet",
|
||||
"defaultValue": "Default",
|
||||
"modalCreateTitle": "Create Malleable Profile",
|
||||
"profileNameLabel": "Profile name",
|
||||
"placeholderProfileName": "e.g. cdn-fronting",
|
||||
"hintUa": "Custom User-Agent for Beacon HTTP requests",
|
||||
"labelBeaconUris": "Beacon URIs (one per line)",
|
||||
"hintUris": "URI paths used when the beacon checks in",
|
||||
"labelJitterMin": "Jitter min (ms)",
|
||||
"labelJitterMax": "Jitter max (ms)",
|
||||
"labelRespHeaders": "Custom response headers (JSON)",
|
||||
"hintHeaders": "HTTP response headers to mimic a legitimate server",
|
||||
"toastNameRequired": "Profile name is required",
|
||||
"toastInvalidHeadersJson": "Invalid JSON in response headers",
|
||||
"toastCreated": "Profile created",
|
||||
"toastDeleted": "Profile deleted",
|
||||
"confirmDelete": "Delete this profile?",
|
||||
"submitCreate": "Create"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user