Skip to content

Add parser for iOS Discord and SQLite parser for iOS Instagram #4968

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

jawahirulwildan
Copy link

One line description of pull request

Add parser for iOS Discord and SQLite parser for iOS Instagram

Description:

I add and modify several files:

  • Add import ios_discord to plaso/parsers/__init__.py

  • Add a new parser ios_discord.py to plaso/parsers/

  • Add unit test ios_discord.py to tests/parsers/

  • Add formatter support for iOS Discord parser to plaso/data/formatters/ios.yaml

  • Add timeliner support for iOS Discord parser to plaso/data/timeliner.yaml

  • Add 23AAD8D4-D632-4F99-8E44-152AAB8FA9D6 file for iOS Discord parsers to test_data/

  • Add import ios_instagram to plaso/parsers/sqlite_plugins/__init__.py

  • Add a new parser plugin ios_instagram.py to plaso/parsers/sqlite_plugins/

  • Add unit test ios_instagram.py to tests/parsers/sqlite_plugins/

  • Add formatter support for iOS Instagram parser plugin to plaso/data/formatters/ios.yaml

  • Add timeliner support for iOS Instagram parser plugin to plaso/data/timeliner.yaml

  • Add 9368974384.db files for iOS Instagram parser plugin to test_data/

Related issue (if applicable): fixes #

Notes:

All contributions to Plaso undergo code review.
This makes sure that the code has appropriate test coverage and conforms to the
Plaso style guide.

One of the maintainers will examine your code, and may request changes. Check off the items below in
order, and then a maintainer will review your code.

Checklist:

  • No new new dependencies are required or l2tdevtools has been updated.
  • Test data has a Plaso compatible license. If the test data was not authored by you (the contributor), make sure to mention its orginal source in ACKNOWLEDGEMENTS.
  • Reviewer assigned.
  • Automated checks (GitHub Actions, AppVeyor) pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant