Quasar icon indicating copy to clipboard operation
Quasar copied to clipboard

QuasarRAT .net Core/native UWP

Open chico-depressive opened this issue 8 years ago • 6 comments

with .net core/native: https://www.microsoft.com/net/core#windowsvs2015

we can get native code for quasarRat by making a new UI, and multiplatform support, anyone interested on porting it?

native client would be really really awesome stuff

chico-depressive avatar Jan 23 '17 15:01 chico-depressive

Does .net core have a GUI framework that works well yet? It looks like libUI might be promising but I haven't used it.

dwendt avatar Jan 24 '17 20:01 dwendt

@dwendt not sure, but would be really great if someone creates a fork of quasarRat porting it to native, the client should run without problems in linux and macOSX too

chico-depressive avatar Jan 31 '17 16:01 chico-depressive

think Avalonia (XAML based) is preparing something for .NET Core. Speaking of XAML, one can combine it with Ammy UI for more simplicity in syntax. Also see Noesis GUI, might be usable with .NET Core

btw UWP is different thing (if you want to make something for Windows Store), better use Desktop Bridge for that (and target only the desktop Store)

birbilis avatar Mar 08 '17 11:03 birbilis

@birbilis nice point, I do not get why microsoft does not compile/transpiles to native code, even a fucking intern from intermediate college can do it using llvm

chico-depressive avatar Mar 13 '17 04:03 chico-depressive

When you use UWP with C++ you're native already (UWP is COM+ underneath I think). When you use .NET languages with UWP for sideloading apps Visual Studio uses .NET Native toolchain if I'm not mistaken, so you're native in that case too. Actually windows store apps go to client devices in native format for the respective platform. Does some repackaging and signing on the server side I guess

birbilis avatar Mar 13 '17 07:03 birbilis

I think, that it would be better to rewrite/port it on .NET Core API and write HTML wrapper for it.

TommyWhite avatar Mar 16 '17 11:03 TommyWhite