abrignoni / abrignoni/iLEAPP

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

Abierto
#1,229 6 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
1.2k
Forks
303
Merge medio
4 h 32 min
PR fusionados (30 d)
216

Descripción

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.