Replace .bigbrother with .implant in all identity strings — avoid tool name exposure on fresh flash
This commit is contained in:
+1
-1
@@ -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"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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"),
|
||||||
)
|
)
|
||||||
|
|
||||||
# ------------------------------------------------------------------
|
# ------------------------------------------------------------------
|
||||||
|
|||||||
@@ -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"
|
||||||
)
|
)
|
||||||
|
|
||||||
# ------------------------------------------------------------------
|
# ------------------------------------------------------------------
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
@@ -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")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user