hacknet吧 关注:6,806贴子:27,999
  • 8回复贴,共1

Hacknet拓展:Pathfinder

只看楼主收藏回复

rt,Pathfinder的官方于6月的时候在Steam发布了一则竞赛鼓励大家使用Pathfinder启动器制作拓展
好像还没有关于这玩意的介绍所以向各位拓展制作者介绍一下这玩意的用途和能力
有技术的也许试一下mod开发


IP属地:湖北1楼2025-03-07 22:43回复
    首先Pathfinder是一个mod加载器,允许玩家使用dll来给hacknet提供更多的功能 在github上是开源的
    链接在这 http删s://github.com/Ar掉khist/Hackne我t-Pathfinder


    IP属地:湖北2楼2025-03-07 22:46
    回复
      而基于pathfinder开发的mod在官方的discord里有一份列表
      里面收录了所有的mod
      其中一些拿来写拓展的话就可以整花活了(


      IP属地:湖北3楼2025-03-07 22:50
      回复
        目前的每一个mod都是开源的
        其中有增加了新机制和新action的mod
        个人认为这几个比较大(
        https://github.com/reeeeemo/Galago
        https://github.com/tenesiss/Hacknet-Pathfinder-XMOD-Dev
        https://git.gay/AutumnRivers/StuxnetHN
        https://github.com/prodzpod/ZeroDayToolKit
        还有一些工具类的mod
        https://github.com/PrincessRTFM/HacknetMods/tree/main/ShowPID 展示PID
        https://git.gay/AutumnRivers/HacknetThemeEditor 主题编辑器 不用辛辛苦苦的写xml文档了(


        IP属地:湖北4楼2025-03-07 22:59
        回复
          着重介绍一下zerodaytoolkit和stuxnet
          zerodaytoolkit加入了新的命令(还有linux的pipes) 可执行文件和对图像文件的支持
          以及新的action和conditionalAction
          重头戏是加入了一种新的蓝色Trace 具体的演示视频可以去github的文档内查看
          在油管也有一个演示视频演示这个trace如何工作:ht——tp删s://yo——utu掉.be/uQ——aO我bgut0p0


          IP属地:湖北6楼2025-03-07 23:10
          回复
            简单概括了一下
            命令:
            Base64与二进制加密解密(/binary /btoa)
            基于文件夹与文件的交互(/mkdir /rmdir /cp /pwd /touch /wc /zip)
            网络连接/ping /netstat
            IRC聊天 /chat(IRC DHS)
            命令的pipes和chainings
            可执行文件:
            更快的SSH破解器 Telnet(23)破解器 体积更小的web破解器 更快的SQL破解器 GitTunnel(9418)破解器 0端口破解器
            游戏相关:
            蓝色大型TraceV2 对图片文件的支持 对音频文件的支持(需要配合Stuxnet使用)
            Actions和conditionalActions:
            IRC关键词检测(配合IRC聊天使用) IRCAttachment文件检测 设置RAM容量 严格的Log检测(只允许Forkbomb 不能dc) 禁止特定命令使用
            文件交互检测 电脑Crash检测
            reboot和retrace检测(配合TraceV2使用)
            骇入检测(任何骇入行为)


            IP属地:湖北7楼2025-03-07 23:15
            回复
              stuxnet也加入了新的actions和可执行文件 还有新的daemon
              重头戏是对音频文件的支持 具体的介绍可以看主页ht删tps://g——it.ga——y/Autu掉mnRi——vers/Stu我xne——tHN


              IP属地:湖北8楼2025-03-07 23:20
              回复
                这里是个简单的概括 具体的实现方法还得啃原文档(
                可执行文件:
                Wireshark抓包 RadioV3音频播放器
                新Daemons:
                Code Redemption Daemon 输入代码来获取文件,音频文件或者主题或者接受任务(不会顶掉当前的任务)适合做CheaterStash(
                Debug Daemon 没有打开debug模式的情况下无法连接到这个node(废物)
                Vault Daemon Vault 分层密钥管理服务器(好比多层的白名单,需要拿到所有的密钥才能获得node的管理员权限)
                Actions:
                控制radiov3的使用
                可更改的sequencer目标(不再局限于一个目标了)
                控制玩家能否保存存档和条件存档制(满足对应的flag才能存档)
                添加/移除vault密钥(配合Vault Daemon使用)
                隐藏玩家界面(包括顶栏)适合做cutscene
                在terminal显示文字 玩家点击文字后执行下一步的action
                显示node
                显示/隐藏alert图标(游戏界面右上角的邮箱,IRC,DHS的那个图标)
                强制连接到某台电脑
                需要配合使用的json:
                codes.json 用于定义Code Redemption Daemon中输入的代码和对应操作
                radio.json 定义所有在游戏内需要用到的音频文件(Zerodaykit和Stuxnet均需要定义)
                sequencers.json 定于需要切换的sequencer对象和sequencer执行的参数(配合actions使用)


                IP属地:湖北9楼2025-03-07 23:23
                回复
                  酷诶,没想到5202年了还有人整Hacknet : )


                  IP属地:福建来自Android客户端10楼2025-03-08 09:41
                  回复