网管联盟论坛 - 共享互助,专助进取

 找回密码
 立即注册

QQ登录

只需一步,快速开始

深蓝云维护 三层集中管理 手机远程深蓝软件微信公众号深蓝防逃费V6(多收费共存/全自动处理)
查看: 308|回复: 2

[故障解决] 用户朋友反应dbntcli.exe开机dbntcli.dll崩溃的问题解决

[复制链接]

23

主题

36

帖子

80

积分

DBNT技术支持

Rank: 21Rank: 21Rank: 21Rank: 21Rank: 21Rank: 21

发表于 2018-11-2 17:43:18 | 显示全部楼层 |阅读模式
本帖最后由 蓝蓝 于 2018-11-2 17:44 编辑

刚有位朋友在群里反应 DBNT(深蓝云维护 深蓝TCP维护通道)的客户端 dbntcli.exe 开机就崩溃。崩溃的模块可以看到是dbntcli.dll ,但我们并没有这个DLL,第一感觉就是被第三方程序注入了,但继续检查下来才发现,问题没有想的那么简单。

解决过的过程比较有意思,相信对大家解决工作中的其它问题也有帮助,我们就写个教程来分享下解决过程。

QQ图片20181102172941.png

QQ截图20181102144147.png


首先,我们可以看到确实是由我们的客户端 dbntcli.exe 创建了 dbntcli.dll 这个DLL文件。创建的线程为 10264

QQ截图20181102144351.png


线程 10264 的父线程为 3048

QQ图片20181102144403.png


在3048线程创建 10264 之前可以清楚的看到 dbntcli.exe 加载了  c:\windows\维护通道\dllplug\run.dll

QQ图片20181102144519.jpg


和用户交流发现这个 run.dll 是用户自己在我们的程序中加载的。是一个增值程序。

QQ截图20181102145850.png


为了进一步验证是否是这个DLL的问题。我们随便找一个dlll加载程序测试下。可以发现只要任何EXE一加载这个run.dll 就会创建一个与EXE同名的DLL文件。并导致该EXE直接崩溃。

QQ截图20181102145025.png


最终问题找到,由用户在DBNT服务端设置加载的RUN.dll 这个增值文件,该DLL加载后,创建一个和EXE同名的DLL文件,导致dbntcli.exe 崩溃。去掉该DLL问题解决。

        感谢阅读,最后祝您使用愉快,我们一直在坚持做出实用的,能帮助到您集中管理,智能维护的软件,同时也能帮助到我们自己网吧维护的工具。
        有BUG或者新功能建议,或者软件使用中遇到任何问题,都欢迎联系我们在线客服:https://slyun.com/con 我们一定及时给您满意的解决。(其实也是尽快的解决我们自己网吧中遇到的问题。)
       DBNT开发团队 敬上。

回复

使用道具 举报

230

主题

5841

帖子

6134

积分

旷世奇才(11级)

Rank: 11Rank: 11Rank: 11Rank: 11

发表于 2018-11-2 19:20:26 | 显示全部楼层
好厉害啊~~~~~

点评

一起努力。  详情 回复 发表于 2018-11-2 20:53
回复 支持 反对

使用道具 举报

23

主题

36

帖子

80

积分

DBNT技术支持

Rank: 21Rank: 21Rank: 21Rank: 21Rank: 21Rank: 21

 楼主| 发表于 2018-11-2 20:53:31 | 显示全部楼层

一起努力。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联盟首页|软件下载|联系我们|手机版|小黑屋|纯文字版|网管联盟 ( 粤ICP备17103197号-2 )

GMT+8, 2018-11-19 19:15 , Processed in 0.172614 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表