本文主要是介绍whatsapp相关(三)-消息发送,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Frida 监测whatsapp 消息发送
本文主要通过frida 来监测 whatsapp 的消息发送过程.
1: 编写脚本
首先我们先通过SQLiteDatabase的insert方法.来打印相关的操作.
Java.perform(function() {console.log("insert 0: 可以发消息了")var database = Java.use('android.database.sqlite.SQLiteDatabase');database.insert.overload("java.lang.String","java.lang.String","android.content.ContentValues").implementation = function (x,y,z) {console.log("insert 1:",x)console.log("insert 2:",z.toString())return this.insert(x,y,z);}
});
2: 测试
执行脚本:
frida -U -f com.whatsapp -l /home/zh/workSpace/test/Xpose/app/src/main/java/com/zh/xpose/js/database.js
执行结果如下:
____/ _ | Frida 16.0.2 - A world-class dynamic instrumentation toolkit| (_| |> _ | Commands:/_/ |_| help -> Displays the help system. . . . object? -> Display information about 'object'. . . . exit/quit -> Exit. . . .. . . . More info at https://frida.re/docs/home/. . . .. . . . Connected to LEX820 (id=6b4a96b2)
Spawned `com.whatsapp`. Resuming main thread!
[LEX820::com.whatsapp ]-> insert 0: 可以发消息了
文本消息:
我们测试下文本消息:
控制台输出如下:
insert 1: message_details
insert 2: message_row_id=60 author_device_jid=9
insert 1: queue
insert 2: item=rO0ABXNyACtjb20ud2hhdHNhcHAuam9icXVldWUuam9iLlNlbmRFMkVNZXNzYWdlSm9iAAAAAAAAAAEDABtaAAlkdXBsaWNhdGVJAAtlZGl0VmVyc2lvbkoADGV4cGlyZVRpbWVNc1oAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uWgAaaW5jbHVkZVNlbmRlcktleXNJbk1lc3NhZ2VKABRtZXNzYWdlU2VuZFN0YXJ0VGltZUIAC21lc3NhZ2VUeXBlWgARbXVsdGlEZXZpY2VGYW5PdXRKABFvcmlnaW5hbFRpbWVzdGFtcEkAEG9yaWdpbmF0aW9uRmxhZ3NJAApyZXRyeUNvdW50WgATdXNlTGlkRm9yRW5jcnlwdGlvbloAInVzZU9uZU9uZUVuY3J5cHRpb25PblBIYXNoTWlzbWF0Y2haABZ1c2VQYXJ0aWNpcGFudFVzZXJIYXNoTAAPYm90SW52b2tlUmF3SmlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAARYnJvYWRjYXN0TGlzdE5hbWVxAH4AAUwAJWJyb2FkY2FzdFBhcnRpY2lwYW50RXBoZW1lcmFsU2V0dGluZ3N0ABNMamF2YS91dGlsL0hhc2hNYXA7TAAVZW5jcnlwdGlvblJldHJ5Q291bnRzcQB+AAJbABVlcGhlbWVyYWxTaGFyZWRTZWNyZXR0AAJbQkwAFGdyb3VwUGFydGljaXBhbnRIYXNocQB+AAFMABhncm91cFBhcnRpY2lwYW50VXNlckhhc2hxAH4AAUwAAmlkcQB+AAFMAANqaWRxAH4AAUwAFGxpdmVMb2NhdGlvbkR1cmF0aW9udAATTGphdmEvbGFuZy9JbnRlZ2VyO0wAC3BhcnRpY2lwYW50cQB+AAFMAA9yZWNpcGllbnRSYXdKaWRxAH4AAUwAE3RhcmdldERldmljZVJhd0ppZHN0ABNMamF2YS91dGlsL0hhc2hTZXQ7eHIAH29yZy53aGlzcGVyc3lzdGVtcy5qb2JxdWV1ZS5Kb2IdIV21tAZmuwIAAUwACnBhcmFtZXRlcnN0ACtMb3JnL3doaXNwZXJzeXN0ZW1zL2pvYnF1ZXVlL0pvYlBhcmFtZXRlcnM7eHBzcgApb3JnLndoaXNwZXJzeXN0ZW1zLmpvYnF1ZXVlLkpvYlBhcmFtZXRlcnOwR21DYM312gIABloADGlzUGVyc2lzdGVudEkACnJldHJ5Q291bnRaAAh3YWtlTG9ja0oAD3dha2VMb2NrVGltZW91dEwAB2dyb3VwSWRxAH4AAUwADHJlcXVpcmVtZW50c3QAEExqYXZhL3V0aWwvTGlzdDt4cAEAAABkAAAAAAAAAAAAdAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABRqYXZhLnV0aWwuTGlua2VkTGlzdAwpU11KYIgiAwAAeHB3BAAAAAJzcgA7Y29tLndoYXRzYXBwLmpvYnF1ZXVlLnJlcXVpcmVtZW50LkNoYXRDb25uZWN0aW9uUmVxdWlyZW1lbnQAAAAAAAAAAQIAAHhwc3IARmNvbS53aGF0c2FwcC5qb2JxdWV1ZS5yZXF1aXJlbWVudC5BeG9sb3RsTXVsdGlEZXZpY2VTZXNzaW9uUmVxdWlyZW1lbnQwdYUrKo+aTAIABloAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uQgALbWVzc2FnZVR5cGVMAA1tZXNzYWdlRnJvbU1ldAATTGphdmEvbGFuZy9Cb29sZWFuO0wADG1lc3NhZ2VLZXlJZHEAfgABTAAMcmVtb3RlUmF3SmlkcQB+AAFMABN0YXJnZXREZXZpY2VSYXdKaWRzcQB+AAV4cAAAc3IAEWphdmEubGFuZy5Cb29sZWFuzSBygNWc+u4CAAFaAAV2YWx1ZXhwAXQAIEM1NTFCMDIzRUQ4RTAwNjg2QzIzOUQxNTVGQzI3QTA1dAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABFqYXZhLnV0aWwuSGFzaFNldLpEhZWWuLc0AwAAeHB3DAAAABA/QAAAAAAAAHh4AAAAAAAAAAGNRP9AUAAAAAABjT/Y5BAAAQAAAAAAAAAAAAAAAAAAAAAAAABwcHBzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAAdwgAAAAQAAAAAHhwcHBxAH4AFnQAHDg2MTU4OTA2ODUxNDNAcy53aGF0c2FwcC5uZXRwcHBzcQB+ABh3DAAAABA/QAAAAAAAAHh1cgACW0Ks8xf4BghU4AIAAHhwAAAAQDI+CgzjgILjgILjgILjgIJQAIoBKOoBFmdyb3VwX3BhcnRpY2lwYW50X2xpc3TyAQh3aGF0c2FwcPgBjwboAQB4 encrypted=false
图片消息:
发送whatsapp 自带的表情图:
insert 1: message_mediainsert 2: transferred=0 media_job_uuid=c82843d2-dad8-46e0-a6e7-1b81d29a31e8 transcoded=0 gif_attribution=0 first_scan_length=0 direct_path=null thumbnail_height_width_ratio=0.0 is_animated_sticker=0 file_hash=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE= file_path=/data/user/0/com.whatsapp/files/Stickers/RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE=.webp file_size=9672 partial_media_hash=null face_x=0 face_y=0 height=512 trim_to=0 media_key_timestamp=0 message_url=null media_caption=null trim_from=0 mime_type=image/webp partial_media_enc_hash=null width=512 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=1 media_upload_handle=null message_row_id=61 multicast_id=null enc_file_hash=null sticker_flags=0 mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=9672 media_name=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE=.webp media_duration=0 chat_row_id=1 media_key=nullinsert 1: message_details
insert 2: message_row_id=61 author_device_jid=9insert 1: media_job
insert 2: last_reupload_attempt_timestamp=0 overall_cumulative_user_visible_time=0 job_type=0 streaming_playback_count=0 create_time=1706173324588 reupload_attempt_count=0 transfer_start_time=1706173324588 uuid=c82843d2-dad8-46e0-a6e7-1b81d29a31e8 media_key_reuse_type=0 transferred_bytes=0 overall_cumulative_time=0 last_reupload_success_timestamp=0 last_update_time=1706173324611 user_initiated_attempt_count=0insert 1: message_media
insert 2: transferred=0 media_job_uuid=c82843d2-dad8-46e0-a6e7-1b81d29a31e8 transcoded=1 gif_attribution=0 first_scan_length=0 direct_path=null thumbnail_height_width_ratio=1.0 is_animated_sticker=0 file_hash=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE= file_path=/data/user/0/com.whatsapp/files/Stickers/RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE=.webp file_size=9672 partial_media_hash=null face_x=0 face_y=0 height=512 trim_to=0 media_key_timestamp=0 message_url=null media_caption=null trim_from=0 mime_type=image/webp partial_media_enc_hash=null width=512 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=1 media_upload_handle=null message_row_id=61 multicast_id=null enc_file_hash=null sticker_flags=0 mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=9672
media_name=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE=.webp media_duration=0 chat_row_id=1 media_key=nullinsert 1: media_refs
insert 2: ref_count=1 path=/storage/emulated/0/WhatsApp/Media/WhatsApp Stickers/STK-20240125-WA0007.webpinsert 1: message_media
insert 2: transferred=1 media_job_uuid=c82843d2-dad8-46e0-a6e7-1b81d29a31e8 transcoded=1 gif_attribution=0 first_scan_length=0 direct_path=/v/t62.15575-24/31800903_905232404514663_4062023316108715199_n.enc?ccb=11-4&oh=01_AdTCFb8NpxtKlIunbYqF-flB4I9LJ9iuIokS6hYzbbm3PQ&oe=65D9AA21&_nc_sid=5e03e0 thumbnail_height_width_ratio=1.0 is_animated_sticker=0 file_hash=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE= file_path=Media/WhatsApp Stickers/STK-20240125-WA0007.webp file_size=9672 partial_media_hash=null face_x=0 face_y=0 height=512 trim_to=0 media_key_timestamp=1706172771003 message_url=https://mmg.whatsapp.net/v/t62.15575-24/31800903_905232404514663_4062023316108715199_n.enc?ccb=11-4&oh=01_AdTCFb8NpxtKlIunbYqF-flB4I9LJ9iuIokS6hYzbbm3PQ&oe=65D9AA21&_nc_sid=5e03e0&mms3=true media_caption=null trim_from=0 mime_type=image/webp partial_media_enc_hash=null width=512 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=0 media_upload_handle=null message_row_id=61 multicast_id=null enc_file_hash=hoLSRjnjtU2IN3Co9pUPEMRs+j9EqOdR6rJF2svrq2w= sticker_flags=0 mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=9672 media_name=RZEEl5HVWT4S6C0PoOgjYCQVDWs5esIMJsjcDYI80ZE=.webp media_duration=0 chat_row_id=1 media_key=[B@4f46315insert 1: queue
insert 2: item=rO0ABXNyACtjb20ud2hhdHNhcHAuam9icXVldWUuam9iLlNlbmRFMkVNZXNzYWdlSm9iAAAAAAAAAAEDABtaAAlkdXBsaWNhdGVJAAtlZGl0VmVyc2lvbkoADGV4cGlyZVRpbWVNc1oAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uWgAaaW5jbHVkZVNlbmRlcktleXNJbk1lc3NhZ2VKABRtZXNzYWdlU2VuZFN0YXJ0VGltZUIAC21lc3NhZ2VUeXBlWgARbXVsdGlEZXZpY2VGYW5PdXRKABFvcmlnaW5hbFRpbWVzdGFtcEkAEG9yaWdpbmF0aW9uRmxhZ3NJAApyZXRyeUNvdW50WgATdXNlTGlkRm9yRW5jcnlwdGlvbloAInVzZU9uZU9uZUVuY3J5cHRpb25PblBIYXNoTWlzbWF0Y2haABZ1c2VQYXJ0aWNpcGFudFVzZXJIYXNoTAAPYm90SW52b2tlUmF3SmlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAARYnJvYWRjYXN0TGlzdE5hbWVxAH4AAUwAJWJyb2FkY2FzdFBhcnRpY2lwYW50RXBoZW1lcmFsU2V0dGluZ3N0ABNMamF2YS91dGlsL0hhc2hNYXA7TAAVZW5jcnlwdGlvblJldHJ5Q291bnRzcQB+AAJbABVlcGhlbWVyYWxTaGFyZWRTZWNyZXR0AAJbQkwAFGdyb3VwUGFydGljaXBhbnRIYXNocQB+AAFMABhncm91cFBhcnRpY2lwYW50VXNlckhhc2hxAH4AAUwAAmlkcQB+AAFMAANqaWRxAH4AAUwAFGxpdmVMb2NhdGlvbkR1cmF0aW9udAATTGphdmEvbGFuZy9JbnRlZ2VyO0wAC3BhcnRpY2lwYW50cQB+AAFMAA9yZWNpcGllbnRSYXdKaWRxAH4AAUwAE3RhcmdldERldmljZVJhd0ppZHN0ABNMamF2YS91dGlsL0hhc2hTZXQ7eHIAH29yZy53aGlzcGVyc3lzdGVtcy5qb2JxdWV1ZS5Kb2IdIV21tAZmuwIAAUwACnBhcmFtZXRlcnN0ACtMb3JnL3doaXNwZXJzeXN0ZW1zL2pvYnF1ZXVlL0pvYlBhcmFtZXRlcnM7eHBzcgApb3JnLndoaXNwZXJzeXN0ZW1zLmpvYnF1ZXVlLkpvYlBhcmFtZXRlcnOwR21DYM312gIABloADGlzUGVyc2lzdGVudEkACnJldHJ5Q291bnRaAAh3YWtlTG9ja0oAD3dha2VMb2NrVGltZW91dEwAB2dyb3VwSWRxAH4AAUwADHJlcXVpcmVtZW50c3QAEExqYXZhL3V0aWwvTGlzdDt4cAEAAABkAAAAAAAAAAAAdAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABRqYXZhLnV0aWwuTGlua2VkTGlzdAwpU11KYIgiAwAAeHB3BAAAAAJzcgA7Y29tLndoYXRzYXBwLmpvYnF1ZXVlLnJlcXVpcmVtZW50LkNoYXRDb25uZWN0aW9uUmVxdWlyZW1lbnQAAAAAAAAAAQIAAHhwc3IARmNvbS53aGF0c2FwcC5qb2JxdWV1ZS5yZXF1aXJlbWVudC5BeG9sb3RsTXVsdGlEZXZpY2VTZXNzaW9uUmVxdWlyZW1lbnQwdYUrKo+aTAIABloAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uQgALbWVzc2FnZVR5cGVMAA1tZXNzYWdlRnJvbU1ldAATTGphdmEvbGFuZy9Cb29sZWFuO0wADG1lc3NhZ2VLZXlJZHEAfgABTAAMcmVtb3RlUmF3SmlkcQB+AAFMABN0YXJnZXREZXZpY2VSYXdKaWRzcQB+AAV4cAAUc3IAEWphdmEubGFuZy5Cb29sZWFuzSBygNWc+u4CAAFaAAV2YWx1ZXhwAXQAIDgzMzgzNEE1OUM5REFDN0Q4RkFBOTBGRThCNTk2OTc0dAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABFqYXZhLnV0aWwuSGFzaFNldLpEhZWWuLc0AwAAeHB3DAAAABA/QAAAAAAAAHh4AAAAAAAAAAGNRQE7ygAAAAABjT/a3R8UAQAAAAAAAAAAAAAAAAAAAAAAAABwcHBzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAAdwgAAAAQAAAAAHhwcHBxAH4AFnQAHDg2MTU4OTA2ODUxNDNAcy53aGF0c2FwcC5uZXRwcHBzcQB+ABh3DAAAABA/QAAAAAAAAHh1cgACW0Ks8xf4BghU4AIAAHhwAAACIdIBnQQKvQFodHRwczovL21tZy53aGF0c2FwcC5uZXQvdi90NjIuMTU1NzUtMjQvMzE4MDA5MDNfOTA1MjMyNDA0NTE0NjYzXzQwNjIwMjMzMTYxMDg3MTUxOTlfbi5lbmM/Y2NiPTExLTQmb2g9MDFfQWRUQ0ZiOE5weHRLbEl1bmJZcUYtZmxCNEk5TEo5aXVJb2tTNmhZemJibTNQUSZvZT02NUQ5QUEyMSZfbmNfc2lkPTVlMDNlMCZtbXMzPXRydWUSIEWRBJeR1Vk+EugtD6DoI2AkFQ1rOXrCDCbI3A2CPNGRGiCGgtJGOeO1TYg3cKj2lQ8QxGz6P0So51HqskXay+urbCIgzzFEHoZQ9JznkJN8JAPjNB1SiGrWQ+RxtecTXAmV2LAqCmltYWdlL3dlYnAwgAQ4gARCmwEvdi90NjIuMTU1NzUtMjQvMzE4MDA5MDNfOTA1MjMyNDA0NTE0NjYzXzQwNjIwMjMzMTYxMDg3MTUxOTlfbi5lbmM/Y2NiPTExLTQmb2g9MDFfQWRUQ0ZiOE5weHRLbEl1bmJZcUYtZmxCNEk5TEo5aXVJb2tTNmhZemJibTNQUSZvZT02NUQ5QUEyMSZfbmNfc2lkPTVlMDNlMEjIS1DjwsitBmgAigEo6gEWZ3JvdXBfcGFydGljaXBhbnRfbGlzdPIBCHdoYXRzYXBw+AGQB5ABn7rr/tMxmAEAoAEAqAEAeA== encrypted=false
gif图片
whatsapp 自带的gif图片发送:
insert 1: media_job
insert 2: last_reupload_attempt_timestamp=0 overall_cumulative_user_visible_time=0 job_type=0 streaming_playback_count=0 create_time=1706173554696 reupload_attempt_count=0 transfer_start_time=1706173554696 uuid=125405c2-0853-4b28-88c6-f63dd97bb085 media_key_reuse_type=0 transferred_bytes=0 overall_cumulative_time=0 last_reupload_success_timestamp=0 last_update_time=1706173554697 user_initiated_attempt_count=0
insert 1: message_media
insert 2: transferred=0 media_job_uuid=null transcoded=0 gif_attribution=0 first_scan_length=0 direct_path=null thumbnail_height_width_ratio=1.0 is_animated_sticker=0 file_hash=null file_path=/data/user/0/com.whatsapp/files/.Shared/6a0781e6ab964ffe858f559ef023a414.gif file_size=335317 partial_media_hash=null face_x=0 face_y=0 height=0 trim_to=0 media_key_timestamp=0 message_url=null media_caption=null trim_from=0 mime_type=null partial_media_enc_hash=null width=0 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=1 media_upload_handle=null message_row_id=62 multicast_id=null enc_file_hash=null sticker_flags=null mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=335317 media_name=6a0781e6ab964ffe858f559ef023a414.gif media_duration=0 chat_row_id=1 media_key=null
insert 1: message_details
insert 2: message_row_id=62 author_device_jid=9
insert 1: frequents
insert 2: message_count=1 jid=xxx type=13
insert 1: message_media
insert 2: transferred=0 media_job_uuid=125405c2-0853-4b28-88c6-f63dd97bb085 transcoded=1 gif_attribution=0 first_scan_length=0 direct_path=null thumbnail_height_width_ratio=1.0 is_animated_sticker=0 file_hash=null file_path=/data/user/0/com.whatsapp/files/.Shared/16f20900-98d6-4a20-978f-0b32ac9b94c4.mp4 file_size=23984 partial_media_hash=null face_x=0 face_y=0 height=0 trim_to=0 media_key_timestamp=0 message_url=null media_caption=null trim_from=0 mime_type=null partial_media_enc_hash=null width=0 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=1 media_upload_handle=null message_row_id=62 multicast_id=null enc_file_hash=null sticker_flags=null mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=23984 media_name=16f20900-98d6-4a20-978f-0b32ac9b94c4.mp4 media_duration=1 chat_row_id=1 media_key=null
insert 1: message_media
insert 2: transferred=1 media_job_uuid=125405c2-0853-4b28-88c6-f63dd97bb085 transcoded=1 gif_attribution=0 first_scan_length=0 direct_path=/o1/v/t62.9505-24/f1/m233/up-oil-gif-da0a7488-f866-45eb-b835-d9de5d798f79?ccb=9-4&oh=01_AdQUrlVDrd_-ltxafh58XyVnp8w5sfHvKtwdYBtBP6oBEg&oe=65D97E3D&_nc_sid=000000 thumbnail_height_width_ratio=1.0 is_animated_sticker=0 file_hash=E8izJrv1dJo06oA5bU9zwrHX4ymiINDeDl6ejgr2iYk= file_path=Media/WhatsApp Animated Gifs/Sent/VID-20240125-WA0008.mp4 file_size=23984 partial_media_hash=null face_x=0 face_y=0 height=288 trim_to=0 media_key_timestamp=1706173558111 message_url=https://mmg.whatsapp.net/o1/v/t62.9505-24/f1/m233/up-oil-gif-da0a7488-f866-45eb-b835-d9de5d798f79?ccb=9-4&oh=01_AdQUrlVDrd_-ltxafh58XyVnp8w5sfHvKtwdYBtBP6oBEg&oe=65D97E3D&_nc_sid=000000&mms3=true media_caption=null trim_from=0 mime_type=video/mp4 partial_media_enc_hash=null width=288 original_file_hash=null has_streaming_sidecar=0 autotransfer_retry_enabled=0 media_upload_handle=null message_row_id=62 multicast_id=null enc_file_hash=yytOh86uGRppr0tMoD5I7DhVEAYOEffLxpMcCFo1Lvc= sticker_flags=null mute_video=0 page_count=0 first_scan_sidecar=null suspicious_content=0 file_length=23984 media_name=16f20900-98d6-4a20-978f-0b32ac9b94c4.mp4 media_duration=1 chat_row_id=1 media_key=[B@a56bf29
insert 1: queue
insert 2: item=rO0ABXNyACtjb20ud2hhdHNhcHAuam9icXVldWUuam9iLlNlbmRFMkVNZXNzYWdlSm9iAAAAAAAAAAEDABtaAAlkdXBsaWNhdGVJAAtlZGl0VmVyc2lvbkoADGV4cGlyZVRpbWVNc1oAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uWgAaaW5jbHVkZVNlbmRlcktleXNJbk1lc3NhZ2VKABRtZXNzYWdlU2VuZFN0YXJ0VGltZUIAC21lc3NhZ2VUeXBlWgARbXVsdGlEZXZpY2VGYW5PdXRKABFvcmlnaW5hbFRpbWVzdGFtcEkAEG9yaWdpbmF0aW9uRmxhZ3NJAApyZXRyeUNvdW50WgATdXNlTGlkRm9yRW5jcnlwdGlvbloAInVzZU9uZU9uZUVuY3J5cHRpb25PblBIYXNoTWlzbWF0Y2haABZ1c2VQYXJ0aWNpcGFudFVzZXJIYXNoTAAPYm90SW52b2tlUmF3SmlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAARYnJvYWRjYXN0TGlzdE5hbWVxAH4AAUwAJWJyb2FkY2FzdFBhcnRpY2lwYW50RXBoZW1lcmFsU2V0dGluZ3N0ABNMamF2YS91dGlsL0hhc2hNYXA7TAAVZW5jcnlwdGlvblJldHJ5Q291bnRzcQB+AAJbABVlcGhlbWVyYWxTaGFyZWRTZWNyZXR0AAJbQkwAFGdyb3VwUGFydGljaXBhbnRIYXNocQB+AAFMABhncm91cFBhcnRpY2lwYW50VXNlckhhc2hxAH4AAUwAAmlkcQB+AAFMAANqaWRxAH4AAUwAFGxpdmVMb2NhdGlvbkR1cmF0aW9udAATTGphdmEvbGFuZy9JbnRlZ2VyO0wAC3BhcnRpY2lwYW50cQB+AAFMAA9yZWNpcGllbnRSYXdKaWRxAH4AAUwAE3RhcmdldERldmljZVJhd0ppZHN0ABNMamF2YS91dGlsL0hhc2hTZXQ7eHIAH29yZy53aGlzcGVyc3lzdGVtcy5qb2JxdWV1ZS5Kb2IdIV21tAZmuwIAAUwACnBhcmFtZXRlcnN0ACtMb3JnL3doaXNwZXJzeXN0ZW1zL2pvYnF1ZXVlL0pvYlBhcmFtZXRlcnM7eHBzcgApb3JnLndoaXNwZXJzeXN0ZW1zLmpvYnF1ZXVlLkpvYlBhcmFtZXRlcnOwR21DYM312gIABloADGlzUGVyc2lzdGVudEkACnJldHJ5Q291bnRaAAh3YWtlTG9ja0oAD3dha2VMb2NrVGltZW91dEwAB2dyb3VwSWRxAH4AAUwADHJlcXVpcmVtZW50c3QAEExqYXZhL3V0aWwvTGlzdDt4cAEAAABkAAAAAAAAAAAAdAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABRqYXZhLnV0aWwuTGlua2VkTGlzdAwpU11KYIgiAwAAeHB3BAAAAAJzcgA7Y29tLndoYXRzYXBwLmpvYnF1ZXVlLnJlcXVpcmVtZW50LkNoYXRDb25uZWN0aW9uUmVxdWlyZW1lbnQAAAAAAAAAAQIAAHhwc3IARmNvbS53aGF0c2FwcC5qb2JxdWV1ZS5yZXF1aXJlbWVudC5BeG9sb3RsTXVsdGlEZXZpY2VTZXNzaW9uUmVxdWlyZW1lbnQwdYUrKo+aTAIABloAGmZvcmNlU2VuZGVyS2V5RGlzdHJpYnV0aW9uQgALbWVzc2FnZVR5cGVMAA1tZXNzYWdlRnJvbU1ldAATTGphdmEvbGFuZy9Cb29sZWFuO0wADG1lc3NhZ2VLZXlJZHEAfgABTAAMcmVtb3RlUmF3SmlkcQB+AAFMABN0YXJnZXREZXZpY2VSYXdKaWRzcQB+AAV4cAANc3IAEWphdmEubGFuZy5Cb29sZWFuzSBygNWc+u4CAAFaAAV2YWx1ZXhwAXQAIERBQUI5QjAzRTcxMEZGQjIyQzNGM0YzMzI3QTRCRDc5dAAcODYxNTg5MDY4NTE0M0BzLndoYXRzYXBwLm5ldHNyABFqYXZhLnV0aWwuSGFzaFNldLpEhZWWuLc0AwAAeHB3DAAAABA/QAAAAAAAAHh4AAAAAAAAAAGNRQTNjwAAAAABjT/eX/kNAQAAAAAAAAAAAAAAAAAAAAAAAABwcHBzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAAdwgAAAAQAAAAAHhwcHBxAH4AFnQAHDg2MTU4OTA2ODUxNDNAcy53aGF0c2FwcC5uZXRwcHBzcQB+ABh3DAAAABA/QAAAAAAAAHh1cgACW0Ks8xf4BghU4AIAAHhwAAAOPEq5HArDAWh0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 encrypted=false
file_path=Media/WhatsApp Animated Gifs/Sent/VID-20240125-WA0008.mp4
视频语音消息有兴趣的都可以去打印尝试看看.
从打印的数据来看, whatsapp 发送的多媒体的消息存放在了公共目录:
/storage/emulated/0/WhatsApp/Media
我们看下这个目录的结构:
total 40
drwxrwx--x 2 root sdcard_rw 4096 2023-11-25 09:25 WallPaper
drwxrwx--x 4 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Animated\ Gifs
drwxrwx--x 4 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Audio
drwxrwx--x 4 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Documents
drwxrwx--x 4 root sdcard_rw 4096 2023-11-25 10:06 WhatsApp\ Images
drwxrwx--x 2 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Profile\ Photos
drwxrwx--x 2 root sdcard_rw 4096 2023-11-25 16:52 WhatsApp\ Stickers
drwxrwx--x 4 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Video
drwxrwx--x 2 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Video\ Notes
drwxrwx--x 3 root sdcard_rw 4096 2023-11-25 09:25 WhatsApp\ Voice\ Notes
这篇关于whatsapp相关(三)-消息发送的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!