C# Class Simulator.SimulatedAccounts

A class that tracks all of the user accounts being simulated, both benign and belonging to attackers.
Afficher le fichier Open project: Microsoft/StopGuessing Class Usage Examples

Méthodes publiques

Свойство Type Description
AttackerAccounts List
BenignAccountSelector WeightedSelector
BenignAccounts List

Méthodes publiques

Méthode Description
Generate ( ExperimentalConfiguration experimentalConfiguration ) : void

Create accounts, generating passwords, primary IP

GetBenignAccountAtRandomUniform ( ) : SimulatedUserAccount
GetBenignAccountWeightedByLoginFrequency ( ) : SimulatedUserAccount
GetMaliciousAccountAtRandomUniform ( ) : SimulatedUserAccount
SimulatedAccounts ( IpPool ipPool, SimulatedPasswords simPasswords, DebugLogger logger ) : System.Collections.Generic

Method Details

Generate() public méthode

Create accounts, generating passwords, primary IP
public Generate ( ExperimentalConfiguration experimentalConfiguration ) : void
experimentalConfiguration ExperimentalConfiguration
Résultat void

GetBenignAccountAtRandomUniform() public méthode

public GetBenignAccountAtRandomUniform ( ) : SimulatedUserAccount
Résultat SimulatedUserAccount

GetBenignAccountWeightedByLoginFrequency() public méthode

public GetBenignAccountWeightedByLoginFrequency ( ) : SimulatedUserAccount
Résultat SimulatedUserAccount

GetMaliciousAccountAtRandomUniform() public méthode

public GetMaliciousAccountAtRandomUniform ( ) : SimulatedUserAccount
Résultat SimulatedUserAccount

SimulatedAccounts() public méthode

public SimulatedAccounts ( IpPool ipPool, SimulatedPasswords simPasswords, DebugLogger logger ) : System.Collections.Generic
ipPool IpPool
simPasswords SimulatedPasswords
logger DebugLogger
Résultat System.Collections.Generic

Property Details

AttackerAccounts public_oe property

public List AttackerAccounts
Résultat List

BenignAccountSelector public_oe property

public WeightedSelector BenignAccountSelector
Résultat WeightedSelector

BenignAccounts public_oe property

public List BenignAccounts
Résultat List