Skip to main content

pybinarycookie

iOS binary cookie parser.

How to install

Clone the repository:

git clone https://github.com/studiawan/pycookieparser.git

Then go to the root project directory, create a virtual environment, and activate it:

python3 -m venv .venv source .venv/bin/activate

Install the package:

pip install .

For development (includes pytest, Sphinx):

pip install -e ".[dev]"

How to run

To run the tool, you can type this command in the terminal:

pycookieparser -i /path/to/cookie_file -t {txt,json,csv} -o /path/to/output_dir [--summary]

For example:

pycookieparser -i tests/fdda2f81cc0b838dc00e3050b14da7ef2d835f3c -t json -o . --summary

Or for batch directory processing:

pycookieparser -d /path/to/directory -t json -o /path/to/output_dir --summary

How to run tests

Change directory to the root project directory and then run:

pytest

If you want to run a specific function of the module, namely test_read_cookie_file:

pytest tests/test_pycookieparser.py::test_read_cookie_file

How to build docs

Change to docs directory:

cd docs format Clean up the previous generated documentation:

make clean

Build the documentation:

make html

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycookieparser-0.0.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pycookieparser-0.0.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file pycookieparser-0.0.2.tar.gz.

File metadata

  • Download URL: pycookieparser-0.0.2.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for pycookieparser-0.0.2.tar.gz
Algorithm Hash digest
SHA256 94124a02c38526127530a3297c65f4527ca5bdb399448dc324cc185e87700380
MD5 69e75539fe7e0588d7edbc65f4c5a23b
BLAKE2b-256 4f1c59a13e06cc8a44ee7d03d1835344f0d738115b8a677776455f03029af44b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycookieparser-0.0.2.tar.gz:

Publisher: publish.yml on studiawan/pycookieparser

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pycookieparser-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pycookieparser-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for pycookieparser-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5cf935b06450b7156faf22c596aa49711483e69b75582586058f2a2a5e191ba2
MD5 938dc2438d8d3a4c5fa4121f2fb45316
BLAKE2b-256 7afee933e315d7e057c1ad0396bcf3410b051a41eb684359e467131a7c9b36b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pycookieparser-0.0.2-py3-none-any.whl:

Publisher: publish.yml on studiawan/pycookieparser

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page