Page 1 of 1

Configure MobaXterm as default client in EVE-NG (Telnet Wrapper)

Posted: Tue Jun 24, 2025 1:41 am
by helendam01
Hi everyone,That's Not My Neighbor
I'm trying to set MobaXterm as the default telnet client to connect to devices in EVE-NG, because I like the tabbed, lightweight, and portable interface of Moba. However, I'm having trouble with the fact that when I click on a node in EVE-NG, MobaXterm just opens up and doesn't automatically telnet to that device.

I've tried adding a registry key to map the telnet protocol to MobaXterm, but it seems like the syntax or command line parameters I'm using are incorrect.
Here's what I tried:

Code: Select all

[HKEY_CURRENT_USER\Software\Classes\telnet\shell\open\command]
@="\"C:\\Tools\\MobaXterm\\MobaXterm.exe\" -newtab telnet://%1"
Note: I use the portable version, so the path is not in Program Files.

EVE-NG still calls the correct protocol telnet://127.0.0.1:32769, but MobaXterm only opens a new tab without running the session. I suspect that the command line syntax or the way Moba handles telnet://

My question is:
Has anyone successfully configured MobaXterm to open a telnet session directly from EVE-NG?

If possible, can everyone share the exact command line syntax or the .bat script used as a wrapper?

I prefer to use free software, so SecureCRT is temporarily put aside. Hopefully, someone who has done it before can help.

Re: Configure MobaXterm as default client in EVE-NG (Telnet Wrapper)

Posted: Mon Jul 14, 2025 8:29 am
by lavendervine
helendam01 wrote:
Tue Jun 24, 2025 1:41 am
Hi everyone,
I'm trying to set MobaXterm as the default telnet client to connect to devices in EVE-NG, because I like the tabbed, lightweight Survival Race, and portable interface of Moba. However, I'm having trouble with the fact that when I click on a node in EVE-NG, MobaXterm just opens up and doesn't automatically telnet to that device.

I've tried adding a registry key to map the telnet protocol to MobaXterm, but it seems like the syntax or command line parameters I'm using are incorrect.
Here's what I tried:

Code: Select all

[HKEY_CURRENT_USER\Software\Classes\telnet\shell\open\command]
@="\"C:\\Tools\\MobaXterm\\MobaXterm.exe\" -newtab telnet://%1"
Note: I use the portable version, so the path is not in Program Files.

EVE-NG still calls the correct protocol telnet://127.0.0.1:32769, but MobaXterm only opens a new tab without running the session. I suspect that the command line syntax or the way Moba handles telnet://

My question is:
Has anyone successfully configured MobaXterm to open a telnet session directly from EVE-NG?

If possible, can everyone share the exact command line syntax or the .bat script used as a wrapper?

I prefer to use free software, so SecureCRT is temporarily put aside. Hopefully, someone who has done it before can help.


I think the most reliable and widely used solution for this case is to use a small batch (.bat) script. This script will take the entire `telnet://` URL, parse the hostname and port, then launch MobaXterm with the exact command line parameters it needs.

Re: Configure MobaXterm as default client in EVE-NG (Telnet Wrapper)

Posted: Tue Aug 26, 2025 7:58 am
by Benjamin
helendam01 wrote:
Tue Jun 24, 2025 1:41 am
Hi everyone,drive mad
I'm trying to set MobaXterm as the default telnet client to connect to devices in EVE-NG, because I like the tabbed, lightweight, and portable interface of Moba. However, I'm having trouble with the fact that when I click on a node in EVE-NG, MobaXterm just opens up and doesn't automatically telnet to that device.

I've tried adding a registry key to map the telnet protocol to MobaXterm, but it seems like the syntax or command line parameters I'm using are incorrect.
Here's what I tried:

Code: Select all

[HKEY_CURRENT_USER\Software\Classes\telnet\shell\open\command]
@="\"C:\\Tools\\MobaXterm\\MobaXterm.exe\" -newtab telnet://%1"
Note: I use the portable version, so the path is not in Program Files.

EVE-NG still calls the correct protocol telnet://127.0.0.1:32769, but MobaXterm only opens a new tab without running the session. I suspect that the command line syntax or the way Moba handles telnet://

My question is:
Has anyone successfully configured MobaXterm to open a telnet session directly from EVE-NG?

If possible, can everyone share the exact command line syntax or the .bat script used as a wrapper?

I prefer to use free software, so SecureCRT is temporarily put aside. Hopefully, someone who has done it before can help.
How do you create an intermediate batch script that parses the telnet://host:port URL from EVE-NG, separates host/port and passes the correct command line parameters to MobaXterm Portable