Kodachi Dashboard.
View attachment 1035
Kodachi Dashboard is a proprietary menu for managing the entire system. This tool fundamentally distinguishes Kodachi from other distributions, as all the necessary tools for privacy, anonymity and security are collected here.
View attachment 1036
About tab
1. System update.
2. Bitcoin donation wallet address.
3. Monero donation wallet address.
4. PayPal donation wallet address.
There is a lot of text at the top of the panel, but it duplicates the information displayed in Conky. In addition, there are separate blocks in each Kodachi Dashboard tab.
VPN
This tab contains VPN management. It's worth noting that there is also a built-in free VPN. Also, these VPN servers assign unique identifiers to their users in order to be able to squeeze bandwidth in case of abuse of file downloads. There are quite a few servers, and they are located all over the world.
VPN profiles.
1. List of profiles and VPN providers, connectable by double click.
2. Connects to the selected profile.
3. Disables VPN.
4. Opens the config in a text editor.
5. Updates profiles.
6. Measures bandwidth and ping to VPN.
7. Opens a directory with profiles in the file manager.
8. Shows the location of the VPN server on the interactive map.
9. Checks the IP address and country of the exit VPN / Tor in different IP checking services.
10. Saves the form settings.
11. Resets settings.
12. Clears the log and stops output to the console.
Traffic switch and blocker.
1. Blocks traffic if VPN goes offline.
2. Blocks traffic if the IP address changes.
3. Blocks traffic if the IP address changes using iptables.
4. Blocks traffic if the IP address and / or port is changed using iptables.
5. Blocks traffic immediately despite running VPN.
6. Automatically changes the time zone of the system according to the location of the VPN server.
7. Update the time zone of the system according to the location of the VPN server.
8. Automatic spoofing of the MAC address if the VPN server changes.
9. The VPN IP address or real one will be displayed here.
10. Enables automatic updating of the field (9) the current output IP, if VPN is disabled it will show the real one.
11. Displays the IP address once in the field (9).
12. Displays in field (9) the IP address that is in the config of the current VPN connection.
13. Turns on beep if VPN disconnects or IP changes.
Profile files.
The third block displays files in the selected profile from the first block.
VPN Output Console.
This block contains only the output of the VPN clients log. The first block contains buttons to disable and clear the log.
List of nodes
The first block contains a list of countries. If you click once on an item, the output node will change to the selected country.
Tor management.
1. Enables or disables the Tor service.
2. Disables Tor.
3. Opens a proxy through the Tor terminal.
4. Opens the Tor config.
5. Excludes the nodes of the countries of the "5 Eyes" alliance.
6. Excludes the nodes of the countries of the "9 Eyes" alliance.
7. Excludes the nodes of the countries of the "14 eyes" alliance.
8. Accidental connection to nodes without exceptions.
9. Updates the Tor chain.
10. Map of countries of the alliance "5/9/14 eyes"
11. Tor will only be enabled if the VPN is active.
12. Tor will be enabled despite the disabled VPN.
13. Torification of the entire system. Passes all Kodachi traffic through Tor.
14. Blocks traffic if Tor is disconnected.
15. Disables Tor if VPN falls off.
16. Enables sound notification if traffic is blocked or Tor is disabled.
17. Saves the current settings of this block.
18. Restores default settings.
19. Clears the log output window and disables further output.
DNS / IP info.
1. The first block contains a list of DNS servers, when clicked, it switches to the specified server. DNS-Crypt is enabled by default.
2. Block of advanced DNS management.
1. Manual installation of DNS.
1.1 / 1.2. Fields for entering your DNS.
1.3. Paste into fields 1.1 / 1.2. DNS addresses from the selected profile in block 1.
1.4. Apply DNS servers specified in the previous two fields.
1.5. Opens the DNS configuration file in a text editor.
2. Switch DNS.
2.1. Blocks traffic if DNS servers have changed.
2.2. Automatically switches DNS servers if problems arise.
2.3. Enables sound notifications if the above events have occurred.
2.4. The test shows DNS leaks and your external IP address.
2.5. Checking the current DNS server used by your system.
2.6. Saves the settings in this block.
2.7. Restores default settings.
3. The control unit checks your IP. The list of servers that check your IP and send you the result. Clicking on a server will fill in its domain below.
1. The server to receive its IP is selected at random.
2. Server of Kodachi developers.
3. Uses the server specified in the field below (4).
4. Field for the name of the IP check server.
5. Set the server to check the IP specified in the field below (4).
6. Checking domain information. Any domain can be entered.
7. Hide the text area.
Panic room.
Panic room - emergency actions in the system.
General controls.
1. System Monitor. There are various logs, information about hardware, ports, disks, and more. You can filter by symbols, copy and just watch the output of the log.
2. Opens an interactive text dialog for changing the MAC addresses of network interfaces.
3. Control of RAM through an interactive text dialogue.
4. Interactive control of USB ports.
5. Interactive installation of drawers.
6. Launches the interactive writing test window.
7. Hashes with md5.
8. Check the md5 hash of the sum.
9. Scan home directory with Aide.
10. Scan the entire system with Aide.
11. Reload the Aide database for the home directory.
12. Reload the Aide database for the root directory.
Four useful blocks with different functions.
1. Checking SSL / TLS fingerprints.
1.1. Address field
1.2. Check button.
1.3. The field for the imprint is filled in after clicking the "Confirm" button.
2. Controlling the name of the local host.
2.1. Fields with the name of the current host, filled if you click on the button to the right of the field.
2.2. Sets the hostname entered in field (2.1).
2.3. Completes field 2.1. by a random name.
2.4. Sets the default hostname.
3. Password generator.
3.1. Password field.
3.2. Shows or hides the contents of the field 3.1.
3.3. Generates a short password and places it in field 3.1.
3.4. Generates a long password and puts it in field 3.1.
3.5. Generates a password with letters and numbers only and places it in field 3.1.
4. Checking the balance of the bitcoin wallet.
4.1. The field for entering the wallet address.
4.2. Wallet balance check button.
4.3. The balance of the verified wallet.
This button copies the contents of the field to the clipboard:
This button clears the field:
Various settings and disconnecting devices
1. Disables Conky.
2. Disables all network interfaces.
3. Disables Wi-Fi interface.
4. Disables Bluetooth interface.
5. Disables all wireless interfaces.
6. Connects swap.
7. Includes IPv6.
8. Enables auto login in the system.
9. Includes drivers for printers.
10. Notify if the safety rating drops below 40.
11. Enable automatic adjustment of the font on the desktop relative to the screen resolution.
Emergency unit.
1. Changes the MAC address.
2. Cleans up the RAM.
3. Blocks the connection of new USB devices.
4. Recovers MAC address.
5. Resets RAM.
6. Clears all logs.
7. Flushes all free space on disks.
8. Includes a rootkit scanner.
9. Locks the screen.
10. Shuts down the system.
11. Destroys the physical system.
12. Restores the screen image if something went wrong (wrong resolution or display of elements).
13. Reloads the XFCE components.
14. Restores the connection if there are any problems.