.ini format for configuration file support. ~ is your home directory, usually /home/username. A file or folder name starting with a . is the Linux version of a hidden file/folder. So ~/.config is a hidden folder within your home directory. On ~/.config exist ~/.config/wifipumpkin3 when wp3 is installed. the file structure is like:
The INI file format is an informal standard used for configuration files across various software and platforms.INI files are simple text files with a basic structure composed of sections, properties, and values.
.ini format is located in config/app folder, let’s take a look the structure files on this folder.
config.ini that settings all information the access point, plugins,modules, proxy and all variable in CLI interfafce.
DNS hosts (Rouge DNS Server)
The hosts file is a file is used as a first point of lookup for DNS hostname resolution. thewp3 using the imlpementation of python dns resolver created by Samuel Colvin @samuelcolvin.
the format is very simple. Modifying the hosts dns file involves adding two entries to it. Each entry contains the IP address to which you want the site to resolve and a version of the Internet address. in resume is rogue DNS server for translates domain names of desirable websites (search engines, banks, brokers, etc.) into IP addresses of sites with unintended content, even malicious websites.
for example:
DHCP server Configuration
wp3 have a own dchp implementation like wp2, the dhcp server will be configure only setting on fileconfig.ini for now. let take a look on this file.
A DHCP server is a network service that automatically assigns IP addresses, default gateways, and other network configuration parameters to client devices, enabling them to communicate on the network.
config.ini have two example the class IPAddress type.