Simulator.SimulatedLoginAttemptGenerator.MaliciousAttemptToSantiizeIpViaAValidLogin C# (CSharp) 메소드

MaliciousAttemptToSantiizeIpViaAValidLogin() 공개 메소드

Attacker login with correct accounts he has, trying to fool our service into thinking his IP is benign
public MaliciousAttemptToSantiizeIpViaAValidLogin ( IPAddress ipAddressToSanitizeThroughLogin ) : SimulatedLoginAttempt
ipAddressToSanitizeThroughLogin System.Net.IPAddress
리턴 SimulatedLoginAttempt
        public SimulatedLoginAttempt MaliciousAttemptToSantiizeIpViaAValidLogin(IPAddress ipAddressToSanitizeThroughLogin)
        {
            SimulatedUserAccount simAccount = _simAccounts.GetMaliciousAccountAtRandomUniform();

            return new SimulatedLoginAttempt(simAccount, simAccount.Password,
                true, false,
                ipAddressToSanitizeThroughLogin, StrongRandomNumberGenerator.Get64Bits().ToString(), "",
                DateTime.UtcNow);
        }