1234567891011121314151617181920212223242526272829303132333435363738 |
- module.exports.name = 'cookies'
- module.exports.description = 'List all iOS cookies'
- module.exports.requiresBackup = true
- module.exports.usesPromises = true
- module.exports.supportedVersions = '>=10.0'
- module.exports.func = function (program, backup, resolve, reject) {
- backup.getCookies()
- .then((items) => {
-
- const result = program.formatter.format(items, {
-
- program: program,
-
-
- columns: {
- 'domain': el => el.domain,
- 'url': el => el.cookie.url,
- 'path': el => el.cookie.name,
- 'value': el => el.cookie.value,
- 'creation': el => el.cookie.creation,
- 'expiration': el => el.cookie.expiration,
- 'flags': el => el.cookie.flags
- }
- })
- resolve(result)
- })
- .catch(reject)
- }
|