
"RPC बैकडोर" का एक बुनियादी अनुकरण
यह प्रोजेक्ट एक "RPC बैकडोर" का बुनियादी कार्यान्वयन है जिसका उद्देश्य कुछ समूहों द्वारा उपयोग किए जाने वाले TTPs का अनुकरण करना है।
इस प्रोजेक्ट में पाँच फ़ंक्शनों वाला एक RPC सर्वर है:
cmd.exe /c और CreateProcess API कॉल के साथ एक कमांड निष्पादित करें।cmd.exe /c और CreateProcessWithTokenW API कॉल के साथ एक कमांड निष्पादित करें।सर्वर को एक निष्पादनयोग्य (RpcServer) और एक DLL (RpcServerDll) दोनों रूपों में लागू किया गया है।
सर्वर दो RPC सर्वर पंजीकृत करता है:
क्लाइंट को एक नेटिव निष्पादनयोग्य (RpcClient) और एक .NET निष्पादनयोग्य (RpcSharpClient) दोनों रूपों में लागू किया गया है।