Potat0chips / Windows-RPC-Backdoor

Simple windows rpc server for research purposes only

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows RPC Backdoor

A very simple RPC server I've developed while studying Windows RPC.

Has cpp and python client implementations as well.

Compilation

Use x64 native tools command prompt of visual studio.

Generate header files with

midl /app_config rpc_backdoor_server.idl

Compiling server,

cl.exe .\server.cpp .\rpc_backdoor_server_s.c

Running server,

.\server.exe

Compiling client,

cl.exe .\client.cpp .\rpc_backdoor_server_c.c

Running client,

.\client.exe ipconfig

or

python3 client.py whoami

TODO

  • AES encrypted traffic
  • Protected inferfaces, (Only allows anonymous connections now, I might consider adding protected interfaces as well)
  • Other protocol sequences

References

About

Simple windows rpc server for research purposes only

License:Apache License 2.0


Languages

Language:C 77.5%Language:C++ 16.3%Language:Python 5.3%Language:Batchfile 0.9%