WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

Raha te-hahafantatra ianao hoe inona ny karazana artifact forensic WhatsApp misy amin'ny rafitra fiasa samihafa ary aiza marina no ahitana azy, dia ity no toerana ho anao. Ity lahatsoratra ity dia avy amin'ny manam-pahaizana manokana ao amin'ny laboratoara forensics informatika Group-IB Igor Mikhailov manomboka andiana lahatsoratra momba ny forensika WhatsApp sy ny vaovao azo alaina amin'ny famakafakana ilay fitaovana.

Andeha hojerentsika avy hatrany fa ny rafitra fiasana samihafa dia mitahiry karazana artifacts WhatsApp samihafa, ary raha misy mpikaroka afaka maka karazana angona WhatsApp avy amin'ny fitaovana iray, tsy midika izany fa azo alaina amin'ny fitaovana hafa ny karazana data mitovy. Ohatra, raha nesorina ny rafitra iray mandeha amin'ny Windows OS, dia mety tsy ho hita ao amin'ny kapilany ny chat WhatsApp (ankoatra ny kopia backup an'ny fitaovana iOS, izay hita amin'ny kapila mitovy). Hanana ny mampiavaka azy ny fisamborana ny solosaina finday sy finday. Andeha isika hiresaka momba izany amin'ny antsipiriany bebe kokoa.

WhatsApp artifacts amin'ny fitaovana Android

Mba hanesorana ny artifact WhatsApp amin'ny fitaovana Android, ny mpikaroka dia tsy maintsy manana zo superuser ('faka') amin'ny fitaovana anaovana fanadihadiana na afaka manaisotra fanariam-pahatsiarovana ara-batana an'ilay fitaovana, na rafitra fichier (ohatra, amin'ny fampiasana lozisialy vulnerability amin'ny fitaovana finday iray manokana).

Ny rakitra fampiharana dia hita ao amin'ny fitadidian'ny telefaona ao amin'ny fizarana misy ny angona mpampiasa. Amin'ny maha-fitsipika, ity fizarana ity dia nomena anarana 'userdata'. Ny subdirectories sy ny rakitra programa dia hita eo amin'ny lalana: '/data/data/com.whatsapp/'.

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ny rakitra lehibe misy artifact forensic WhatsApp ao amin'ny Android OS dia angon-drakitra 'wa.db' ΠΈ 'msgstore.db'.

Ao amin'ny tahiry 'wa.db' misy ny lisitry ny fifandraisana feno amin'ny mpampiasa WhatsApp, ao anatin'izany ny laharan-telefaona, ny anarana aseho, ny famantaranandro ary ny fampahalalana hafa omena mandritra ny fisoratana anarana amin'ny WhatsApp. rakitra 'wa.db' hita teny an-dalana: '/data/data/com.whatsapp/databases/' ary manana izao rafitra manaraka izao:

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ny tabilao mahaliana indrindra amin'ny angon-drakitra 'wa.db' ho an'ny mpikaroka dia:

  • 'wa_contacts'
    Ity latabatra ity dia misy fampahalalana momba ny fifandraisana: id amin'ny WhatsApp, fampahalalana momba ny sata, anaran'ny mpampiasa, marika famantaranandro, sns.

    Fisehoan-databatra:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
    Firafitry ny latabatra

    Anaran'ny saha zava-dehibe
    _id firaketana ny laharana filaharana (ao amin'ny latabatra SQL)
    jid WhatsApp contact ID, voasoratra amin'ny endrika <nomer-telefaonina>@s.whatsapp.net
    is_whatsapp_user misy '1' raha mifanaraka amin'ny mpampiasa WhatsApp tena izy ny fifandraisana, raha tsy izany dia '0'
    sata misy ny lahatsoratra aseho ao amin'ny satan'ny fifandraisana
    status_timestamp misy mari-pamantarana amin'ny endrika Unix Epoch Time (ms).
    isa laharana finday mifandray amin'ny fifandraisana
    raw_contact_id laharana serial
    anarana isehoana anarana aseho amin'ny fifandraisana
    phone_type karazana finday
    phone_label etikety mifandray amin'ny laharan-tariby
    unseen_msg_count isan'ny hafatra nalefan'ny mpifandray nefa tsy novakian'ny mpandray
    sary_ts misy mari-pamantarana amin'ny endrika Unix Epoch Time
    ankihibe_ts misy mari-pamantarana amin'ny endrika Unix Epoch Time
    photo_id_timestamp misy mari-pamantarana amin'ny endrika Unix Epoch Time (ms).
    anarana nomena ny sandan'ny saha dia mifanandrify amin'ny 'display_name' ho an'ny fifandraisana tsirairay
    wa_name Anaran'ny fifandraisana WhatsApp (miseho ny anarana voalaza ao amin'ny mombamomba ny fifandraisana)
    sort_name anaran'ny fifandraisana ampiasaina amin'ny asa fanasokajiana
    anaram-bositra anaram-bositra ao amin'ny WhatsApp (aseho ny anaram-bositra voatondro ao amin'ny mombamomba ny fifandraisana)
    orinasa orinasa (ny orinasa voalaza ao amin'ny mombamomba ny fifandraisana dia aseho)
    lohateny title (Ms./Mr.; title configured in the contact profile is displayed)
    offset fitongilanana
  • 'sqlite_sequence'
    Ity tabilao ity dia misy fampahalalana momba ny isan'ny fifandraisana;
  • 'android_metadata'
    Ity tabilao ity dia misy fampahalalana momba ny toerana misy ny fiteny WhatsApp.

Ao amin'ny tahiry 'msgstore.db' misy fampahalalana momba ny hafatra nalefa, toy ny laharan'ny fifandraisana, ny lahatsoratra hafatra, ny toeran'ny hafatra, ny mari-pamantarana, ny antsipirian'ny rakitra nafindra ao anaty hafatra, sns. rakitra 'msgstore.db' hita teny an-dalana: '/data/data/com.whatsapp/databases/' ary manana izao rafitra manaraka izao:

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ny tabilao mahaliana indrindra amin'ny rakitra 'msgstore.db' ho an'ny mpikaroka dia:

  • 'sqlite_sequence'
    Ity tabilao ity dia ahitana fampahalalana ankapobeny momba ity angona ity, toy ny fitambaran'ny isan'ny hafatra voatahiry, ny fitambaran'ny chat, sns.

    Fisehoan-databatra:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

  • 'Message_fts_content'
    Ahitana ny lahatsoratry ny hafatra nalefa.

    Fisehoan-databatra:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

  • 'hafatra'
    Ity tabilao ity dia misy fampahalalana toy ny laharan'ny fifandraisana, lahatsoratra hafatra, toeran'ny hafatra, marika famantaranandro, fampahalalana momba ny rakitra nafindra ao anaty hafatra.

    Fisehoan-databatra:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
    Firafitry ny latabatra

    Anaran'ny saha zava-dehibe
    _id firaketana ny laharana filaharana (ao amin'ny latabatra SQL)
    key_remote_jid WhatsApp ID an'ny mpiara-miasa amin'ny fifandraisana
    key_from_me fitarihana hafatra: '0' - miditra, '1' - mivoaka
    key_id famantarana hafatra tokana
    sata toeran'ny hafatra: '0' - naterina, '4' - miandry amin'ny server, '5' - voaray amin'ny toerana haleha, '6' - hafatra mifehy, '13' - hafatra nosokafan'ny mpandray (vakio)
    mila_manosika manana ny sanda '2' raha hafatra fampitana izany, raha tsy izany dia misy '0'
    tahirin-kevitra lahatsoratra hafatra (rehefa '0' ny parameter 'media_wa_type')
    timestamp misy famantaranandro amin'ny endrika Unix Epoch Time (ms), alaina amin'ny famantaranandron'ny fitaovana ny sandany
    media_url misy ny URL an'ilay rakitra nafindra (raha ny paramètre 'media_wa_type' dia '1', '2', '3')
    media_mime_type Karazana MIME amin'ny rakitra nafindra (rehefa mitovy amin'ny '1', '2', '3' ny parameter 'media_wa_type')
    media_wa_type karazana hafatra: '0' - lahatsoratra, '1' - rakitra sary, '2' - rakitra audio, '3' - rakitra video, '4' - karatra fifandraisana, '5' - geodata
    media_size haben'ny rakitra nafindra (rehefa ny 'media_wa_type' dia '1', '2', '3')
    anarana_media anaran'ny rakitra nafindra (raha ny paramètre 'media_wa_type' dia '1', '2', '3')
    media_caption Misy teny hoe 'audio', 'video' ho an'ny sanda mifanaraka amin'ny paramètre 'media_wa_type' (raha ny 'media_wa_type' dia '1', '3')
    media_hash base64 misy tenifototra amin'ny rakitra alefa, kajy amin'ny alΓ lan'ny algorithm HAS-256 (rehefa mitovy amin'ny '1', '2', '3' ny parameter 'media_wa_type')
    media_dugay faharetan'ny segondra ho an'ny rakitra media (raha ny 'media_wa_type' dia '1', '2', '3')
    niaviany manana ny sanda '2' raha hafatra fampitana izany, raha tsy izany dia misy '0'
    Latitude geodata: latitude (rehefa '5' ny parameter 'media_wa_type')
    -jarahasina geodata: longitude (rehefa '5' ny parameter 'media_wa_type')
    thumb_image fampahalalana momba ny serivisy
    remote_resource ID mpandefa (ho an'ny chat vondrona ihany)
    voaray_timestamp fotoana fandraisana, misy famantaranandro amin'ny endrika Unix Epoch Time (ms), ny sanda dia alaina amin'ny famantaranandron'ny fitaovana (rehefa manana '0', '-1' na sanda hafa ny parameter 'key_from_me')
    send_timestamp tsy ampiasaina, matetika manana ny sanda '-1'
    receipt_server_timestamp fotoana voarain'ny mpizara foibe, misy marika famantaranandro amin'ny endrika Unix Epoch Time (ms), alaina amin'ny famantaranandron'ny fitaovana ny sanda (rehefa manana '1', '-1' na sanda hafa ny parameter 'key_from_me'
    receipt_device_timestamp amin'ny fotoana nandraisan'ny mpanjifa hafa ny hafatra, misy marika famantaranandro amin'ny endrika Unix Epoch Time (ms), ny sanda dia alaina amin'ny famantaranandron'ny fitaovana (rehefa manana '1', '-1' na sanda hafa ny parameter 'key_from_me'
    read_device_timestamp fotoana fanokafana (famakiana) ny hafatra, misy famantaranandro amin'ny endrika Unix Epoch Time (ms), alaina amin'ny famantaranandron'ny fitaovana ny sanda.
    nilalao_device_timestamp fotoana famerenan'ny hafatra, misy marika famantaranandro amin'ny endrika Unix Epoch Time (ms), alaina amin'ny famantaranandron'ny fitaovana ny sanda.
    raw_data thumbnail amin'ny rakitra nafindra (raha ny 'media_wa_type' dia '1' na '3')
    mpandray_isa isan'ny mpandray (ho an'ny hafatra alefa)
    mpandray anjara_hash ampiasaina rehefa mandefa hafatra amin'ny geodata
    nasiana kintana tsy ampiasaina
    quoted_row_id tsy fantatra, matetika misy ny sanda '0'
    mention_jids tsy ampiasaina
    multicast_id tsy ampiasaina
    offset fitongilanana

    Ity lisitry ny saha ity dia tsy feno. Ho an'ny dikan-teny samihafa amin'ny WhatsApp, mety hisy saha sasany na tsy eo. Ankoatr'izay, mety hisy saha 'media_enc_hash', 'edit_version', 'fandoavana_transaction_id' sy ny sisa.

  • 'messages_thumbnails'
    Ity tabilao ity dia misy fampahafantarana momba ny sary nafindra sy ny mari-potoana. Ao amin'ny tsanganana 'timestamp', ny fotoana dia aseho amin'ny endrika Unix Epoch Time (ms).
  • 'list_chat'
    Ity tabilao ity dia misy fampahalalana momba ny chat.

    Fisehoan-databatra:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

Ary koa, rehefa mandinika ny WhatsApp amin'ny fitaovana finday mandeha amin'ny Android ianao dia tokony handinika ireto rakitra manaraka ireto:

  • rakitra 'msgstore.db.cryptXX' (raha ny XX dia isa iray na roa manomboka amin'ny 0 ka hatramin'ny 12, ohatra, msgstore.db.crypt12). Ahitana backup miafina amin'ny hafatra WhatsApp (rakitra backup msgstore.db). File(s) 'msgstore.db.cryptXX' hita teny an-dalana: '/data/media/0/WhatsApp/Databases/' (karatra SD virtoaly), '/mnt/sdcard/WhatsApp/Databases/ (karatra SD ara-batana)'.
  • rakitra 'key'. Ahitana fanalahidy kriptografika. Eo amin'ny lalana: '/data/data/com.whatsapp/files/'. Ampiasaina amin'ny famongorana ny backup WhatsApp voatahiry.
  • rakitra 'com.whatsapp_preferences.xml'. Ahitana fampahalalana momba ny mombamomba ny kaonty WhatsApp anao. Ny rakitra dia hita eo amin'ny lalana: '/data/data/com.whatsapp/shared_prefs/'.

    Sombiny votoaty rakitra

    <?xml version="1.0" encoding="ISO-8859-1"?>
    …
    <string name="ph">9123456789</string> (Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ассоциированный с Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠΌ WhatsApp)
    …
    <string name="version">2.17.395</string> (вСрсия WhatsApp)
    …
    <string name="my_current_status">Hey there! I am using WhatsApp.</string> (сообщСниС, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² статусС Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°)
    …
    <string name="push_name">Alex</string> (имя Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°)
    … 
  • rakitra 'registration.RegisterPhone.xml'. Ahitana fampahalalana momba ny laharan-telefaona mifandray amin'ny kaonty WhatsApp. Ny rakitra dia hita eo amin'ny lalana: '/data/data/com.whatsapp/shared_prefs/'.

    Ny votoatin'ny rakitra

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <map>
    <string name="com.whatsapp.registration.RegisterPhone.phone_number">9123456789</string>
    <int name="com.whatsapp.registration.RegisterPhone.verification_state" value="0"/>
    <int name="com.whatsapp.registration.RegisterPhone.country_code_position" value="-1"/>
    <string name="com.whatsapp.registration.RegisterPhone.input_phone_number">912 345-67-89</string>
    <int name="com.whatsapp.registration.RegisterPhone.phone_number_position" value="10"/>
    <string name="com.whatsapp.registration.RegisterPhone.input_country_code">7</string>
    <string name="com.whatsapp.registration.RegisterPhone.country_code">7</string>
    </map>
  • rakitra 'axolotl.db'. Ahitana fanalahidy kriptografika sy angona hafa ilaina hamantarana ny tompon'ny kaonty. Eo amin'ny lalana: '/data/data/com.whatsapp/databases/'.
  • rakitra 'chatsettings.db'. Ahitana fampahafantarana momba ny fanefena ny fampiharana.
  • rakitra 'wa.db'. Ahitana antsipirihan'ny fifandraisana. Tena mahaliana (avy amin'ny lafiny forensika) sy angon-drakitra misy fampahalalana. Mety misy fampahalalana amin'ny antsipiriany momba ny fifandraisana voafafa.

Ilainao koa ny mandinika ireto lahatahiry manaraka ireto:

  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Images/'. Ahitana rakitra sary nafindra.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Voice Notes/'. Ahitana hafatra am-peo amin'ny rakitra endrika .OPUS.
  • lahatahiry '/data/data/com.whatsapp/cache/Sary sary/'. Ahitana rakitra sary - sarin'ny fifandraisana.
  • lahatahiry '/data/data/com.whatsapp/files/Avatars/'. Ahitana rakitra sary - sarin-tsarimihetsika amin'ny fifandraisana. Ireo rakitra ireo dia manana fanitarana '.j' fa na izany aza dia rakitra sary JPEG (JPG).
  • lahatahiry '/data/data/com.whatsapp/files/Avatars/'. Ahitana rakitra sary - sary sy thumbnail amin'ny sary napetraka ho avatar avy amin'ny tompon'ny kaonty.
  • lahatahiry '/data/data/com.whatsapp/files/Logs/'. Ahitana ny diarin'ny fampandehanan-draharaha (rakitra 'whatsapp.log') sy ny dika mitovy amin'ny diarin'ny fampandehanan-draharaha (rakitra misy anarana amin'ny endrika whatsapp-yyyy-mm-dd.1.log.gz).

WhatsApp Log Files:

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Sombin-gazety2017-01-10 09:37:09.757 LL_I D [524:WhatsApp Worker #1] tsy hita antso fampilazana/init count:0 timestamp:0
2017-01-10 09:37:09.758 LL_I D [524:WhatsApp Worker #1] fampandrenesana/fanavaozana tsy hita dia nanafoana marina
2017-01-10 09:37:09.768 LL_I D [1:main] app-init/load-me
2017-01-10 09:37:09.772 LL_I D [1:main] rakitra tenimiafina tsy hita na tsy azo vakina
2017-01-10 09:37:09.782 LL_I D [1:main] statistics Text Messages: 59 nalefa, 82 voaray / Media Messages: 1 nalefa (0 bytes), 0 voaray (9850158 bytes) / Offline Messages: 81 voaray ( 19522 msec salan'isa fahatarana) / Message Service: 116075 bytes alefa, 211729 bytes voaray / Voip Calls: 1 outgoing calls, 0 incoming calls, 2492 bytes sent, 1530 bytes voaray / Google Drive: 0 bytes alefa, 0 bytes 1524: Roaming bytes nalefa, 1826 bytes voaray / Total Data: 118567 octets nalefa, 10063417 octets voaray
2017-01-10 09:37:09.785 LL_I D [1:main] media-state-manager/refresh-media-state/writable-media
2017-01-10 09:37:09.806 LL_I D [1:main] app-init/initialize/timer/stop: 24
2017-01-10 09:37:09.811 LL_I D [1:main] msgstore/checkhealth
2017-01-10 09:37:09.817 LL_I D [1:main] msgstore/checkhealth/journal/delete false
2017-01-10 09:37:09.818 LL_I D [1:main] msgstore/checkhealth/back/delete false
2017-01-10 09:37:09.818 LL_I D [1:main] msgstore/checkdb/data/data/com.whatsapp/databases/msgstore.db
2017-01-10 09:37:09.819 LL_I D [1:main] msgstore/checkdb/list _jobqueue-WhatsAppJobManager 16384 drw=011
2017-01-10 09:37:09.820 LL_I D [1:main] msgstore/checkdb/list _jobqueue-WhatsAppJobManager-journal 21032 drw=011
2017-01-10 09:37:09.820 LL_I D [1:main] msgstore/checkdb/list axolotl.db 184320 drw=011
2017-01-10 09:37:09.821 LL_I D [1:main] msgstore/checkdb/list axolotl.db-wal 436752 drw=011
2017-01-10 09:37:09.821 LL_I D [1:main] msgstore/checkdb/list axolotl.db-shm 32768 drw=011
2017-01-10 09:37:09.822 LL_I D [1:main] msgstore/checkdb/list msgstore.db 540672 drw=011
2017-01-10 09:37:09.823 LL_I D [1:main] msgstore/checkdb/list msgstore.db-wal 0 drw=011
2017-01-10 09:37:09.823 LL_I D [1:main] msgstore/checkdb/list msgstore.db-shm 32768 drw=011
2017-01-10 09:37:09.824 LL_I D [1:main] msgstore/checkdb/list wa.db 69632 drw=011
2017-01-10 09:37:09.825 LL_I D [1:main] msgstore/checkdb/list wa.db-wal 428512 drw=011
2017-01-10 09:37:09.825 LL_I D [1:main] msgstore/checkdb/list wa.db-shm 32768 drw=011
2017-01-10 09:37:09.826 LL_I D [1:main] msgstore/checkdb/list chatsettings.db 4096 drw=011
2017-01-10 09:37:09.826 LL_I D [1:main] msgstore/checkdb/list chatsettings.db-wal 70072 drw=011
2017-01-10 09:37:09.827 LL_I D [1:main] msgstore/checkdb/list chatsettings.db-shm 32768 drw=011
2017-01-10 09:37:09.838 LL_I D [1:main] msgstore/checkdb/version 1
2017-01-10 09:37:09.839 LL_I D [1:main] msgstore/canquery
2017-01-10 09:37:09.846 LL_I D [1:main] msgstore/canquery/count 1
2017-01-10 09:37:09.847 LL_I D [1:main] msgstore/canquery/timer/stop: 8
2017-01-10 09:37:09.847 LL_I D [1:main] msgstore/canquery 517 | fotoana lany:8
2017-01-10 09:37:09.848 LL_I D [529:WhatsApp Worker #3] media-state-manager/refresh-media-state/internal-storage misy:1,345,622,016 total:5,687,922,688

  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Audio/'. Ahitana ireo raki-peo voaray.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Audio/Nalefa/'. Ahitana rakitra audio nalefa.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Images/'. Ahitana ireo rakitra sary vokarina.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Sary/Nalefa/'. Ahitana rakitra sary nalefa.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Video/'. Ahitana rakitra video voaray.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Video/Nalefa/'. Ahitana rakitra video nalefa.
  • lahatahiry '/data/media/0/WhatsApp/Media/WhatsApp Profile Photos/'. Ahitana rakitra sary mifandray amin'ny tompon'ny kaonty WhatsApp.
  • Mba hitsitsiana toerana fitadidiana amin'ny findainao Android, ny angon-drakitra WhatsApp sasany dia azo tehirizina amin'ny karatra SD. Ao amin'ny karatra SD, ao amin'ny lahatahiry fototra, misy lahatahiry 'Whatsapp', izay ahitana ireto artifact manaraka ireto amin'ity programa ity:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

  • lahatahiry '.Mizara' ('/mnt/sdcard/WhatsApp/.Share/'). Misy dika mitovy amin'ny rakitra nozaraina tamin'ireo mpampiasa WhatsApp hafa.
  • lahatahiry '.fako' ('/mnt/sdcard/WhatsApp/.trash/'). Ahitana rakitra voafafa.
  • lahatahiry 'Databases' ('/mnt/sdcard/WhatsApp/Databases/'). Ahitana backup miafina. Izy ireo dia azo decrypted raha misy ny rakitra 'key', nalaina avy amin'ny fitadidiana ny fitaovana nodinihina.

    Files hita ao amin'ny subdirectory 'Databases':

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?

  • lahatahiry 'Asasaka' ('/mnt/sdcard/WhatsApp/Media/'). Misy subdirectories 'WallPaper', 'WhatsApp Audio', 'Sary WhatsApp', 'Sary mombamomba ny WhatsApp', 'Video WhatsApp', 'WhatsApp Voice Notes', izay misy rakitra multimedia voaray sy ampitaina (rakitra sary, rakitra video, hafatra an-peo, sary mifandray amin'ny mombamomba ny tompon'ny kaonty WhatsApp, wallpaper).
  • lahatahiry 'Sary momba ny mombamomba' ('/mnt/sdcard/WhatsApp/Sary mombamomba/'). Ahitana rakitra sary mifandray amin'ny mombamomba ny tompon'ny kaonty WhatsApp.
  • Indraindray dia mety misy lahatahiry hita ao amin'ny karatra SD 'rakitra' ('/mnt/sdcard/WhatsApp/Files/'). Ity lahatahiry ity dia misy rakitra mitahiry ny fandrindrana fandaharana sy ny safidin'ny mpampiasa.

Toetran'ny fitahirizana angon-drakitra amin'ny maodely sasany amin'ny fitaovana finday

Ny modely sasany amin'ny fitaovana finday mandeha amin'ny Android OS dia mety mitahiry ny artifact WhatsApp amin'ny toerana hafa. Izany dia noho ny fiovan'ny toerana fitahirizana ny angon-drakitra fampiharana ataon'ny rindrambaikon'ny rafitra amin'ny fitaovana finday. Ohatra, ny fitaovana finday Xiaomi dia manana fiasa amin'ny famoronana toeram-piasana faharoa ("SecondSpace"). Rehefa mavitrika ity asa ity dia miova ny toerana misy ny angona. Noho izany, raha ao amin'ny fitaovana finday mahazatra mihazakazaka Android OS mpampiasa angona dia voatahiry ao amin'ny lahatahiry '/data/user/0/' (izay fanondroana ny mahazatra '/data/data/'), avy eo dia voatahiry ao amin'ny lahatahiry ny angon-drakitra fampiharana espace faharoa '/data/user/10/'. Izany hoe, mampiasa ny ohatra ny toerana misy ny rakitra 'wa.db':

  • amin'ny finday mahazatra mandeha Android OS: /data/user/0/com.whatsapp/databases/wa.db' (izay mitovy '/data/data/com.whatsapp/databases/wa.db');
  • ao amin'ny toeram-piasana faharoa an'ny finday Xiaomi: '/data/user/10/com.whatsapp/databases/wa.db'.

WhatsApp artifacts amin'ny fitaovana iOS

Tsy toy ny Android OS, ao amin'ny iOS WhatsApp fampiharana angon-drakitra dia nafindra tany amin'ny backup kopia (iTunes backup). Noho izany, ny fakana angona avy amin'ity fampiharana ity dia tsy mitaky ny fanesorana ny rafitra fichier na ny famoronana fanariam-pahatsiarovana ara-batana amin'ny fitaovana anaovana fanadihadiana. Ny ankamaroan'ny fampahalalana mifandraika dia voarakitra ao amin'ny angon-drakitra 'ChatStorage.sqlite', izay hita eo amin'ny lalana: '/private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/' (amin'ny programa sasany dia miseho toy ny 'AppDomainGroup-group.net.whatsapp.WhatsApp.shared').

rafitra 'ChatStorage.sqlite':

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ny latabatra fampahafantarana indrindra ao amin'ny angon-drakitra 'ChatStorage.sqlite' dia 'ZWAMESSAGE' ΠΈ 'ZWAMEDIAIITEM'.

Fisehoan-databatra 'ZWAMESSAGE':

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ny rafitry ny latabatra 'ZWAMESSAGE'

Anaran'ny saha zava-dehibe
Z_PK firaketana ny laharana filaharana (ao amin'ny latabatra SQL)
Z_ENT identifier latabatra, manana ny sanda '9'
Z_OPT tsy fantatra, matetika misy sanda manomboka amin'ny '1' hatramin'ny '6'
ZCHILDMESSAGESDELIVEREDCOUNT tsy fantatra, matetika misy ny sanda '0'
ZCHILDMESSAGESPLAYEDCOUNT tsy fantatra, matetika misy ny sanda '0'
ZCHILDMESSAGESREADCOUNT tsy fantatra, matetika misy ny sanda '0'
ZDATAITEMVERSION tsy fantatra, matetika misy ny sanda '3', angamba famantarana hafatra an-tsoratra
ZDOCID tsy fantatra
ZENCRETRYCOUNT tsy fantatra, matetika misy ny sanda '0'
ZFILTEREDRECIPIENTCOUNT tsy fantatra, matetika misy ny sanda '0', '2', '256'
ZISFROMME fitarihana hafatra: '0' - miditra, '1' - mivoaka
ZMESSAGEERRORSATUS sata fampitana hafatra. Raha alefa/voaray ny hafatra dia manana sanda '0'
ZMESSAGETYPE karazana hafatra ampitaina
ZSORT tsy fantatra
ZSPOTLIGHSTATUS tsy fantatra
ZSTARRED tsy fantatra, tsy ampiasaina
ZCHATSESSION tsy fantatra
ZGROUPMEMBER tsy fantatra, tsy ampiasaina
ZLASTSESSION tsy fantatra
ZMEDIAIITEM tsy fantatra
ZMESSAGEINFO tsy fantatra
ZPARENTMESSAGE tsy fantatra, tsy ampiasaina
ZMESSAGEDATE timestamp amin'ny endrika OS X Epoch Time
ZSENTDATE fotoana nandefasana ny hafatra tamin'ny endrika OS X Epoch Time
ZFROMJID WhatsApp Sender ID
ZMEDIASECTIONID misy ny taona sy volana nandefasana ny rakitra media
ZPHASH tsy fantatra, tsy ampiasaina
ZPUSHPAME anaran'ny mpifandray nandefa ny rakitra media amin'ny endrika UTF-8
ZSTANZID famantarana hafatra tokana
ZTEXT Hafatra hafatra
ZTOJID WhatsApp ID an'ny mpandray
offset fitongilanana

Fisehoan-databatra 'ZWAMEDIAIITEM':

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Firafitry ny latabatra 'ZWAMEDIAITEM'

Anaran'ny saha zava-dehibe
Z_PK firaketana ny laharana filaharana (ao amin'ny latabatra SQL)
Z_ENT identifier latabatra, manana ny sanda '8'
Z_OPT tsy fantatra, matetika misy sanda manomboka amin'ny '1' hatramin'ny '3'.
ZCLOUDSTATUS misy ny sanda '4' raha misy ny rakitra.
ZFILESIZE misy ny halavan'ny rakitra (amin'ny bytes) ho an'ny rakitra alaina
ZMEDIAORIGIN tsy fantatra, matetika manana sanda '0'
ZMOVIEDURATION ny faharetan'ny rakitra media, ho an'ny rakitra pdf dia mety ahitana ny isan'ny pejy amin'ny antontan-taratasy
ZMESSAGE misy laharan-tariby (tsy mitovy amin'ilay voalaza ao amin'ny tsanganana 'Z_PK' ny isa)
ZASPECTRATIO aspect ratio, tsy ampiasaina, matetika atao amin'ny '0'
ZHACCURACY tsy fantatra, matetika manana sanda '0'
ZLATTITUDE sakany amin'ny pixel
ZLONGTITUDE haavony amin'ny pixel
ZMEDIAURLDATE timestamp amin'ny endrika OS X Epoch Time
ZAUTHORNAME mpanoratra (ho an'ny antontan-taratasy, mety misy ny anaran'ny rakitra)
ZCOLLECTIONNAME tsy ampiasaina
ZMEDIALOCALPATH anaran-drakitra (anisan'izany ny lalana) ao amin'ny rafi-drakitra fitaovana
ZMEDIAURL Ny URL nisy ny rakitra media. Raha misy rakitra iray nafindra avy amin'ny mpanjifa iray mankany amin'ny iray hafa, dia nafenina izany ary ny fanitarana azy dia haseho ho fanitarana ny rakitra nafindra - .enc
ZTHUMBNAILLOCALPATH lalana mankany amin'ny thumbnail rakitra ao amin'ny rafitra fichier fitaovana
ZTITLE lohatenin-drakitra
ZVCARDNAME tenifototra amin'ny rakitra media; rehefa mamindra ny rakitra amin'ny vondrona iray dia mety misy ny mpamaritra mpandefa azy
ZVCARDSTRING misy fampahafantarana momba ny karazana rakitra afindra (ohatra, sary/jpeg); rehefa mamindra rakitra amin'ny vondrona iray, dia mety misy famantarana ny mpandray
ZXMPPTHUMBPATH lalana mankany amin'ny thumbnail rakitra ao amin'ny rafitra fichier fitaovana
ZMEDIAKEY tsy fantatra, azo inoana fa misy ny fanalahidin'ny famafana ny rakitra miafina.
ZMETADATA metadata amin'ny hafatra alefa
offset fitongilanana

latabatra database mahaliana hafa 'ChatStorage.sqlite' dia:

  • 'ZWAPROFILEPUSHNAME'. Mifanaraka amin'ny WhatsApp ID miaraka amin'ny anarana mifandray;
  • 'ZWAPROFILEPICTUREITEM'. Mifanaraka amin'ny WhatsApp ID miaraka amin'ny avatar fifandraisana;
  • 'Z_PRIMARYKEY'. Ny tabilao dia ahitana fampahalalana ankapobeny momba ity tahiry ity, toy ny fitambaran'ny isan'ny hafatra voatahiry, ny totalin'ny chat, sns.

Ary koa, rehefa mandinika ny WhatsApp amin'ny fitaovana finday mihazakazaka iOS ianao dia tokony handinika ireto rakitra manaraka ireto:

  • rakitra 'BackedUpKeyValue.sqlite'. Ahitana fanalahidy kriptografika sy angona hafa ilaina hamantarana ny tompon'ny kaonty. Eo amin'ny lalana: /private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/.
  • rakitra 'ContactsV2.sqlite'. Ahitana fampahalalana momba ny fifandraisan'ny mpampiasa, toy ny anarana feno, laharan-telefaona, sata mifandray (amin'ny endrika lahatsoratra), ID WhatsApp, sns. Eo amin'ny lalana: /private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/.
  • rakitra 'version_consumer'. Ahitana ny laharan'ny dikan-ny fampiharana WhatsApp napetraka. Eo amin'ny lalana: /private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/.
  • rakitra 'current_wallpaper.jpg'. Ahitana ny wallpaper background WhatsApp ankehitriny. Eo amin'ny lalana: /private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/. Ny dikan-teny tranainy amin'ny fampiharana dia mampiasa ny rakitra 'wallpaper', izay hita eo amin'ny lalana: '/private/var/mobile/Applications/net.whatsapp.WhatsApp/Documents/'.
  • rakitra 'blockedcontacts.dat'. Ahitana fampahalalana momba ny fifandraisana voasakana. Eo amin'ny lalana: /private/var/mobile/Applications/net.whatsapp.WhatsApp/Documents/.
  • rakitra 'pw.dat'. Ahitana tenimiafina voafehy. Eo amin'ny lalana: '/private/var/mobile/Applications/net.whatsapp.WhatsApp/Library/'.
  • rakitra 'net.whatsapp.WhatsApp.plist' (na rakitra 'group.net.whatsapp.WhatsApp.shared.plist'). Ahitana fampahalalana momba ny mombamomba ny kaonty WhatsApp anao. Ny rakitra dia hita eo amin'ny lalana: '/private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/Library/Preferences/'.

Ny votoatin'ny rakitra 'group.net.whatsapp.WhatsApp.shared.plist' WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Ilainao koa ny mandinika ireto lahatahiry manaraka ireto:

  • lahatahiry '/private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/Media/Profile/'. Misy thumbnails amin'ny fifandraisana, vondrona (rakitra misy ny fanitarana .ankihibe), fifandraisana avatar, avatar tompon'ny kaonty WhatsApp (file 'Photo.jpg').
  • lahatahiry '/private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/Message/Media/'. Ahitana rakitra multimedia sy ny thumbnails
  • lahatahiry '/private/var/mobile/Applications/net.whatsapp.WhatsApp/Documents/'. Ahitana ny log de operation program (file 'calls.log') ary kopia backup amin'ny diarin'ny fiasan'ny programa (file 'calls.backup.log').
  • lahatahiry '/private/var/mobile/Applications/group.net.whatsapp.WhatsApp.shared/stickers/'. Misy stickers (rakitra amin'ny endrika '.webp').
  • lahatahiry '/private/var/mobile/Applications/net.whatsapp.WhatsApp/Library/Logs/'. Ahitana diarin'ny fiasan'ny programa.

WhatsApp artifacts amin'ny Windows

Ny artifacts WhatsApp amin'ny Windows dia hita any amin'ny toerana maro. Voalohany indrindra, ireto ny lahatahiry misy rakitra programa azo tanterahana sy fanampiny (ho an'ny Windows 8/10):

  • 'C: Program Files (x86) WhatsApp'
  • 'C:Users%User profile% AppDataLocalWhatsApp'
  • 'C:Users%User profile% AppDataLocalVirtualStore Program Files (x86)WhatsApp'

Ao amin'ny katalaogy 'C:Users%User profile% AppDataLocalWhatsApp' misy ny rakitra log 'SquirrelSetup.log', izay misy fampahalalana momba ny fanamarinana ny fanavaozana sy ny fametrahana ny programa.

Ao amin'ny katalaogy 'C:Users%User profile% AppDataRoamingWhatsApp' Misy subdirectory maromaro:

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
rakitra 'main-process.log' misy fampahalalana momba ny fiasan'ny programa WhatsApp.

Subdirectory 'database' misy rakitra 'Databases.db', fa ity rakitra ity dia tsy misy fampahalalana momba ny chat na fifandraisana.

Ny mahaliana indrindra amin'ny fomba fijery forensika dia ny rakitra hita ao amin'ny lahatahiry 'Cache'. Ireo dia rakitra nomena anarana 'f_*******' (izay * dia isa 0 ka hatramin'ny 9) misy rakitra sy antontan-taratasy multimedia misy encryption, saingy misy rakitra tsy voafehin'izy ireo ihany koa. Ny tena mahaliana dia ny rakitra 'data_0', 'data_1', 'data_2', 'data_3', hita ao amin'ny subdirectory mitovy. rakitra 'data_0', 'data_1', 'data_3' mirakitra rohy ivelany mankany amin'ireo rakitra sy antontan-taratasy multimedia voarakotra.

Ohatra amin'ny fampahalalana voarakitra ao amin'ny rakitra 'data_1'WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
File koa 'data_3' mety misy rakitra sary.

rakitra 'data_2' misy avatar mifandray (azo averina amin'ny alΓ lan'ny fikarohana amin'ny lohatenin'ny rakitra).

Avatar voarakitra ao amin'ny rakitra 'data_2':

WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
Noho izany, ny chat dia tsy hita ao amin'ny fitadidian'ny solosaina, fa afaka mahita ianao:

  • rakitra multimedia;
  • antontan-taratasy nalefa tamin'ny WhatsApp;
  • fampahafantarana momba ny fifandraisan'ny tompon'ny kaonty.

WhatsApp artifacts amin'ny MacOS

Ao amin'ny MacOS dia afaka mahita karazana artifact WhatsApp mitovy amin'ny hita ao amin'ny Windows OS ianao.

Ny rakitra programa dia hita ao amin'ireto lahatahiry manaraka ireto:

  • 'C: ApplicationsWhatsApp.app'
  • 'C: Applications._WhatsApp.app'
  • 'C:Users%User profile%LibraryPreferences'
  • 'C:Users%User profile%LibraryLogsWhatsApp'
  • 'C:Users%User profile%LibrarySaved Application StateWhatsApp.savedState'
  • 'C:Users%User profile%LibraryApplication Scripts'
  • 'C:Users%User profile%LibraryApplication SupportCloudDocs'
  • 'C:Users%User profile%LibraryApplication SupportWhatsApp.ShipIt'
  • 'C:Users%User profile%LibraryContainerscom.rockysandstudio.app-for-whatsapp'
  • 'C: Users% User profile% Library Mobile Documents <text variable> Kaonty WhatsApp'
    Ity lahatahiry ity dia misy zana-tohatra misy nomeraon-telefaona mifandray amin'ny tompon'ny kaonty WhatsApp ny anarany.
  • 'C:Users%User profile%LibraryCachesWhatsApp.ShipIt'
    Ity lahatahiry ity dia misy fampahalalana momba ny fametrahana ny programa.
  • 'C:Users%User profile%PicturesiPhoto Library.photolibraryMasters', 'C:Users%User profile%PicturesiPhoto Library.photolibraryThumbnails'
    Ireo lahatahiry ireo dia misy rakitra serivisy amin'ny programa, ao anatin'izany ny sary sy ny thumbnails amin'ny fifandraisana WhatsApp.
  • 'C:Users%User profile%LibraryCachesWhatsApp'
    Ity lahatahiry ity dia misy angona SQLite maromaro ampiasaina amin'ny caching data.
  • 'C:Users%User profile%LibraryApplication SupportWhatsApp'
    Ity lahatahiry ity dia misy subdirectories maromaro:

    WhatsApp eo am-pelatananao: aiza ary ahoana no ahitanao artifact forensika?
    Ao amin'ny katalaogy 'C:Users%User profile%LibraryApplication SupportWhatsAppCache' misy rakitra 'data_0', 'data_1', 'data_2', 'data_3' ary rakitra misy anarana 'f_*******' (izay * dia isa 0 hatramin'ny 9). Raha mila fanazavana momba ny mombamomba ireo rakitra ireo dia jereo ny WhatsApp Artifacts amin'ny Windows.

    Ao amin'ny katalaogy 'C:Users%User profile%LibraryApplication SupportWhatsAppIndexedDB' mety misy rakitra multimedia (tsy misy fanitarana ny rakitra).

    rakitra 'main-process.log' misy fampahalalana momba ny fiasan'ny programa WhatsApp.

loharanom-baovao

  1. Famakafakana forensika momba ny WhatsApp Messenger amin'ny finday Android, nataon'i Cosimo Anglano, 2014.
  2. Whatsapp Forensics: Eksplorasi rafitra rakitra sy data fototra amin'ny fampiharana Android sy iOS nataon'i Ahmad Pratama, 2014.

Ao amin'ny lahatsoratra manaraka amin'ity andiany ity:

Decryption ny angon-drakitra WhatsApp encryptedLahatsoratra izay hanome fampahalalana momba ny fomba namoronana ny fanalahidin'ny encryption WhatsApp sy ohatra azo ampiharina mampiseho ny fomba famongorana ny angon-drakitra voafehin'ity fampiharana ity.
Fanala ny angona WhatsApp avy amin'ny fitahirizana rahonaLahatsoratra izay hilazanay aminao ny angon-drakitra WhatsApp voatahiry ao anaty rahona ary mamaritra ny fomba hamerenana ireo angona avy amin'ny fitahirizana rahona.
Fitrandrahana angona WhatsApp: Ohatra azo ampiharinaLahatsoratra izay hamaritra tsikelikely ny programa sy ny fomba hanesorana ny angona WhatsApp amin'ny fitaovana isan-karazany.

Source: www.habr.com

Add a comment