Shalom-Karr/generalmikve-decompiled
GitHub: Shalom-Karr/generalmikve-decompiled
GeneralMikve 支付终端固件的反编译 Java 源码及配套技术文档,供开发者学习终端内部架构和通信机制。
Stars: 0 | Forks: 0
# GeneralMikve — mikvah 终端固件(反编译源码)
**GeneralMikve** mikvah 支付终端固件的反编译 Java 源码
(`com.otot.mikve.general`) — 运行在设备上的 Android 应用,负责控制终端。供
参考 / 教育用途,用于了解系统的工作原理。
| | |
| --- | --- |
| 包名 | `com.otot.mikve.general`(标签 "GeneralMikve") |
| versionCode / build | `7` / `$Rev: 11997$` |
| min / target SDK | 19 / 29 |
| 反编译工具 | **jadx 1.5.0** (`--export-gradle`, headless CLI) |
## 目录结构
标准的 jadx Gradle 导出 — 可在 Android Studio 中打开,或直接浏览 `app/src/main/java`。
应用自身的代码位于 `com/otot/**` 下,另外还包括 `ototDefines/**`(厂商
协议/结构体)、`func/**`、`utils/**`、`mid/**`、`clients/**`。打包的硬件
SDK(`com/acs`、`com/ftdi`、`com/futronictech`、`com/sewoo`、…)已在其
各自的仓库中进行了反编译。
## 文档 (`/docs`)
- **`APK-details.md`** — 身份信息、签名证书、native 库、打包的 SDK。
- **`permissions.md`** — 列出所有权限及其请求原因。
- **`architecture.md`** — 包结构和服务端通信通道(TCP+XML 轮询循环)。
- **`how-it-works.md`** — runtime 流程:进门/刷卡、指纹、闸机、屏幕共享。
## 注意事项
反编译输出 — 仅供参考,不保证能够重新编译。
© 各自的厂商 (Otot)。出于互操作性/学习目的分享;与厂商无隶属关系,也未经其认可。
标签:JS文件枚举, 云资产清单, 后台面板检测, 固件分析, 域名枚举, 安卓应用, 指令注入, 支付终端, 源代码, 逆向工程