其他
【技术分享】服务器取证中常用的几款连接工具
取证人员在现场取证时往往发现目标并没存放在本地架设的服务器上,而是部署在各类虚拟云服务器上,这无疑给现场取证加大了难度。在这种情况下,如果有一款简单易用、布局合理、操作便捷的服务器取证连接工具,必将显著提高现场取证工作的效率。为此,本期小拓将给大家推荐几款在操作使用和界面布局上各有特色的主流服务器取证连接工具。
01 PuTTY PuTTY是一款支持Telnet、SSH、rlogin、纯TCP以及串行接口的连接软件,其早期版本仅支持Windows,后续版本可以支持Unix,并可移植到Mac OS上。PuTTY作为一款免费的远程连接工具,在各种远程登录工具中表现出色,体积小巧,操作简单。PuTTY的官网是https://www.putty.org/,其配置界面如下:
02 WinSCP WinSCP是一种Windows环境下使用SSH的开源图形化SFTP工具客户端,可以支持SCP协议。它的主要功能就是在本地与远程计算机间安全地复制传输文件,并且可以直接编辑文件。WinSCP既可以管理远程VPS主机,也可以管理路由器和网络机顶盒等,只要实现远程ssh连接即可。此外,WinSCP和putty可以配套使用,如果已安装有putty,那么在安装winSCP时导入putty的站点即可。WinSCP的官网是https://winscp.net/eng/docs/lang:chs,其操作界面如下:
03 Xshell Xshell是一款强大的安全终端模拟软件,它支持SSH1、SSH2以及Windows平台的Telnet协议,可以通过互联网到远程主机的安全连接帮助用户在复杂的网络环境中快捷完成工作。Xshell可以在Windows界面下访问远端不同系统下的服务器,从而较好达到远程控制终端的目的。Xshell可以远程连接Linux服务器,方便用户对Linux服务器上的资源文件进行远程操控。除此之外,Xshell还有丰富的外观配色方案以及样式选择。Xshell的官网是https://www.netsarang.com,其操作界面如下:
04 SecureCRT SecureCRT也是一款终端仿真程序,既可支持SSH,同时也支持Telnet和rlogin协议。SecureCRT是连接运行包括Windows、Unix和VMS的理想工具,并能够通过使用内含的命令行程序进行加密文件的传输。在程序设计上SecureCRT能够自动注册,对不同的主机保持不同的特性,尤其可以一次建立多个Tab Page,从而实现同时连接多台远程主机的操作。SecureCRT的官网是https://www.vandyke.com/,其操作界面如下:
05 MobaXterm MobaXterm又称MobaXVT,是一款增强型终端、X服务器和Unix命令集(GNU/Cygwin)工具箱。MobaXterm的功能强大,几乎提供了所有重要的远程网络工具(比如SSH、X11、RDP、VNC、FTP、MOSH等),以及Windows 桌面上的Unix命令,且登录之后默认开启sftp模式。MobaXterm的可视化操作页面在不同区块加强了颜色对比,从而十分方便地查看命令。MobaXterm的官网是https://mobaxterm.mobatek.net/,其操作界面如下:
06 FinalShell FinalShell是一款免费的集SSH工具、服务器管理、远程桌面加速为一体的国产软件,同时支持Windows、macOS、Linux。FinalShell不仅仅是一个ssh工具,更是一体化服务器网络管理软件,具有免费海外服务器远程桌面加速、ssh加速、双边tcp加速、内网穿透等功能。需要注意的是,FinalShell由java编写,安装运行前需要jdk1.8及以上版本的支持。FinalShell的官网是http://www.hostbuf.com/,其操作界面如下:
07 PowerShell PowerShell是一种命令行外壳程序和脚本环境,命令行用户和脚本编写者可以充分利用NETFramework的功能。Powershell可以看作cmd的超集,常用命令诸如dir、cd、ipconfig等在PowerShell中都能直接使用。PowerShell在Windows环境下无需额外安装,可以用于临时需要连接服务器的情况。PowerShell的官网是https://docs.microsoft.com/zh-cn/powershell/,其操作界面如下:
08 electerm
electerm是一款基于electron开发的ssh/sftp客户端,同时支持Linux、MacOS、Windows操作系统且免费开源。electerm也是国产软件,自带中文页面,支持快捷命令按钮,尽管当前的版本还存在一些bug且资源占用较高,但软件更新较快,软件使用中遇到问题可在GitHub上反馈并及时加以解决。electerm的官网是https://electerm.html5beta.com/,其操作界面如下:
09 Terminus
Terminus(Tabby)是一种高度可配置的终端模拟器,支持主题、配色方案、可配置的快捷方式、拆分窗格、标签记忆,并支持集成的SSH客户端和连接管理器。这款终端软件目前免费且开源,尽管暂时不支持官方中文和sftp,其出色的排版布局和自定义快捷键可以在一定程度上提高取证效率。Terminus的官网是https://www.termius.com/,其操作界面如下:
本期小拓推荐了9款实用的服务器取证连接工具,这些工具既有在连接配置上高度可视化的工具,如WinSCP和SecureCRT,也有在终端上方便取证人员采用命令行操作的工具,如MobaXterm、electerm等。取证人员可以根据自身喜好和现场情况选择某款合适的工具,以便提高现场取证的工作效率。