Show / Hide Table of Contents

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.

Back to top Generated by DocFX