使用常用工具检查SkyrimSE的安全隐患。

创作者: DSBash
已更新:2026-03-23 16:36:02
1KB

关于此 MOD

扫描并审查MOD文件安全隐患的技巧与建议
本指南中使用的工具均为微软发布的工具,可在以下网址下载: https://learn.microsoft.com/zh-cn/sysinternals/



进程监视器 
适用于Windows的高级监控工具,可实时显示文件系统、注册表及进程/线程活动。

本视频前1分50秒的内容相当有帮助: https://www.youtube.com/watch?v=ojUFjE00prA
我们将使用过滤器进一步限制并移除不需要的结果。

应用打开后进入筛选界面。你可以保持所有默认排除操作不变。
打开第一个下拉菜单,选择“进程名称”,输入“SkyrimSE.EXE”,然后点击“添加”。
点击确定返回监控屏幕。

工具的视频捕获功能将开始运行,启动《天际》后它将开始记录事件。
你可以在游戏过程中实时录制,但日志会迅速增长,最好在游戏完全加载完毕或测试完相关功能/模组/插件后暂停捕获。

工具栏中的最后5个图标用于快速切换此工具监控的主要事件类型。

文件系统与注册表活动
你现在可以实时查看,或回放捕获的日志,了解哪些设置和文件正被访问以及访问原因。

网络活动
我发现显示器不太能捕捉这些,加上一个额外的过滤条件会更有帮助。

  • 重新打开筛选窗口,从下拉菜单中选择“事件类型”,然后在第三个选项中选择“网络”,再次点击“添加”。
  • 您现在已经启用了进程名称和事件类型筛选器,点击“确定”即可应用筛选。 



进程资源管理器 
显示有关进程已打开或加载的句柄和DLL的信息。

  • 在上方窗格中定位并选择SkyrimSE.EXE,或使用“查找”菜单中的“查找句柄或DLL”进行搜索。
  • 按CTRL + H和CTRL + D可在底部窗格从DLL视图切换为句柄视图。
  • 您可以定位到正在运行的DLL,右键单击并查看其 字符串




字符串
可以快速扫描DLL中包含的字符串,这些字符串通常能告诉我们该DLL可能调用哪些函数、过程或接口。
connect bind listen accept send recv socket WSAStartup WSASocket WSASend WSARecv WSAConnect InternetOpen InternetConnect InternetOpenUrl HttpOpenRequest HttpSendRequest HttpQueryInfo WinHttpOpen WinHttpConnect WinHttpSendRequest WinHttpOpenRequest ftp http https tcp udp dns ssl tls smtp imap pop3 websocket dnsapi gethostbyname getaddrinfo inet_addr inet_ntoa schannel discord pastebin


使用STRINGS查找敏感词的批处理文件
(为获得最佳效果,请将 Strings.exe 安装到 C:\Windows\System32\ 目录下,否则请务必在批处理文件的“设置”中更新 Strings.exe 的路径位置)
"STRINGS=C:\YourLocationto\strings.exe"

请务必设置目录!  
:: 用户设置
==============================
set "SEARCH_PATH=C:\MO2\mods\"


SusWords.BAT
:: ==============================
:: 一个模组的敏感词!
:: 一种模式搜索工具,用于检查EXE和DLL文件中是否存在PATTERN正则表达式定义的词语。
:: 作者:DSBash
:: ==============================
@echo off
setlocal EnableDelayedExpansion



==============================
:: 用户设置
==============================
set "SEARCH_PATH=C:\MO2\Mods"



:: ==============================
:: 模式正则表达式
:: ==============================
set PATTERNS=connect bind listen accept send recv socket WSAStartup WSASocket WSASend WSARecv WSAConnect InternetOpen InternetConnect InternetOpenUrl HttpOpenRequest HttpSendRequest HttpQueryInfo WinHttpOpen WinHttpConnect WinHttpSendRequest WinHttpOpenRequest ftp http https tcp udp dns ssl tls smtp imap pop3 websocket dnsapi gethostbyname getaddrinfo inet_addr inet_ntoa schannel discord pastebin

==============================
:: 设置
抱歉,您提供的内容似乎不完整。请提供完整的待翻译文本,我将严格按要求进行翻译。
for /f "tokens=1-3 delims=/- " %%a in ("%DATE%") do ( set LOGDATE=%%a-%%b-%%c)
set "OUTPUT_LOG=%~dp0log %LOGDATE%.txt"
set "STRINGS=strings.exe"
if not exist "%~dp0temp\" mkdir "%~dp0temp"
set "TEMP_STRINGS=%~dp0temp\scan_strings.txt"
set "TEMP_MATCH=%~dp0temp\scan_match.txt"

抱歉,您提供的待翻译文本似乎不完整,只包含了一行分隔符(:: ==============================)。请提供完整的游戏文本内容,我将为您进行专业的中文翻译。
:: 开始日志
==============================
echo ================================================= > "%OUTPUT_LOG%"
echo 为模组添加 SusWords 词汇 >> "%OUTPUT_LOG%"
echo 路径:%SEARCH_PATH% >> "%OUTPUT_LOG%"
echo 日期:%DATE% %TIME% >> "%OUTPUT_LOG%"
echo ================================================= >> "%OUTPUT_LOG%"
echo. >> "%OUTPUT_LOG%"

:: ==============================
:: 递归扫描
:: ==============================
尚昆
回显 扫描:%%F
"%STRINGS%" -n 3 "%%F" > "%TEMP_STRINGS%"
(
    findstr /i "%PATTERNS%" "%TEMP_STRINGS%"
    findstr /r "\<[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\>" "%TEMP_STRINGS%"
    findstr /i "http https ftp wss" "%TEMP_STRINGS%"
    findstr /r "\<[a-zA-Z0-9\-]*\.\(com\|net\|org\|io\|ru\|cn\|xyz\)\>" "%TEMP_STRINGS%"
) > “%TEMP_MATCH%”
sort "%TEMP_MATCH%" /unique > "%TEMP_MATCH%.u"
for %%A in ("%TEMP_MATCH%.u") do if %%~zA gtr 0 (
    echo ===== %%F ===== >> "%OUTPUT_LOG%"
    type "%TEMP_MATCH%.u" >> "%OUTPUT_LOG%"
    echo. >> "%OUTPUT_LOG%"
)
)
del "%TEMP_STRINGS%" >nul 2>&1
del "%TEMP_MATCH%" >nul 2>&1
del "%TEMP_MATCH%.u" >nul 2>&1
扫描完成。
结果已保存至:%OUTPUT_LOG%
endlocal


TCPView
这是一个更简单的网络连接监控工具。
只需搜索SkyrimSE.EXE,建议在查看菜单下将更新速度设置为1秒。

上古卷轴5:天际 特别版 的热门 MOD

探索适用于 上古卷轴5:天际 特别版 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

2025-12-16 11:53:50

前置必备Mod

修改与Mod必备前置工具

ModOrganizerTeam2024-08-04 16:31:44

Mod Organizer(MO)是一个用于管理任意大小的Mod集合的工具。它是专门为那些喜欢尝试mods的人设计的,因此需要一种简单可靠的方法来安装和卸载它们。

天空用户界面

schlangster2017-10-04 05:03:26

界面优雅,对电脑友好,并具有许多高级功能。

非官方《上古卷轴5:天际》特别版补丁 - USSEP

Arthmoor2025-09-01 07:56:09

一款针对《上古卷轴V:天际特别版》的综合性错误修复模组。非官方天际特别版补丁(简称USSEP)的目标是最终修复《天际特别版》中所有尚未被官方修复的错误。

静态网格改进模组 - SMIM

Brumbek2018-07-05 02:28:26

这是一个旨在大幅提升《上古卷轴5:天际》中无数静态3D模型外观的大型项目。简而言之,我希望通过这个项目让天际的建筑、杂物、家具和景观更加美观。

SKSE插件的地址库

meh3212024-02-14 09:19:54

包含头文件和数据库,以便轻松实现 SKSE DLL 插件的版本独立性。

比赛菜单

expired69782024-01-27 03:38:17

角色创建菜单全面改版,新增多种自定义功能,例如多种RGBA战纹、身体彩绘、手部彩绘和脚部彩绘。(需要SKSE)

Fores Skyrim SE-FNIS SE中的新闲置

NexusModsCaretaker2020-02-19 01:47:03

Skyrim没有可能的自定义动画?错误的。FNIS行为允许添加不同类型的动画到游戏:闲置/姿势,顺序,家具,配对,杀戮,生物,等等。

使用 Xmod 解锁 上古卷轴5:天际 特别版 的全部潜力 — 今天就探索这些顶级 MOD!