Final Shell 以及禁止更新方法
介绍
FinalShell 是一款免费的国产的集 SSH 工具、服务器管理、远程桌面加速的良心软件,同时支持 Windows,macOS,Linux,它不单单是一个 SSH 工具,完整的说法应该叫一体化的的服务器,网络管理软件,在很大程度上可以免费替代 XShell,是国产中不多见的良心产品,具有免费海外服务器远程桌面加速,ssh 加速,双边 tcp 加速,内网穿透等特色功能。
其次为用户提供了多种连接协议,包括 SSH、Telnet、SFTP 和 RDP 等,使用户能够远程连接和管理不同类型的服务器和计算机。这就使 FinalShell 具有以下特点和功能:
- 多种连接协议支持:FinalShell 支持 SSH、Telnet、SFTP 和 RDP 等多种连接协议,方便用户根据需求选择适合的连接方式。
- 跨平台支持:FinalShell 可在 Windows 和 Linux 等多个操作系统上运行,使用户能够在不同平台上进行远程连接和管理。
- 多会话和多标签页:FinalShell 支持在单个窗口中打开多个会话和标签页,方便用户同时管理和切换多个远程连接。
- 同时传输文件:FinalShell 的 SFTP 功能允许用户在远程服务器和本地主机之间进行文件传输,方便快捷。
- 安全性:FinalShell 支持用户认证和加密,保障远程连接的安全性。
- 自定义设置:FinalShell 允许用户根据自己的喜好和需求进行定制设置,如颜色、字体、快捷键等。
总之,FinalShell 是一款强大而灵活的远程连接工具,适用于各种远程连接和管理的需求。它的多协议支持、跨平台能力和丰富的功能使得用户能够高效地进行远程工作。
下载
FinalShell_v3.9.5.7
激活
- 下面是
Final Shell 工具的激活代码,可以直接复制到 Final Shell 工具的激活框中进行激活。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| import java.io.IOException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Scanner;
public class FinalShell { public static void main(String[] args) throws NoSuchAlgorithmException, IOException { System.out.print("请输入FinalShell的离线机器码:"); @SuppressWarnings("resource") Scanner reader = new Scanner(System.in); String machineCode = reader.nextLine(); generateKey(machineCode); }
public static void generateKey(String hardwareId) throws NoSuchAlgorithmException { String proKey = transform(61305 + hardwareId + 8552); String pfKey = transform(2356 + hardwareId + 13593); System.out.println("请将此行复制到离线激活中-高级版:" + proKey); System.out.println("请将此行复制到离线激活中-专业版:" + pfKey); }
public static String transform(String str) throws NoSuchAlgorithmException {
@SuppressWarnings("unused") String md5 = hashMD5(str);
return hashMD5(str).substring(8, 24); }
public static String hashMD5(String str) throws NoSuchAlgorithmException { MessageDigest digest = MessageDigest.getInstance("MD5"); byte[] hashed = digest.digest(str.getBytes()); StringBuilder sb = new StringBuilder(); for (byte b : hashed) { int len = b & 0xFF; if (len < 16) { sb.append("0"); } sb.append(Integer.toHexString(len)); } return sb.toString(); } }
|
激活步骤
激活仅用于交流学习用途,大家要支持正版。
- 打开
FinalShell 后,点击 激活/升级 后,如下图内容

- 然后输入用户名、密码,点击
离线激活按钮,如下图内容

- 然后运行
Java 程序,然后复制生成的机器码到 Java 程序运行的窗口中回车,你就得到了 finaldhell 高级版和专业版的激活码,如下图内容

- 然后将生成的激活码复制到
finaldhell 工具的激活框中,点击 激活 按钮即可。
解决自动更新问题
现在发现一个问题是,只要自动更新,就会重新激活,所以我们需要禁止自动更新,禁止更新方法如下:
禁止方法就是利用防火墙封 IP。如何找到是哪个进程在更新呢?

本文完~
注意:本文绝大部分参照文章 再见了 Xshell, 你好 FinalShell,含激活及禁止更新方法,只是为了保存一份。