abrignoni / abrignoni/iLEAPP

[Bug] Facebook Messenger parser incorrectly attributes all messages and calls to a single sender ID

Ouverte
#1,229 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
1.2k
Forks
303
Merge moyen
4 h 32 min
PR mergées (30 j)
216

Description

When parsing Facebook Messenger data from multiple iOS versions, iLEAPP is incorrectly assigning all messages and calls to a single sender ID. This issue occurs even when there are multiple senders in the conversation. The sender IDs are not being parsed and attributed to the correct users. The sender names are being correctly attributed. This was tested using images from Josh Hickman's collection.

Version:
iLEAPP v2.2.1

Platform:

iOS 17.3

iOS 16.1.2

iOS 13.4.1

Steps to Reproduce:

Process a Facebook Messenger data image from one of the specified iOS versions (17.3, 16.1.2, or 13.4.1) using iLEAPP v2.2.1.

Navigate to the Facebook Messenger chats and calls section in the iLEAPP report.

Observe that all messages and calls, regardless of the actual sender, are attributed to only one user ID.

Expected Behavior:
The parser should correctly identify and display the distinct sender IDs and sender names for each message and call in a conversation, accurately reflecting the multiple users involved.

Actual Behavior:
The parser attributes every message and call to a single, incorrect sender ID, making it impossible to determine who sent which message or initiated a call when viewed by sender ID; the sender name is correct.

Image
Image
Image
Image

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.