mRemoteNG / mRemoteNG

mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.
https://mRemoteNG.org/
GNU General Public License v2.0
8.9k stars 1.41k forks source link

Disable "port scan" option in application #2173

Open clemensmool opened 2 years ago

clemensmool commented 2 years ago

Disable "port scan" option in application

Expected Behavior

No port scan option in application

Current Behavior

Port scan option is available under Tools

Possible Solution

Steps to Reproduce (for bugs)

1. 2. 3. 4.

Context

We don't wan't users to do a port scan

Your Environment

Kvarkas commented 2 years ago

in feature release, after profile implementation, admin user may set option to disable that for non admin users, as well as other functions, welcome to provide a list that else you would like to control

clemensmool commented 2 years ago

When is this release available?

Kvarkas commented 2 years ago

Its depends, hardly to say but presumably next year, however if you wish to make it happen sooner little donation may help to prioritise such

tecxx commented 2 years ago

Out of curiosity, why is a connection manager tool offering a portscan feature in the first place?

simonai1254 commented 2 years ago

Out of curiosity, why is a connection manager tool offering a portscan feature in the first place?

I'm not sure why the full port scanner is included, though I can think of the use case that you might want to discover and add multiple devices at once. Never used it though

Kvarkas commented 2 years ago

Out of curiosity, why is a connection manager tool offering a portscan feature in the first place?

Initial idea was if you are in local network you may easy scan it and add to connection panel, so may connect once you know password, dont see an issue but firewalls can easy lock such

simon1tan commented 2 years ago

don't need port scanning. users can implement using external tools

Kvarkas commented 2 years ago

Already working towards such, implementing basic of profile settings where in admin mode (currently will be local admin) some functionality can be disabled for a user mode and in feature planning implement module interface so we will have core application and then modules may extend it functionality like adding port scanner, scripter, scheduled tasks etc.

simonai1254 commented 2 years ago

I assume @simon1tan is voting for completely ditching the Port Scanner functionality, but I'm sure @Kvarkas your solution will be great regardless of that :)

Kvarkas commented 2 years ago

where is some people who like it and use it (my self use it quite often as auto ip on devices and change often so its hard to catch them manually so I don't completely remove it but if somebody don't like it he may disable it so users cant run it