mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-08-31 04:09:40 +02:00
Merge pull request #1277 from dgmcdona/dgmcdona/windows-netscan-missing-connections
Windows: Netscan - fix missing TCP connections
This commit is contained in:
@@ -76,7 +76,7 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface):
|
||||
|
||||
# ~ vollog.debug("Using pool size constraints: TcpL {}, TcpE {}, UdpA {}".format(tcpl_size, tcpe_size, udpa_size))
|
||||
|
||||
return [
|
||||
constraints = [
|
||||
# TCP listener
|
||||
poolscanner.PoolConstraint(
|
||||
b"TcpL",
|
||||
@@ -100,6 +100,19 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface):
|
||||
),
|
||||
]
|
||||
|
||||
if symbol_table.startswith("netscan-win10-20348"):
|
||||
vollog.debug("Adding additional pool constraint for `TTcb` tags")
|
||||
constraints.append(
|
||||
poolscanner.PoolConstraint(
|
||||
b"TTcb",
|
||||
type_name=symbol_table + constants.BANG + "_TCP_ENDPOINT",
|
||||
size=(tcpe_size, None),
|
||||
page_type=poolscanner.PoolType.NONPAGED | poolscanner.PoolType.FREE,
|
||||
)
|
||||
)
|
||||
|
||||
return constraints
|
||||
|
||||
@classmethod
|
||||
def determine_tcpip_version(
|
||||
cls,
|
||||
|
||||
Reference in New Issue
Block a user