Namespace RuriLib.Models
Classes
CData
Represents a data line that needs to be checked.
CProxy
A proxy that supports http(s) and socks4/4a/5 protocols, authorization and chaining.
CustomKeychain
A KeyChain that can be customized in name and color.
CVar
Represents a variable.
DataPool
The pool where data lines are taken from.
DataRule
Represents a rule that the data line must respect in order to be valid for a given Config.
EnvironmentSettings
Settings for customizeable data types used in the library.
ExportFormat
The export format for saving a Hit as a formatted string.
Hit
Represents the outcome of a successful check, used as Data Type in a Database.
Key
Represents a Key in a KeyChain.
KeyChain
Represents a set of keys that can be checked in a OR/AND fashion and modifies the status of the BotData if successful.
ProxyPool
Class that manages a pool of proxies.
Record
A record that, given a Config's name and a Wordlist's location, returns how many data lines have already been checked.
ValidData
Represents the outcome of a check which can be represented in a list and can give information on the details of the check.
VariableList
Class that allows to easily manage a list of CVar objects.
Wordlist
Represents a file as a source of input data that needs to be tested against a Config by the Runner.
WordlistType
Class that represents a type of Wordlist with rules to check the validity and to slice the data given a separator.
Enums
CVar.VarType
The type of variable.
KeyChain.KeychainMode
The mode in which the keys should be checked.
KeyChain.KeychainType
The returned status upon a successful check of the keys. If no KeyChain was valid, the original status won't be changed.
ProxyWorking
The Working Status of a CProxy.
RuleType
The condition for which a Rule is tested.
Status
The Status of a CProxy.