Ejemplo n.º 1
0
 def add_system_info_creds_to_config(creds):
     for user in creds:
         ConfigService.creds_add_username(user)
         if 'password' in creds[user]:
             ConfigService.creds_add_password(creds[user]['password'])
         if 'lm_hash' in creds[user]:
             ConfigService.creds_add_lm_hash(creds[user]['lm_hash'])
         if 'ntlm_hash' in creds[user]:
             ConfigService.creds_add_ntlm_hash(creds[user]['ntlm_hash'])
Ejemplo n.º 2
0
 def add_system_info_creds_to_config(creds):
     for user in creds:
         ConfigService.creds_add_username(user)
         if 'password' in creds[user]:
             ConfigService.creds_add_password(creds[user]['password'])
         if 'lm_hash' in creds[user]:
             ConfigService.creds_add_lm_hash(creds[user]['lm_hash'])
         if 'ntlm_hash' in creds[user]:
             ConfigService.creds_add_ntlm_hash(creds[user]['ntlm_hash'])
Ejemplo n.º 3
0
 def process_system_info_telemetry(telemetry_json):
     if 'credentials' in telemetry_json['data']:
         creds = telemetry_json['data']['credentials']
         for user in creds:
             ConfigService.creds_add_username(user)
             if 'password' in creds[user]:
                 ConfigService.creds_add_password(creds[user]['password'])
             if 'lm_hash' in creds[user]:
                 ConfigService.creds_add_lm_hash(creds[user]['lm_hash'])
             if 'ntlm_hash' in creds[user]:
                 ConfigService.creds_add_ntlm_hash(creds[user]['ntlm_hash'])
Ejemplo n.º 4
0
    def process_system_info_telemetry(telemetry_json):
        if 'credentials' in telemetry_json['data']:
            creds = telemetry_json['data']['credentials']
            for user in creds:
                ConfigService.creds_add_username(user)
                if 'password' in creds[user]:
                    ConfigService.creds_add_password(creds[user]['password'])
                if 'lm_hash' in creds[user]:
                    ConfigService.creds_add_lm_hash(creds[user]['lm_hash'])
                if 'ntlm_hash' in creds[user]:
                    ConfigService.creds_add_ntlm_hash(creds[user]['ntlm_hash'])

            for user in creds:
                if -1 != user.find('.'):
                    new_user = user.replace('.', ',')
                    creds[new_user] = creds.pop(user)