Hello, Many thanks for the info. Using SessEnvRpc.idl or Windows Desktop Sharing API you can obtain an auth string and password that can be used in Windows Desktop Sharing API IRDPSRAPIViewer::Connect method to connect to the session running in the target session (specified by TargetSessionId).
But I can not see how can I join that with FreeRDP as the auth string is used on IRDPSRAPIViewer <https://msdn.microsoft.com/en-us/library/aa373327(v=vs.85).aspx> that is an activeX interface. Do you have any idea how? Thanks again, Regards, Jaime. On Wed, Mar 1, 2017 at 2:16 PM, <bernhard.mikla...@shacknet.at> wrote: > Hi, > > On Wed, Mar 01, 2017 at 09:32:11AM +0100, Jaime Crespo wrote: > > Thanks for your answer. Do you know where could I find more > > documentation/info about how that process works? > > I have been looking around the tech docs on: > > https://msdn.microsoft.com/en-us/library/jj712081.aspx > > but I could not find anything. > I'd guess it's documented somewhere there but I haven't found that > exact spot yet. > The RDP connection itself seems to be regular but on a different > TCP port. What I'm not sure yet is how the initiation is done. > > As I initially thought it's all done with RDP I started the FreeRDP > shadow server for testing and tried to connect with the /shadow: > parameter from a Windows 10. What happened is that mstsc said "The > computer name is invalid" after a while. When doing a TCP dump you will > see that before the RDP itself happens some SMB messages are exchanged > on port 445 (also after the RDP session is torn down). > > Best regards, > Bernhard > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel