Skip to content

Commit cbedea2

Browse files
author
Tod Beardsley
committed
Land rapid7#3416 again, now that the bins are available
This reverts commit 3d73414.
1 parent af9028e commit cbedea2

File tree

1 file changed

+10
-10
lines changed
  • lib/rex/post/meterpreter/extensions/stdapi

1 file changed

+10
-10
lines changed

lib/rex/post/meterpreter/extensions/stdapi/tlv.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ module Stdapi
1212
#
1313
##
1414

15-
TLV_TYPE_HANDLE = TLV_META_TYPE_UINT | 600
15+
TLV_TYPE_HANDLE = TLV_META_TYPE_QWORD | 600
1616
TLV_TYPE_INHERIT = TLV_META_TYPE_BOOL | 601
17-
TLV_TYPE_PROCESS_HANDLE = TLV_META_TYPE_UINT | 630
18-
TLV_TYPE_THREAD_HANDLE = TLV_META_TYPE_UINT | 631
17+
TLV_TYPE_PROCESS_HANDLE = TLV_META_TYPE_QWORD | 630
18+
TLV_TYPE_THREAD_HANDLE = TLV_META_TYPE_QWORD | 631
1919
TLV_TYPE_PRIVILEGE = TLV_META_TYPE_STRING | 632
2020

2121
##
@@ -100,7 +100,7 @@ module Stdapi
100100
PROCESS_EXECUTE_FLAG_SESSION = (1 << 5)
101101

102102
# Registry
103-
TLV_TYPE_HKEY = TLV_META_TYPE_UINT | 1000
103+
TLV_TYPE_HKEY = TLV_META_TYPE_QWORD | 1000
104104
TLV_TYPE_ROOT_KEY = TLV_TYPE_HKEY
105105
TLV_TYPE_BASE_KEY = TLV_META_TYPE_STRING | 1001
106106
TLV_TYPE_PERMISSION = TLV_META_TYPE_UINT | 1002
@@ -125,12 +125,12 @@ module Stdapi
125125
DELETE_KEY_FLAG_RECURSIVE = (1 << 0)
126126

127127
# Process
128-
TLV_TYPE_BASE_ADDRESS = TLV_META_TYPE_UINT | 2000
128+
TLV_TYPE_BASE_ADDRESS = TLV_META_TYPE_QWORD | 2000
129129
TLV_TYPE_ALLOCATION_TYPE = TLV_META_TYPE_UINT | 2001
130130
TLV_TYPE_PROTECTION = TLV_META_TYPE_UINT | 2002
131131
TLV_TYPE_PROCESS_PERMS = TLV_META_TYPE_UINT | 2003
132132
TLV_TYPE_PROCESS_MEMORY = TLV_META_TYPE_RAW | 2004
133-
TLV_TYPE_ALLOC_BASE_ADDRESS = TLV_META_TYPE_UINT | 2005
133+
TLV_TYPE_ALLOC_BASE_ADDRESS = TLV_META_TYPE_QWORD | 2005
134134
TLV_TYPE_MEMORY_STATE = TLV_META_TYPE_UINT | 2006
135135
TLV_TYPE_MEMORY_TYPE = TLV_META_TYPE_UINT | 2007
136136
TLV_TYPE_ALLOC_PROTECTION = TLV_META_TYPE_UINT | 2008
@@ -147,16 +147,16 @@ module Stdapi
147147
TLV_TYPE_IMAGE_FILE = TLV_META_TYPE_STRING | 2400
148148
TLV_TYPE_IMAGE_FILE_PATH = TLV_META_TYPE_STRING | 2401
149149
TLV_TYPE_PROCEDURE_NAME = TLV_META_TYPE_STRING | 2402
150-
TLV_TYPE_PROCEDURE_ADDRESS = TLV_META_TYPE_UINT | 2403
150+
TLV_TYPE_PROCEDURE_ADDRESS = TLV_META_TYPE_QWORD | 2403
151151
TLV_TYPE_IMAGE_BASE = TLV_META_TYPE_UINT | 2404
152152
TLV_TYPE_IMAGE_GROUP = TLV_META_TYPE_GROUP | 2405
153153
TLV_TYPE_IMAGE_NAME = TLV_META_TYPE_STRING | 2406
154154

155155
TLV_TYPE_THREAD_ID = TLV_META_TYPE_UINT | 2500
156156
TLV_TYPE_THREAD_PERMS = TLV_META_TYPE_UINT | 2502
157157
TLV_TYPE_EXIT_CODE = TLV_META_TYPE_UINT | 2510
158-
TLV_TYPE_ENTRY_POINT = TLV_META_TYPE_UINT | 2511
159-
TLV_TYPE_ENTRY_PARAMETER = TLV_META_TYPE_UINT | 2512
158+
TLV_TYPE_ENTRY_POINT = TLV_META_TYPE_QWORD | 2511
159+
TLV_TYPE_ENTRY_PARAMETER = TLV_META_TYPE_QWORD | 2512
160160
TLV_TYPE_CREATION_FLAGS = TLV_META_TYPE_UINT | 2513
161161

162162
TLV_TYPE_REGISTER_NAME = TLV_META_TYPE_STRING | 2540
@@ -189,7 +189,7 @@ module Stdapi
189189
#
190190
##
191191
TLV_TYPE_EVENT_SOURCENAME = TLV_META_TYPE_STRING | 4000
192-
TLV_TYPE_EVENT_HANDLE = TLV_META_TYPE_UINT | 4001
192+
TLV_TYPE_EVENT_HANDLE = TLV_META_TYPE_QWORD | 4001
193193
TLV_TYPE_EVENT_NUMRECORDS = TLV_META_TYPE_UINT | 4002
194194

195195
TLV_TYPE_EVENT_READFLAGS = TLV_META_TYPE_UINT | 4003

0 commit comments

Comments
 (0)