lolskin吧 关注:13,786贴子:54,705
  • 14回复贴,共1

关于那些说一换皮肤就闪退的!

只看楼主收藏回复

首先 lolskin在换肤时会写入一个HID.DII的一个动态支持库!
懂编程的都知道,这个应该是劫持程序。DLL不像EXE那样可以直接运行,为啥说是支持库,就因为他里面包含了各种函数。
DLL也可以用作于远程劫持,这个劫持并不是一个贬义词,但如果放在一些有破坏倾向的程序员手里可能就是贬义词了!
DLL内的函数会被程序调用,在调用时会有一个类似触发的代码,这个就是函数的入口,通常劫持的目的就是劫持函数的入口,再将自己的代码写进去,这样就实现了游戏在运行函数时还能运行自己写的代码!
很多辅助程序通常会这么做,用于写辅助激活等!但如果是木马程序 可能这时就会激活木马。
关于换肤就闪退的同学 可以删除lol目录下的HID.dll。这样游戏启动时就不会调用这个dll。
同样 如果lolskin有新版本,请尽量手动删除这个dll让程序重新写入一个最新的dll进去!
有些电脑可能存在权限问题,权限导致程序无法删除与替换文件,这样就导致dll无法被替换,一直保持着最老的版本!但游戏更新时对函数调用的入口可能发生变动 在调用老版本的dll时所调用的函数发生了变化,这也导致游戏崩溃与闪退的发生!


IP属地:河南1楼2019-06-08 21:30回复
    我这能打开,但挂载皮肤后,进入游戏自动关闭闪退,后台也没有,皮肤也没挂上。也是这个原因么?


    IP属地:吉林来自Android客户端2楼2019-06-14 16:04
    收起回复
      清文件后 就挂不上皮肤了咋整


      IP属地:浙江来自iPhone客户端3楼2019-06-18 00:22
      回复
        为啥我的英雄联盟文件夹没有这个文件。。


        IP属地:河南4楼2019-06-19 15:33
        收起回复
          楼主我是玩着玩着闪退的不是打开就闪退是为什么,而且是只有天使这一个英雄的所有皮肤都这样,其他都不会闪退,楼主可以去试试吗


          IP属地:浙江来自Android客户端5楼2019-07-13 21:36
          回复
            关于换肤就闪退的同学 可以删除lol目录下的HID.dll。 回复楼主为什么我的LOL里没有这个东西.


            6楼2020-03-24 23:18
            收起回复