@@ -0,0 +1,755 @@
+from malwareconfig.common import Decoder%0Afrom malwareconfig.common import string_printable%0A%0A%0Aclass LuxNet(Decoder):%0A    decoder_name = %22LuxNet%22%0A    decoder__version = 1%0A    decoder_author = %22@kevthehermit%22%0A    decoder_description = %22Luxnet RAT Decoder%22%0A%0A    def __init__(self):%0A        self.config = %7B%7D%0A%0A%0A    def get_config(self):%0A        '''%0A        This is the main entry%0A        :return:%0A        '''%0A        config_dict = %7B%7D%0A%0A        user_strings = self.file_info.dotnet_user_strings()%0A        base_location = user_strings.index(%22SocketException%22)%0A        config_dict%5B'domain'%5D = user_strings%5Bbase_location-2%5D%0A        config_dict%5B'port'%5D = user_strings%5Bbase_location-1%5D%0A%0A%0A        # Set the config to the class for use%0A        self.config = config_dict%0A

add luxnet deocder