Skip to content

密码破解-线程,仅破解一个账户等不能持久化保持配置 #1552

Description

@cxkhanhan

📝 问题描述

关于密码破解模块配置持久化的反馈

现状:

界面功能无法持久化——调整"线程数"或取消勾选"仅破解一个账户"后,实际生效的数值/开关状态存疑(无法确定是否使用了这个修改后的数据),界面上没有"保存"按钮,用户无法确认修改是否已应用。
配置文件未同步——查看 config.yaml,发现上述操作并未写入该文件。
手动修改无效——我直接在 config.yaml 中将 PwdThreadStr: "1" 改为 PwdThreadStr: "10",重启程序后,该配置被自动重置为 "1"。

期望:
配置修改应持久化,而非每次启动时被初始化覆盖。建议:
在界面增加"保存配置"按钮,或调整交互逻辑,让修改实时写入配置文件。
保证 config.yaml 中的配置在程序重启后仍保持用户最后一次设定的值,不再强制初始化。

提issue前,可先查阅 FAQ程序执行闪退相关问题合集 看能否解决您的问题。

🕹 复现步骤

请按照实际操作步骤填写,确保可复现(示例格式):

  1. 使用环境

    • 目标系统:Windows 10企业版
    • 无影版本:v3.3.0
    • 网络环境:内网扫描 / 公网目标 / 代理环境(需说明代理配置)
  2. 功能配置

    • 功能模块:密码破解
    • 防护设备:目标是否存在 WAF/IDS/防火墙
    • 配置截图:资产数量、端口选择、线程数、超时时间等,尽量附截图
Image Image
  1. 异常描述
    • 执行扫描后马上闪退或一段时间后闪退,大约多久,CPU和内存占用情况如何
    • 出现频率:每次都能复现还是偶尔会出现,概率大约多少?该问题是否在旧版本正常?
    • 观察日志文件TscanPlus-Result.txt是否有日志信息,提供关键字段截图

⚠️ 注意事项

  1. 为快速定位问题,请务必提供完整的截图描述和日志文件
  2. 涉及敏感信息(如目标地址、业务数据)请通过私信或脱敏处理
  3. 临时方案:若有临时解决方法(如替换参数、修改配置),请在此说明

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions