1.1.2.8. login

1.1.2.8.1. Classes

class LoginDialogBase(*args, **kwargs)[source]

Bases: king_phisher.client.gui_utilities.GladeGObject

This object is basic login dialog object that can be inherited from and customized.

__init__(*args, **kwargs)[source]
Parameters:application (Gtk.Application) – The parent application for this object.
class LoginDialog(*args, **kwargs)[source]

Bases: king_phisher.client.dialogs.login.LoginDialogBase

This object is the main King Phisher login dialog, it is used to prompt for connection information for the King Phisher server.

It allows the user to specify the host and port to connect to and credentials for authentication.

__init__(*args, **kwargs)[source]
Parameters:application (Gtk.Application) – The parent application for this object.
class SMTPLoginDialog(*args, **kwargs)[source]

Bases: king_phisher.client.dialogs.login.LoginDialogBase

This object is the King Phisher SMTP login dialog, it is used to prompt for connection information to an SMTP server.

It allows the user to specify the host and port to connect to and credentials for authentication.

class SSHLoginDialog(*args, **kwargs)[source]

Bases: king_phisher.client.dialogs.login.LoginDialogBase

This object is the King Phisher SSH login dialog, it is used to prompt for connection information to an SSH server.

It allows the user to specify the host and port to connect to and credentials for authentication.