{ "_file-details": { "app-name": "com.viber.voip", "app-ver": "", "db-name": "viber_messages", "format-ver": "0.92", "notes": "", "scan-date": "2016-02-29_172210", "scanner-name": "dbfp", "scanner-ver": "1.00b" }, "db-metadata": { "adx": "CREATE TABLE adx ( _id INTEGER PRIMARY KEY NOT NULL, event_name TEXT, last_tracked INTEGER NOT NULL )", "android_metadata": "CREATE TABLE android_metadata (locale TEXT)", "applications": "CREATE TABLE applications ( _id INTEGER PRIMARY KEY NOT NULL, app_name TEXT, type TEXT, app_package_name TEXT, flags INTEGER DEFAULT 0, last_modified INTEGER DEFAULT (1000*strftime('%s','now')) )", "backgrounds": "CREATE TABLE backgrounds (_id INTEGER PRIMARY KEY NOT NULL, background_index INTEGER DEFAULT 0, background_id INTEGER DEFAULT 0, flags INTEGER DEFAULT 0)", "blocked_data": "CREATE TABLE blocked_data (_id INTEGER PRIMARY KEY AUTOINCREMENT, type INTEGER, data_1 TEXT, data_2 TEXT, data_3 TEXT DEFAULT NULL, seq INTEGER, status INTEGER DEFAULT 0, UNIQUE (data_1) ON CONFLICT REPLACE)", "conversations": "CREATE TABLE conversations (_id INTEGER PRIMARY KEY autoincrement,conversation_type INTEGER DEFAULT 0,group_id INTEGER DEFAULT 0,application_id INTEGER DEFAULT 0,recipient_number TEXT,share_location INTEGER DEFAULT 0,message_draft TEXT,unread_message_count INTEGER DEFAULT 0,unread_calls_count INTEGER DEFAULT 0,media_msg_count INTEGER DEFAULT 0,deleted INTEGER DEFAULT 0,delete_token LONG DEFAULT 0,name TEXT,group_role INTEGER DEFAULT 1,icon_id TEXT,background_landscape TEXT, background_portrait TEXT, smart_notification INTEGER,smart_event_date INTEGER DEFAULT 0, mute_notification INTEGER, flags INTEGER DEFAULT 0,date LONG DEFAULT 0,last_message_id LONG DEFAULT 0,read_notification_token LONG DEFAULT 0,participant_id_1 LONG DEFAULT 0,participant_id_2 LONG DEFAULT 0,participant_id_3 LONG DEFAULT 0,participant_id_4 LONG DEFAULT 0,creator_participant_id LONG DEFAULT 0)", "group_conversations_extras": "CREATE TABLE group_conversations_extras (_id INTEGER PRIMARY KEY autoincrement,group_id INTEGER DEFAULT 0,group_uri TEXT,background_id TEXT,location_lat INTEGER DEFAULT 0,location_lng INTEGER DEFAULT 0,country TEXT,location_address TEXT,revision INTEGER DEFAULT 0,watchers_count INTEGER DEFAULT 0,watchers_count_ref INTEGER DEFAULT 0,watchers_count_ref_date LONG DEFAULT 0,tag_line TEXT, tags TEXT, local_message_id INTEGER DEFAULT 0, server_message_id INTEGER DEFAULT 0, verified INTEGER,inviter TEXT, last_media_type TEXT, last_msg_text TEXT, sender_phone TEXT, last_read_message_id INTEGER DEFAULT 0, group_enter_count INTEGER DEFAULT 0, pg_extra_flags INTEGER DEFAULT 0)", "kvdata": "CREATE TABLE kvdata (_id INTEGER PRIMARY KEY autoincrement,object_id LONG DEFAULT 0,key TEXT,value TEXT,value_type INTEGER DEFAULT 0,UNIQUE(object_id, key) ON CONFLICT REPLACE)", "messages": "CREATE TABLE messages (_id INTEGER PRIMARY KEY autoincrement,address TEXT NOT NULL,date INTEGER NOT NULL,read INTEGER DEFAULT 0,opened INTEGER DEFAULT 0,status INTEGER DEFAULT 0,type INTEGER NOT NULL,body TEXT,sync_read INTEGER DEFAULT 0,flag INTEGER DEFAULT 0,token LONG, order_key LONG, location_lat LONG,location_lng LONG,extra_uri TEXT,extra_mime TEXT,extra_status INTEGER,seq INTEGER,message_global_id INTEGER,extra_upload_id LONG,extra_download_id TEXT,extra_bucket_name TEXT,extra_duration LONG,description TEXT ,msg_info TEXT ,deleted INTEGER DEFAULT 0,count INTEGER DEFAULT 1,group_id INTEGER DEFAULT 0,conversation_id INTEGER DEFAULT 0,conversation_type INTEGER DEFAULT 0,participant_id INTEGER DEFAULT 0, extra_flags INTEGER DEFAULT 0, date_real INTEGER NOT NULL,likes_count INTEGER DEFAULT 0,spans TEXT)", "messages_calls": "CREATE TABLE messages_calls (_id INTEGER PRIMARY KEY AUTOINCREMENT,conversation_id INTEGER NOT NULL,message_id INTEGER NOT NULL,canonized_number TEXT NOT NULL,viber_call_type INTEGER DEFAULT 1, date LONG NOT NULL,duration LONG NOT NULL,type INT NOT NULL,end_reason INT DEFAULT 0,start_reason INT DEFAULT 0,token LONG DEFAULT 0)", "messages_likes": "CREATE TABLE messages_likes (_id INTEGER PRIMARY KEY AUTOINCREMENT,message_token LONG NOT NULL,like_token LONG DEFAULT 0,seq INTEGER DEFAULT 0,participant_number TEXT NOT NULL,date LONG DEFAULT 0,read INTEGER DEFAULT 0,sync_read INTEGER DEFAULT 0,status INTEGER DEFAULT 0)", "participants": "CREATE TABLE participants (_id INTEGER PRIMARY KEY autoincrement,conversation_id INTEGER DEFAULT 0,participant_info_id INTEGER DEFAULT 0,last_message_id INTEGER DEFAULT 0,active INTEGER DEFAULT TRUE, group_role INTEGER DEFAULT 1 )", "participants_info": "CREATE TABLE participants_info (_id INTEGER PRIMARY KEY autoincrement,number TEXT,encrypted_number TEXT,display_name TEXT,contact_name TEXT,contact_id INTEGER DEFAULT 0,native_contact_id INTEGER DEFAULT 0,viber_name TEXT,viber_image TEXT,location_lat LONG DEFAULT 0,location_lng LONG DEFAULT 0,location_date LONG DEFAULT 0,participant_type INTEGER DEFAULT 1, has_contact_name INTEGER DEFAULT 0, native_photo_id LONG DEFAULT 0, has_photo INTEGER DEFAULT 0, sync_date INTEGER DEFAULT 0 )", "purchase": "CREATE TABLE purchase ( order_id TEXT PRIMARY KEY NOT NULL, category INTEGER, type TEXT, package_name TEXT, product_id TEXT, purchase_time LONG DEFAULT 0, purchase_state INTEGER DEFAULT 0, dev_payload TEXT, token TEXT, json TEXT, signature TEXT,verified INTEGER DEFAULT 0, consumed INTEGER DEFAULT 0, pending INTEGER DEFAULT 0, productjson TEXT)", "remote_banners": "CREATE TABLE remote_banners (_id INTEGER PRIMARY KEY AUTOINCREMENT, token LONG NOT NULL, type TEXT NOT NULL, position TEXT, end_time LONG DEFAULT 0, meta TEXT, tag TEXT, location TEXT)", "sqlite_sequence": "CREATE TABLE sqlite_sequence(name,seq)", "stickers": "CREATE TABLE stickers ( _id INTEGER PRIMARY KEY NOT NULL, package_id INTEGER DEFAULT 0, generic_col_pos INTEGER DEFAULT 0, generic_row_pos INTEGER DEFAULT 0, column_span INTEGER DEFAULT 0, row_span INTEGER DEFAULT 0, flags INTEGER DEFAULT 0 )", "stickers_packages": "CREATE TABLE stickers_packages ( _id INTEGER PRIMARY KEY NOT NULL, package_name TEXT, flags INTEGER DEFAULT 0, thumb_axis_shrink_factor FLOAT DEFAULT 0, visibility INTEGER DEFAULT 0, menu_position INTEGER DEFAULT 0, version FLOAT DEFAULT 1.0)" }, "db-metadata-hashes": { "adx": "aab1125fd46b84e543d2da6cda67eb44", "android_metadata": "ba739eb03730e563915f2f76b26ced51", "applications": "0651960496a7ea2ec62a703a9ceeaa38", "backgrounds": "301c994b8469d403eb2b56f1eaf3c0ab", "blocked_data": "326689b3fbacd42e22b73b4b308f98df", "conversations": "4a809ef13fa79ffef6bc715650bba9d4", "group_conversations_extras": "f930e23c4f770736757f5381b5682fac", "kvdata": "839f8211650f3273814b5a1a4af58f49", "messages": "183a5034f06fe09600b00cb2081a6eaa", "messages_calls": "482bef395e76dbff21991b079ce785f4", "messages_likes": "a748d1fc1750add16eebf23f06c11345", "participants": "ad08c9b89dbeefce73587a510408cece", "participants_info": "6e12a7afe73aeb45cc67e95c2ef678c4", "purchase": "0f45d800764d4c423b02460c2e6849f7", "remote_banners": "13201c72b6dc3cab93ea47da9308ec93", "sqlite_sequence": "079355c84d8b3b1511a504e08aab7fd2", "stickers": "23df16b8e627fb62b45caf431d130b45", "stickers_packages": "36f863f03838cb4dd1c2c98c30afde16" }, "db-metadata-md5": "17ddf92e37140f761769e34312600342", "tables": { "adx": { "_id": { "datatype": "INTEGER", "primarykey": true }, "event_name": { "datatype": "TEXT" }, "last_tracked": { "datatype": "INTEGER", "notnull": true } }, "android_metadata": { "locale": { "datatype": "TEXT" } }, "applications": { "_id": { "datatype": "INTEGER", "primarykey": true }, "app_name": { "datatype": "TEXT" }, "app_package_name": { "datatype": "TEXT" }, "flags": { "datatype": "INTEGER", "default": "0" }, "last_modified": { "datatype": "INTEGER" }, "type": { "datatype": "TEXT" } }, "backgrounds": { "_id": { "datatype": "INTEGER", "primarykey": true }, "background_id": { "datatype": "INTEGER", "default": "0" }, "background_index": { "datatype": "INTEGER", "default": "0" }, "flags": { "datatype": "INTEGER", "default": "0" } }, "blocked_data": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "data_1": { "datatype": "TEXT", "unique": true }, "data_2": { "datatype": "TEXT" }, "data_3": { "datatype": "TEXT", "default": "NULL" }, "seq": { "datatype": "INTEGER" }, "status": { "datatype": "INTEGER", "default": "0" }, "type": { "datatype": "INTEGER" } }, "conversations": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "application_id": { "datatype": "INTEGER", "default": "0" }, "background_landscape": { "datatype": "TEXT" }, "background_portrait": { "datatype": "TEXT" }, "conversation_type": { "datatype": "INTEGER", "default": "0" }, "creator_participant_id": { "datatype": "LONG", "default": "0" }, "date": { "datatype": "LONG", "default": "0" }, "delete_token": { "datatype": "LONG", "default": "0" }, "deleted": { "datatype": "INTEGER", "default": "0" }, "flags": { "datatype": "INTEGER", "default": "0" }, "group_id": { "datatype": "INTEGER", "default": "0" }, "group_role": { "datatype": "INTEGER", "default": "1" }, "icon_id": { "datatype": "TEXT" }, "last_message_id": { "datatype": "LONG", "default": "0" }, "media_msg_count": { "datatype": "INTEGER", "default": "0" }, "message_draft": { "datatype": "TEXT" }, "mute_notification": { "datatype": "INTEGER" }, "name": { "datatype": "TEXT" }, "participant_id_1": { "datatype": "LONG", "default": "0" }, "participant_id_2": { "datatype": "LONG", "default": "0" }, "participant_id_3": { "datatype": "LONG", "default": "0" }, "participant_id_4": { "datatype": "LONG", "default": "0" }, "read_notification_token": { "datatype": "LONG", "default": "0" }, "recipient_number": { "datatype": "TEXT" }, "share_location": { "datatype": "INTEGER", "default": "0" }, "smart_event_date": { "datatype": "INTEGER", "default": "0" }, "smart_notification": { "datatype": "INTEGER" }, "unread_calls_count": { "datatype": "INTEGER", "default": "0" }, "unread_message_count": { "datatype": "INTEGER", "default": "0" } }, "group_conversations_extras": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "background_id": { "datatype": "TEXT" }, "country": { "datatype": "TEXT" }, "group_enter_count": { "datatype": "INTEGER", "default": "0" }, "group_id": { "datatype": "INTEGER", "default": "0" }, "group_uri": { "datatype": "TEXT" }, "inviter": { "datatype": "TEXT" }, "last_media_type": { "datatype": "TEXT" }, "last_msg_text": { "datatype": "TEXT" }, "last_read_message_id": { "datatype": "INTEGER", "default": "0" }, "local_message_id": { "datatype": "INTEGER", "default": "0" }, "location_address": { "datatype": "TEXT" }, "location_lat": { "datatype": "INTEGER", "default": "0" }, "location_lng": { "datatype": "INTEGER", "default": "0" }, "pg_extra_flags": { "datatype": "INTEGER", "default": "0" }, "revision": { "datatype": "INTEGER", "default": "0" }, "sender_phone": { "datatype": "TEXT" }, "server_message_id": { "datatype": "INTEGER", "default": "0" }, "tag_line": { "datatype": "TEXT" }, "tags": { "datatype": "TEXT" }, "verified": { "datatype": "INTEGER" }, "watchers_count": { "datatype": "INTEGER", "default": "0" }, "watchers_count_ref": { "datatype": "INTEGER", "default": "0" }, "watchers_count_ref_date": { "datatype": "LONG", "default": "0" } }, "kvdata": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "key": { "datatype": "TEXT", "unique": true }, "object_id": { "datatype": "LONG", "default": "0", "unique": true }, "value": { "datatype": "TEXT" }, "value_type": { "datatype": "INTEGER", "default": "0" } }, "messages": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "address": { "datatype": "TEXT", "notnull": true }, "body": { "datatype": "TEXT" }, "conversation_id": { "datatype": "INTEGER", "default": "0" }, "conversation_type": { "datatype": "INTEGER", "default": "0" }, "count": { "datatype": "INTEGER", "default": "1" }, "date": { "datatype": "INTEGER", "notnull": true }, "date_real": { "datatype": "INTEGER", "notnull": true }, "deleted": { "datatype": "INTEGER", "default": "0" }, "description": { "datatype": "TEXT" }, "extra_bucket_name": { "datatype": "TEXT" }, "extra_download_id": { "datatype": "TEXT" }, "extra_duration": { "datatype": "LONG" }, "extra_flags": { "datatype": "INTEGER", "default": "0" }, "extra_mime": { "datatype": "TEXT" }, "extra_status": { "datatype": "INTEGER" }, "extra_upload_id": { "datatype": "LONG" }, "extra_uri": { "datatype": "TEXT" }, "flag": { "datatype": "INTEGER", "default": "0" }, "group_id": { "datatype": "INTEGER", "default": "0" }, "likes_count": { "datatype": "INTEGER", "default": "0" }, "location_lat": { "datatype": "LONG" }, "location_lng": { "datatype": "LONG" }, "message_global_id": { "datatype": "INTEGER" }, "msg_info": { "datatype": "TEXT" }, "opened": { "datatype": "INTEGER", "default": "0" }, "order_key": { "datatype": "LONG" }, "participant_id": { "datatype": "INTEGER", "default": "0" }, "read": { "datatype": "INTEGER", "default": "0" }, "seq": { "datatype": "INTEGER" }, "spans": { "datatype": "TEXT" }, "status": { "datatype": "INTEGER", "default": "0" }, "sync_read": { "datatype": "INTEGER", "default": "0" }, "token": { "datatype": "LONG" }, "type": { "datatype": "INTEGER", "notnull": true } }, "messages_calls": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "canonized_number": { "datatype": "TEXT", "notnull": true }, "conversation_id": { "datatype": "INTEGER", "notnull": true }, "date": { "datatype": "LONG", "notnull": true }, "duration": { "datatype": "LONG", "notnull": true }, "end_reason": { "datatype": "INT", "default": "0" }, "message_id": { "datatype": "INTEGER", "notnull": true }, "start_reason": { "datatype": "INT", "default": "0" }, "token": { "datatype": "LONG", "default": "0" }, "type": { "datatype": "INT", "notnull": true }, "viber_call_type": { "datatype": "INTEGER", "default": "1" } }, "messages_likes": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "date": { "datatype": "LONG", "default": "0" }, "like_token": { "datatype": "LONG", "default": "0" }, "message_token": { "datatype": "LONG", "notnull": true }, "participant_number": { "datatype": "TEXT", "notnull": true }, "read": { "datatype": "INTEGER", "default": "0" }, "seq": { "datatype": "INTEGER", "default": "0" }, "status": { "datatype": "INTEGER", "default": "0" }, "sync_read": { "datatype": "INTEGER", "default": "0" } }, "participants": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "active": { "datatype": "INTEGER", "default": "TRUE" }, "conversation_id": { "datatype": "INTEGER", "default": "0" }, "group_role": { "datatype": "INTEGER", "default": "1" }, "last_message_id": { "datatype": "INTEGER", "default": "0" }, "participant_info_id": { "datatype": "INTEGER", "default": "0" } }, "participants_info": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "contact_id": { "datatype": "INTEGER", "default": "0" }, "contact_name": { "datatype": "TEXT" }, "display_name": { "datatype": "TEXT" }, "encrypted_number": { "datatype": "TEXT" }, "has_contact_name": { "datatype": "INTEGER", "default": "0" }, "has_photo": { "datatype": "INTEGER", "default": "0" }, "location_date": { "datatype": "LONG", "default": "0" }, "location_lat": { "datatype": "LONG", "default": "0" }, "location_lng": { "datatype": "LONG", "default": "0" }, "native_contact_id": { "datatype": "INTEGER", "default": "0" }, "native_photo_id": { "datatype": "LONG", "default": "0" }, "number": { "datatype": "TEXT" }, "participant_type": { "datatype": "INTEGER", "default": "1" }, "sync_date": { "datatype": "INTEGER", "default": "0" }, "viber_image": { "datatype": "TEXT" }, "viber_name": { "datatype": "TEXT" } }, "purchase": { "category": { "datatype": "INTEGER" }, "consumed": { "datatype": "INTEGER", "default": "0" }, "dev_payload": { "datatype": "TEXT" }, "json": { "datatype": "TEXT" }, "order_id": { "datatype": "TEXT", "primarykey": true }, "package_name": { "datatype": "TEXT" }, "pending": { "datatype": "INTEGER", "default": "0" }, "product_id": { "datatype": "TEXT" }, "productjson": { "datatype": "TEXT" }, "purchase_state": { "datatype": "INTEGER", "default": "0" }, "purchase_time": { "datatype": "LONG", "default": "0" }, "signature": { "datatype": "TEXT" }, "token": { "datatype": "TEXT" }, "type": { "datatype": "TEXT" }, "verified": { "datatype": "INTEGER", "default": "0" } }, "remote_banners": { "_id": { "autoincrement": true, "datatype": "INTEGER", "primarykey": true }, "end_time": { "datatype": "LONG", "default": "0" }, "location": { "datatype": "TEXT" }, "meta": { "datatype": "TEXT" }, "position": { "datatype": "TEXT" }, "tag": { "datatype": "TEXT" }, "token": { "datatype": "LONG", "notnull": true }, "type": { "datatype": "TEXT", "notnull": true } }, "sqlite_sequence": { "name": { "datatype": "INTEGER" }, "seq": { "datatype": "INTEGER" } }, "stickers": { "_id": { "datatype": "INTEGER", "primarykey": true }, "column_span": { "datatype": "INTEGER", "default": "0" }, "flags": { "datatype": "INTEGER", "default": "0" }, "generic_col_pos": { "datatype": "INTEGER", "default": "0" }, "generic_row_pos": { "datatype": "INTEGER", "default": "0" }, "package_id": { "datatype": "INTEGER", "default": "0" }, "row_span": { "datatype": "INTEGER", "default": "0" } }, "stickers_packages": { "_id": { "datatype": "INTEGER", "primarykey": true }, "flags": { "datatype": "INTEGER", "default": "0" }, "menu_position": { "datatype": "INTEGER", "default": "0" }, "package_name": { "datatype": "TEXT" }, "thumb_axis_shrink_factor": { "datatype": "FLOAT", "default": "0" }, "version": { "datatype": "FLOAT", "default": "1" }, "visibility": { "datatype": "INTEGER", "default": "0" } } } }