T-sec 入侵排查工具

最近更新时间:2025-12-26 09:12:52

我的收藏
T-sec 是腾讯云主机安全免费提供的轻量本地命令行工具,在云主机内闭环基础的安全检测、加固或清理。
说明:
T-sec 支持两种使用模式,分别是终端界面模式和命令行模式,本文将以终端界面模式为主介绍 T-sec 的各个功能模块。

限制说明

分类
T-sec 入侵排查工具(免费)
付费版
适用场景
仅限单台服务器(腾讯云)风险检测和管理,适用于无安全防护预算的个人/团队,上机通过本工具进行基础风险自助检测。
多台服务器(腾讯云、非腾讯云均可)统一安全管控,适用于有一定安全防护预算的个人/团队/企业,高效管控安全。
前置条件
服务器已安装主机安全客户端且客户端在线。
说明:
若未安装主机安全客户端的服务器直接安装T-sec工具,将会一并自动安装主机安全客户端。
服务器已安装主机安全客户端且客户端在线。
操作系统
Linux系统支持范围:同主机安全客户端。
Windows系统支持范围:Windows Server 2012、2016、2019、2022、2025。
说明:
Windows Server 2012暂不支持终端界面模式,仅支持命令行模式。
Linux系统 & Windows系统支持范围:同主机安全客户端。
检测方式
手动检测。
实时检测。
操作复杂度
命令行操作,需要用户自行配置命令参数并手动执行相关操作。
通过控制台进行可视化操作和管理。
告警触达
无告警。
多种通知渠道进行告警触达。
风险处置
主机内手动处理。
控制台处理或设置自动响应(阻断/拦截等操作)。

安装 T-sec

根据您的网络环境选择对应的安装命令,复制命令并在本机终端中执行。
分类
VPC 网络
基础网络
Linux x86_64


mkdir -p /usr/local/qcloud/tsec && cd /usr/local/qcloud/tsec && wget http://u.yd.tencentyun.com/linux_amd64/tsec && chmod +x tsec

mkdir -p /usr/local/qcloud/tsec && cd /usr/local/qcloud/tsec && wget http://u.yd.qcloud.com/linux_amd64/tsec && chmod +x tsec
Linux ARM64


mkdir -p /usr/local/qcloud/tsec && cd /usr/local/qcloud/tsec && wget http://u.yd.tencentyun.com/linux_arm64/tsec && chmod +x tsec

mkdir -p /usr/local/qcloud/tsec && cd /usr/local/qcloud/tsec && wget http://u.yd.qcloud.com/linux_arm64/tsec && chmod +x tsec
Windows

powershell -executionpolicy bypass -c "mkdir -Force 'C:/Program Files/QCloud/TSec/'; (New-Object Net.WebClient).DownloadFile('http://u.yd.tencentyun.com/windows_amd64/tsec.exe', 'C:/Program Files/QCloud/TSec/tsec.exe')"

powershell -executionpolicy bypass -c "mkdir -Force 'C:/Program Files/QCloud/TSec/'; (New-Object Net.WebClient).DownloadFile('http://u.yd.qcloud.com/windows_amd64/tsec.exe', 'C:/Program Files/QCloud/TSec/tsec.exe')"

操作说明

1. 用户执行./tsec,首先进入帮助页面。

2. 继续按 Enter(或 Esc/B )进入主菜单。

3. 用户可通过键盘 ↑/↓ 选择菜单选项,并按 Enter 选择菜单,按 Esc/B 返回到上一级菜单,按 Q 退出 T-sec 入侵排查工具。
4. T-sec 目前支持功能包括:

1.1 一键安全检测

通过菜单选择一键安全检测子菜单,可一键触发 T-sec 目前所有的安全检测功能。如发现安全风险,将提醒用户手动进行处理。


1.2 病毒查杀

通过菜单选择病毒查杀子菜单,可以看到病毒查杀的两部分功能,包括扫描病毒和查看病毒。病毒查杀功能对应的命令行为:
快速扫描病毒:tsec malware scan fast
全盘扫描病毒:tsec malware scan full
查看本机病毒扫描结果:tsec malware list
1.2.1 扫描病毒
1. 选择导航 > 主菜单 > 病毒查杀 > 扫描病毒,病毒扫描分为两种扫描任务。
快速扫描:仅扫描系统中的关键路径中的文件和所有进程。
全盘扫描:扫描系统中所有文件和所有进程。

2. 扫描结束后,将跳转到 查看病毒 页面。


1.2.2 查看病毒

选择导航 > 主菜单 > 病毒查杀 > 查看病毒,用户可以在此菜单中查看并处理病毒文件,包括:
查看待处理病毒:如需处理,请先输入病毒编号后按 Enter,再选择隔离病毒或忽略该事件。
查看已处理病毒:如需恢复病毒文件,请输入病毒编号后按 Enter


1.3 异常登录

选择异常登录子菜单将展示本机最近14天的异常登录记录。该功能对应的命令行:tsec risklogin list


1.4 弱口令扫描

选择弱口令扫描子菜单可触发扫描弱口令任务,扫描结束后如存在弱口令,则会展示弱口令结果的具体信息。弱口令扫描对应的命令行:
扫描弱口令:tsec weakpass scan
查看弱口令:tsec weakpass list


1.5 查看进程

通过菜单选择查看进程子菜单,可以看到本机进程的分析信息,包括:
恶意进程:分析该进程是否是恶意进程。
监听端口:展示该进程监听的本地端口。
CPU/内存:该进程的CPU占用和内存占用。
其中,信息展示顺序为:首先展示恶意进程,其次按照进程的 CPU 占用的降序排列。

其中,通过终端菜单分析恶意进程仅显示50条记录,如需查看全量数据,请采用命令行模式 tsec ps。具体命令行使用细节可执行./tsec ps -h查看。

1.6 查看网络

通过菜单选择查看网络子菜单,可以看到本地网络连接的分析信息,信息展示顺序优先展示恶意 IP 的连接,包括:
外部地址信息。
外部地址 IP 的地理位置。
外部地址 IP 是否是恶意 IP。
本地连接对应的本地进程是否是恶意进程。

其中,菜单结果已过滤本地80/443/8080端口连接,并且仅展示50条数据,如需查看全量数据,请通过命令行执行tsec netstat all

热点问题

下载 T-sec 时提示无法连接?

请查看是否网络不通或防火墙限制、或是执行了错误的网络环境安装命令。

T-sec 需要 root 权限吗?

大部分功能需要 root 权限才能正常运行,建议使用具有 root 权限的用户或通过 sudo 执行。