@@ -16,6 +16,9 @@ LLDB Extension for iOS App Development
16
16
- [ Show file hierarchy] ( #file-hierarchy )
17
17
- [ Open directory in Finder (Simulator Only)] ( #open-directory-in-finder-app-simulator-only )
18
18
- [ Show file contents] ( #show-file-contents )
19
+ - [ Easy operation of HTTP Cookie] ( #http-cookie )
20
+ - [ Show Cookie Values] ( #read-cookie-value )
21
+ - [ Delete Cookie] ( #delete-cookie )
19
22
20
23
## Set up
21
24
1 . clone this repository
@@ -262,5 +265,84 @@ optional arguments:
262
265
file cat "path" --mode plist
263
266
```
264
267
268
+ ### HTTP Cookie
269
+ #### Read Cookie Value
270
+ Displays the value of the HTTP cookie information.
271
+ ```
272
+ (lldb) cookie read -h
273
+ usage: read
274
+ [ -h]
275
+ [ --group-id GROUP_ID]
276
+ [ --domain DOMAIN]
277
+ [ --name NAME]
278
+ [ --path PATH]
279
+ optional arguments:
280
+ -h, --help
281
+ show this help message and exit
282
+ --group-id GROUP_ID
283
+ AppGroup identifier for cookie storage (default: None)
284
+ --domain DOMAIN
285
+ Domain for Cookie (default: None)
286
+ --name NAME
287
+ Name for Cookie (default: None)
288
+ --path PATH
289
+ Path for Cookie (default: None)
290
+ ```
291
+ ##### Example
292
+ - Show all cookies
293
+ ```sh
294
+ cookie read
295
+ ```
296
+ - Show only cookies for specific domains
297
+ ``` sh
298
+ cookie read --domain example.com
299
+ ```
300
+ - Show only cookies with a specific name from a specific domain
301
+ ``` sh
302
+ cookie read --domain example.com --name KEYNAME
303
+ ```
304
+
305
+ #### Delete Cookie
306
+ Delete cookie value.
307
+
308
+ After executing the command, you will be asked to confirm before deleting.
309
+ If you type "Yes", the deletion will be executed as is.
310
+
311
+ ```
312
+ (lldb) cookie delete -h
313
+ usage: delete
314
+ [-h]
315
+ [--group-id GROUP_ID]
316
+ [--domain DOMAIN]
317
+ [--name NAME]
318
+ [--path PATH]
319
+ optional arguments:
320
+ -h, --help
321
+ show this help message and exit
322
+ --group-id GROUP_ID
323
+ AppGroup identifier for cookie storage (default: None)
324
+ --domain DOMAIN
325
+ Domain for Cookie (default: None)
326
+ --name NAME
327
+ Name for Cookie (default: None)
328
+ --path PATH
329
+ Path for Cookie (default: None)
330
+ ```
331
+
332
+ ##### Example
333
+ - Delete all cookies
334
+ ``` sh
335
+ cookie delete
336
+ ```
337
+ - Delete only cookies for specific domains
338
+ ``` sh
339
+ cookie delete --domain example.com
340
+ ```
341
+ - Delete only cookies with a specific name from a specific domain
342
+ ``` sh
343
+ cookie delete --domain example.com --name KEYNAME
344
+ ```
345
+
346
+
265
347
## License
266
348
iLLDB is released under the MIT License. See [ LICENSE] ( ./LICENSE )
0 commit comments