├── .eslintrc.js ├── .gitignore ├── README.md ├── agent ├── cpp │ ├── std_deque.ts │ ├── std_map.ts │ ├── std_string.ts │ ├── std_stringstream.ts │ └── std_vector.ts ├── hook │ ├── index.ts │ ├── nt │ │ ├── db-linux.ts │ │ ├── db-win32.ts │ │ ├── host-win32.ts │ │ ├── index.ts │ │ ├── log-win32.ts │ │ ├── msf.ts │ │ ├── oidb │ │ │ ├── oidb.ts │ │ │ ├── param-parse.ts │ │ │ └── process-start.ts │ │ ├── sql-linux.ts │ │ └── sqlite3_step.ts │ └── utils │ │ ├── addr.ts │ │ └── file.ts ├── index.ts ├── logger.ts └── utils │ └── log.ts ├── hook.js ├── hook.py ├── nt.js ├── nt.py ├── package.json ├── pcqq_get_key.py ├── pnpm-lock.yaml ├── tools ├── gen_map.js ├── gen_transittable.js ├── https.js ├── server.crt ├── server.key └── str.js └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_agent.js 2 | /node_modules 3 | output*.log 4 | res 5 | tmp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/README.md -------------------------------------------------------------------------------- /agent/cpp/std_deque.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/cpp/std_deque.ts -------------------------------------------------------------------------------- /agent/cpp/std_map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/cpp/std_map.ts -------------------------------------------------------------------------------- /agent/cpp/std_string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/cpp/std_string.ts -------------------------------------------------------------------------------- /agent/cpp/std_stringstream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/cpp/std_stringstream.ts -------------------------------------------------------------------------------- /agent/cpp/std_vector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/cpp/std_vector.ts -------------------------------------------------------------------------------- /agent/hook/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/index.ts -------------------------------------------------------------------------------- /agent/hook/nt/db-linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/db-linux.ts -------------------------------------------------------------------------------- /agent/hook/nt/db-win32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/db-win32.ts -------------------------------------------------------------------------------- /agent/hook/nt/host-win32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/host-win32.ts -------------------------------------------------------------------------------- /agent/hook/nt/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/index.ts -------------------------------------------------------------------------------- /agent/hook/nt/log-win32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/log-win32.ts -------------------------------------------------------------------------------- /agent/hook/nt/msf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/msf.ts -------------------------------------------------------------------------------- /agent/hook/nt/oidb/oidb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/oidb/oidb.ts -------------------------------------------------------------------------------- /agent/hook/nt/oidb/param-parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/oidb/param-parse.ts -------------------------------------------------------------------------------- /agent/hook/nt/oidb/process-start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/oidb/process-start.ts -------------------------------------------------------------------------------- /agent/hook/nt/sql-linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/sql-linux.ts -------------------------------------------------------------------------------- /agent/hook/nt/sqlite3_step.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/nt/sqlite3_step.ts -------------------------------------------------------------------------------- /agent/hook/utils/addr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/utils/addr.ts -------------------------------------------------------------------------------- /agent/hook/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/hook/utils/file.ts -------------------------------------------------------------------------------- /agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/index.ts -------------------------------------------------------------------------------- /agent/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/logger.ts -------------------------------------------------------------------------------- /agent/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/agent/utils/log.ts -------------------------------------------------------------------------------- /hook.js: -------------------------------------------------------------------------------- 1 | console.log(__dirname) -------------------------------------------------------------------------------- /hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/hook.py -------------------------------------------------------------------------------- /nt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/nt.js -------------------------------------------------------------------------------- /nt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/nt.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/package.json -------------------------------------------------------------------------------- /pcqq_get_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/pcqq_get_key.py -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /tools/gen_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/gen_map.js -------------------------------------------------------------------------------- /tools/gen_transittable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/gen_transittable.js -------------------------------------------------------------------------------- /tools/https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/https.js -------------------------------------------------------------------------------- /tools/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/server.crt -------------------------------------------------------------------------------- /tools/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/server.key -------------------------------------------------------------------------------- /tools/str.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tools/str.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/nt-hook/HEAD/tsconfig.json --------------------------------------------------------------------------------