技术交流 / 算法

算法, Sort, DFS, BFS, A Search, Greedy, Union Find, Hashing, BT, BST, FT, Backtracking

kinotern
kinotern
2026-05-18 - 10:58

.nvldata的读取与提取笔记

逆向工程 实用技术 算法.nvldata
Tiny Snow .nvldata 完整逆向分析笔记 > 说明:这份文档整理的是可复现的分析过程、证据链和结论。内部逐字思考链不会记录;这里用“调查日志/判断依据/排除项”的形式替代,方便学习和复盘。 目标 分析以下文件如何被游戏读取,以及如何离线提取: text TinySnow_Data/StreamingAssets/StandaloneWindows/TinySnow/scripts.nvldata TinySnow_
170
1
0
kinotern
kinotern
2026-05-15 - 09:56

InnoSetup的机器码与注册码生成与验证机制

逆向工程 算法 其它InnoSetup机器码
<br /> 执行摘要 本次分析对象 安装包.exe 不是传统意义上的带壳主程序,而是一个 Inno Setup 安装器。它的主要功能是释放包内安装文件,并在安装界面中实现一个本地注册码校验流程。 核心发现: 安装包类型:Inno Setup。 安装数据版本:Inno Setup Setup Data (5.4.2)。 没有发现独立业务主程序。 机器码来源:Windows 磁盘卷序列号。 关键 API:k
304
4
0
kinotern
kinotern
2026-05-07 - 00:26

冰与火之舞自动打关接入普通关卡与隐藏显示自动播放的思路

逆向工程 编程语言 算法ADOFAI
Auto Otto 机制说明(公开版) > 注:本文档面向机制讨论,只保留工程视角和设计边界。 > 它不会作为插件实现教程,也不用于指导复现自动通关行为。 这个插件里的“AI”不是机器学习模型,也不是外部识图脚本。它本质上是对《冰与火之舞》内部自动播放机制的一次本地研究:观察游戏运行状态,在合适的边界内让游戏沿用自身已有的自动播放路径。 它不应该被理解成“替玩家证明实力”的工具。更准确地说,它是一个用于分析游戏状态机、自动播放路径和运行时 Mod
227
1
0
Leonhard_Eacroft
Leonhard_Eacroft
2026-05-05 - 11:50

在RenPy编辑的galgame中,使用LaTex显示对话

编程语言 算法RenPyLatex
RenPy是一个基于阉割版Python的galgame制作工具,并且工具里自带一个教程向的galgame和一个参考用的超短篇galgame示例。由于其内置一个Python,其制作的自由度非常高。在其中,有一类叫作custom\text\tag的工具,可以在对话里插入特定标签。我们使用这一标签来实现插入Latex。先给各位看看效果图吧。 ![Leonhard\_Eacroft-1777951170512-7QMKJDGXWEK235MHpng](https:
249
4
1
kinotern
kinotern
2026-04-13 - 12:55

NSP快捷解包脚本

逆向工程 实用技术 算法NSP
可用于NOOOOOdo Switch的NSP安装包进行解包 提取nca后自动处理,不需要再输入复杂的指令 后续再支持XCI,NSZ <https://github.com/Kinotern/NSPExtractor?tab=readme-ov-file>
190
0
0
kinotern
kinotern
2025-12-16 - 11:28

草猫NekoparaVol.3的Catsystem2的hg3图像封回

逆向工程 实用技术 算法Catsystem2图像封回草猫NekoparaVol.3hg3Nekopara
chinesize/CatSystem2/exthg3 at master · regomne/chinesize !image.png具体如何使用类似于命令行工具,不过要自行编
937
2
0
bfloat16
bfloat16
2025-12-14 - 02:13

AGES Mk2 FCD Audio Decryption

逆向工程 Android 算法AGES Mk2
0x0 Background The FPD packet encoding algorithm and epk decryption algorithm have both been reverse engineered, but the FCD audio has not been reverse engineered. List of games using this engine: <https://vndb.org/r?f=fwAGES_0Mk
631
3
1
kinotern
kinotern
2025-11-29 - 14:04

关于KrKrZ的CXDEC加密大批量提取解包游戏文件的思路与方法技术的总结初步

逆向工程 实用技术 算法CXDEC柚子社魔女的夜宴天使纷扰柠檬即兴曲hxv4KrKrZ
前言 本文Python代码与文章内容都遵循MIT协议 Textile Copyright <2025> <Kinotern> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in
6168
9
45
kinotern
kinotern
2025-11-13 - 22:26

Nekopara草猫汉化解包相关解包工具

逆向工程 实用技术 算法Nrkopara草猫解包解包工具
参考<https://gist.github.com/LukeZGD/64b0ecfb7eaccdfbb327ddfea4621723> 所需工具: KrkrExtract(用于提取.xp3文件) AlphaMovieDecoder_Old(适用于.amv文件) FreeMote(用于 E-mote .psb 文件) KrKrZSceneManager(适用于 .scn 文件) GARbro(仅用
951
5
0