ChiChou / bagbak

Yet another frida based iOS dumpdecrypted. Also decrypts app extensions
MIT License
1.12k stars 184 forks source link

ver3.2.1 still do not contain keybagd.js #132

Closed ytoku closed 4 months ago

ytoku commented 4 months ago

Describe the bug bagbak 3.2.1 does not contain keybagd.js. package.json still refer /agent/installer.js.

  "files": [
    "index.js",
    "/agent/inject.js",
    "/agent/installer.js",
    "/agent/launchd.js",
    "/bin",
    "/lib/"
  ],

To Reproduce Steps to reproduce the behavior:

Expected behavior No errors

Screenshots

$ npx bagbak (name)
node:internal/fs/promises:633
  return new FileHandle(await PromisePrototypeThen(
                        ^

Error: ENOENT: no such file or directory, open '/home/user/.npm/_npx/b10d280f322d7514/node_modules/bagbak/agent/keybagd.js'
    at async open (node:internal/fs/promises:633:25)
    at async readFile (node:internal/fs/promises:1242:14)
    at async BagBak.dump (file:///home/user/.npm/_npx/b10d280f322d7514/node_modules/bagbak/index.js:114:7)
    at async BagBak.pack (file:///home/user/.npm/_npx/b10d280f322d7514/node_modules/bagbak/index.js:257:5)
    at async main (file:///home/user/.npm/_npx/b10d280f322d7514/node_modules/bagbak/bin/bagbak.js:144:7) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/user/.npm/_npx/b10d280f322d7514/node_modules/bagbak/agent/keybagd.js'

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

ChiChou commented 4 months ago

Thanks for reporting!