Skip to content
This repository has been archived by the owner on Jul 26, 2022. It is now read-only.
/ rest-wmi Public archive

Windows WMI to http server written in rust.

Notifications You must be signed in to change notification settings

yusufpapurcu/rest-wmi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌌 REST WMI - A Conventer for Windows WMI

rest-wmi is a simple conventer for Windows WMI written in rust.

Hits

Using wmi is hard if language haven't libraries about wmi. Because creating, initializing and querying wmi is little difficult. If you want see steps you can look at here. This is the existence point of rest-wmi.

rest-wmi designed for querying wmi above http server. Also can be used for monitoring remote clients. But in this conditions this may be dangerous.

Using rest-wmi

Compile project with cargo build and double click /target/debug/rest-wmi.exe

You are ready to send json messages to localhost:8080

For an example send :

{
    "namespace":"ROOT\\CIMV2",
    "query":"Select Name From Win32_Process"
}

Don't forget sending as POST Request !!

Contributing to project

This project is a template and can be used for different cases. Because of this if you sent a case special thing this will not accept. But you can mail me and I add your project to users section 😄

If you found a bug or useful thing can be added to template your contribution are welcome.

Users

If you use and want to be here please mail me from here