Mad Developer

Your rating: None Average: 5 (1 vote)

Mad Developer 2023 provides alternative way to start sshd.

The one thing that is almost same in this and in N900 version (from 2009) is the network address view.

Rest of the features are new, but done in the same sprit as the features N900 version has.

Sshd can be started from this application. EADDRINUSE will happen if port 22 is already listening...

When starting sshd via this application, `defaultuser` and `nemo` can be used interchangeably to log in (so one does not need to remember which one to use). More usernames can be added to "loginnames" (so one does not need to add user@ prefix to ssh command line or edit ~/.ssh/config).

The other sshd feature is that when logging in via usb (rndis0) interface to address, the ED25519 host key will be the same for all devices...


so that NoStrictHostKeyChecking option is not needed...

No system files has been altered while installing/running this application. The `LD_PRELOAD` hac^H^H^H^H feature of the dynamic linker is used to make the required madn^H^Hgic happen.

Finally, there is an option to exit all inbound ssh connections.

License: Mostly BSD-2 -- git repository can be easily found.

Application versions: 
File mad-developer-2023-1.armv7hl.rpm24.25 KB19/02/2023 - 23:50
File mad-developer-2023-1.aarch64.rpm29.26 KB19/02/2023 - 23:50
File mad-developer-2023-2.aarch64.rpm29.31 KB07/10/2023 - 16:17
File mad-developer-2023-2.armv7hl.rpm24.3 KB07/10/2023 - 16:17
File mad-developer-2023-3.armv7hl.rpm24.31 KB02/02/2024 - 23:11
File mad-developer-2023-3.aarch64.rpm26.41 KB02/02/2024 - 23:11

2023.2: When 'tether' has IP address but 'wlan0' does not (Hotspot in use), show the IP address of tether interface, and replace the leading label 'wlan0:' with 'tether:'

2023.3: When valid netmask is not, or, conversion to cidr (for UI) now works, too