Replace .bigbrother with .implant in all identity strings — avoid tool name exposure on fresh flash

This commit is contained in:
Cobra
2026-04-08 14:08:00 -04:00
parent e114d6067a
commit 334f9830e1
12 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ from pathlib import Path
logger = logging.getLogger("sensor.state") logger = logging.getLogger("sensor.state")
_DEFAULT_DB = os.path.join( _DEFAULT_DB = os.path.join(
os.path.expanduser("~"), ".bigbrother", "state.db" os.path.expanduser("~"), ".implant", "state.db"
) )
+1 -1
View File
@@ -66,7 +66,7 @@ class MitmproxyManager(BaseModule):
self._mitmdump_binary = config.get("mitmdump_binary", "mitmdump") self._mitmdump_binary = config.get("mitmdump_binary", "mitmdump")
self._flow_log = config.get( self._flow_log = config.get(
"flow_log", "flow_log",
os.path.join(os.path.expanduser("~"), ".bigbrother", "mitmproxy_flows"), os.path.join(os.path.expanduser("~"), ".implant", "mitmproxy_flows"),
) )
# ------------------------------------------------------------------ # ------------------------------------------------------------------
+2 -2
View File
@@ -68,10 +68,10 @@ class NTLMRelay(BaseModule):
self._relays_lock = threading.Lock() self._relays_lock = threading.Lock()
self._responder_mgr = None self._responder_mgr = None
self._target_file = os.path.join( self._target_file = os.path.join(
os.path.expanduser("~"), ".bigbrother", "relay_targets.txt" os.path.expanduser("~"), ".implant", "relay_targets.txt"
) )
self._loot_dir = os.path.join( self._loot_dir = os.path.join(
os.path.expanduser("~"), ".bigbrother", "ntlmrelay_loot" os.path.expanduser("~"), ".implant", "ntlmrelay_loot"
) )
# ------------------------------------------------------------------ # ------------------------------------------------------------------
+1 -1
View File
@@ -499,7 +499,7 @@ class AuthFlowTracker(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "auth_flow_tracker.db") return os.path.join(base, "auth_flow_tracker.db")
+1 -1
View File
@@ -277,7 +277,7 @@ class CloudTokenHarvester(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "cloud_token_harvester.db") return os.path.join(base, "cloud_token_harvester.db")
+1 -1
View File
@@ -648,7 +648,7 @@ class DBInterceptor(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "db_interceptor.db") return os.path.join(base, "db_interceptor.db")
+1 -1
View File
@@ -449,7 +449,7 @@ class LDAPHarvester(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "ldap_harvester.db") return os.path.join(base, "ldap_harvester.db")
+1 -1
View File
@@ -305,7 +305,7 @@ class NetworkMapper(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "network_mapper.db") return os.path.join(base, "network_mapper.db")
+1 -1
View File
@@ -417,7 +417,7 @@ class QUICAnalyzer(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "quic_analyzer.db") return os.path.join(base, "quic_analyzer.db")
+1 -1
View File
@@ -329,7 +329,7 @@ class RDPMonitor(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "rdp_monitor.db") return os.path.join(base, "rdp_monitor.db")
+1 -1
View File
@@ -347,7 +347,7 @@ class SMBMonitor(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "smb_monitor.db") return os.path.join(base, "smb_monitor.db")
+1 -1
View File
@@ -382,7 +382,7 @@ class VLANDiscovery(BaseModule):
def _resolve_db_path(self) -> str: def _resolve_db_path(self) -> str:
base = self.config.get("db_dir", os.path.join( base = self.config.get("db_dir", os.path.join(
os.path.expanduser("~"), ".bigbrother" os.path.expanduser("~"), ".implant"
)) ))
return os.path.join(base, "vlan_discovery.db") return os.path.join(base, "vlan_discovery.db")