@@ -174,7 +174,7 @@ def determine_conhost_version(
174174 )
175175 except :
176176 # unsure what to raise here. Also, it might be useful to add some kind of fallback,
177- # either to a user-provided version or to another method to determine tcpip.sys 's version
177+ # either to a user-provided version or to another method to determine conhost.exe 's version
178178 raise exceptions .VolatilityException (
179179 "Kernel Debug Structure missing VERSION/KUSER structure, unable to determine Windows version!"
180180 )
@@ -203,7 +203,10 @@ def determine_conhost_version(
203203 version_dict = {}
204204 else :
205205 version_dict = {
206- (10 , 0 , 17763 , 0 ): "consoles-win10-17763-x64" ,
206+ (10 , 0 , 17763 , 1 ): "consoles-win10-17763-x64" ,
207+ (10 , 0 , 17763 , 3232 ): "consoles-win10-17763-3232-x64" ,
208+ (10 , 0 , 18362 , 0 ): "consoles-win10-18362-x64" ,
209+ (10 , 0 , 19041 , 0 ): "consoles-win10-19041-x64" ,
207210 (10 , 0 , 20348 , 1 ): "consoles-win10-20348-x64" ,
208211 (10 , 0 , 20348 , 1970 ): "consoles-win10-20348-1970-x64" ,
209212 (10 , 0 , 20348 , 2461 ): "consoles-win10-20348-2461-x64" ,
@@ -280,11 +283,11 @@ def determine_conhost_version(
280283 # try to grab the latest supported version of the current image NT version. If that symbol
281284 # version does not work, support has to be added manually.
282285 current_versions = [
283- (nt_maj , nt_min , vers_min , tcpip_ver )
284- for nt_maj , nt_min , vers_min , tcpip_ver in version_dict
286+ (nt_maj , nt_min , vers_min , conhost_ver )
287+ for nt_maj , nt_min , vers_min , conhost_ver in version_dict
285288 if nt_maj == nt_major_version
286289 and nt_min == nt_minor_version
287- and tcpip_ver <= conhost_mod_version
290+ and conhost_ver <= conhost_mod_version
288291 ]
289292 current_versions .sort ()
290293
@@ -319,7 +322,7 @@ def create_conhost_symbol_table(
319322 nt_symbol_table : str ,
320323 config_path : str ,
321324 ) -> str :
322- """Creates a symbol table for TCP Listeners and TCP/UDP Endpoints .
325+ """Creates a symbol table for conhost structures .
323326
324327 Args:
325328 context: The context to retrieve required elements (layers, symbol tables) from
0 commit comments