⊟
104 KB
/home/fdroid/fdroiddata/tmp/io.ente.locker.fdroid_262.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_io.ente.locker.fdroid_262.apk
⊟
1.02 KB
zipinfo -v {}
    
Offset 1281, 15 lines modifiedOffset 1281, 15 lines modified
1281 ··version·of·encoding·software:···················0.01281 ··version·of·encoding·software:···················0.0
1282 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT1282 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
1283 ··minimum·software·version·required·to·extract:···0.01283 ··minimum·software·version·required·to·extract:···0.0
1284 ··compression·method:·····························none·(stored)1284 ··compression·method:·····························none·(stored)
1285 ··file·security·status:···························not·encrypted1285 ··file·security·status:···························not·encrypted
1286 ··extended·local·header:··························no1286 ··extended·local·header:··························no
1287 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:021287 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
1288 ··32-bit·CRC·value·(hex):·························c34ce9351288 ··32-bit·CRC·value·(hex):·························29f033f2
1289 ··compressed·size:································21700272·bytes1289 ··compressed·size:································21700272·bytes
1290 ··uncompressed·size:······························21700272·bytes1290 ··uncompressed·size:······························21700272·bytes
1291 ··length·of·filename:·····························32·characters1291 ··length·of·filename:·····························32·characters
1292 ··length·of·extra·field:··························0·bytes1292 ··length·of·extra·field:··························0·bytes
1293 ··length·of·file·comment:·························0·characters1293 ··length·of·file·comment:·························0·characters
1294 ··disk·number·on·which·file·begins:···············disk·11294 ··disk·number·on·which·file·begins:···············disk·1
1295 ··apparent·file·type:·····························binary1295 ··apparent·file·type:·····························binary
⊟
103 KB
lib/x86_64/libente_locker_frb.so
⊟
103 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 336112, 16 lines modifiedOffset 336112, 16 lines modified
336112 »       mov····%rsi,%rax336112 »       mov····%rsi,%rax
336113 »       shr····$0x20,%rax336113 »       shr····$0x20,%rax
336114 »       je·····6926d9·<store_dart_post_cobject@@Base+0x37809>336114 »       je·····6926d9·<store_dart_post_cobject@@Base+0x37809>
336115 »       mov····%rsi,%rax336115 »       mov····%rsi,%rax
336116 »       xor····%edx,%edx336116 »       xor····%edx,%edx
336117 »       div····%rbp336117 »       div····%rbp
336118 »       jmp····6926df·<store_dart_post_cobject@@Base+0x3780f>336118 »       jmp····6926df·<store_dart_post_cobject@@Base+0x3780f>
336119 »       xorpd··%xmm0,%xmm0 
336120 »       xorpd··%xmm1,%xmm1336119 »       xorpd··%xmm1,%xmm1
 336120 »       xorpd··%xmm0,%xmm0
336121 »       jmp····692850·<store_dart_post_cobject@@Base+0x37980>336121 »       jmp····692850·<store_dart_post_cobject@@Base+0x37980>
336122 »       mov····%esi,%eax336122 »       mov····%esi,%eax
336123 »       xor····%edx,%edx336123 »       xor····%edx,%edx
336124 »       div····%ebp336124 »       div····%ebp
336125 »       mov····0x10(%rsp),%rax336125 »       mov····0x10(%rsp),%rax
336126 »       mov····%rax,%rdi336126 »       mov····%rax,%rdi
336127 »       and····$0xfffffffffffffffe,%rdi336127 »       and····$0xfffffffffffffffe,%rdi
Offset 336150, 28 lines modifiedOffset 336150, 28 lines modified
336150 »       jb·····6927b5·<store_dart_post_cobject@@Base+0x378e5>336150 »       jb·····6927b5·<store_dart_post_cobject@@Base+0x378e5>
336151 »       cmp····%rcx,%rdi336151 »       cmp····%rcx,%rdi
336152 »       je·····6927b5·<store_dart_post_cobject@@Base+0x378e5>336152 »       je·····6927b5·<store_dart_post_cobject@@Base+0x378e5>
336153 »       movddup·(%r12,%rcx,8),%xmm2336153 »       movddup·(%r12,%rcx,8),%xmm2
336154 »       movddup·0x8(%rdx),%xmm3336154 »       movddup·0x8(%rdx),%xmm3
336155 »       cvtps2pd·%xmm3,%xmm3336155 »       cvtps2pd·%xmm3,%xmm3
336156 »       mulpd··%xmm2,%xmm3336156 »       mulpd··%xmm2,%xmm3
336157 »       movapd·%xmm0,%xmm4336157 »       movapd·%xmm1,%xmm4
336158 »       addpd··%xmm3,%xmm4336158 »       addpd··%xmm3,%xmm4
336159 »       movddup·0x8(%r12,%rcx,8),%xmm3336159 »       movddup·0x8(%r12,%rcx,8),%xmm3
336160 »       movddup·0x8(%rdx,%rbp,8),%xmm0336160 »       movddup·0x8(%rdx,%rbp,8),%xmm1
336161 »       cvtps2pd·%xmm0,%xmm0336161 »       cvtps2pd·%xmm1,%xmm1
336162 »       mulpd··%xmm3,%xmm0336162 »       mulpd··%xmm3,%xmm1
336163 »       addpd··%xmm4,%xmm0336163 »       addpd··%xmm4,%xmm1
336164 »       cvtps2pd·(%rdx),%xmm4336164 »       cvtps2pd·(%rdx),%xmm4
336165 »       mulpd··%xmm2,%xmm4336165 »       mulpd··%xmm2,%xmm4
336166 »       movapd·%xmm1,%xmm2336166 »       movapd·%xmm0,%xmm2
336167 »       addpd··%xmm4,%xmm2336167 »       addpd··%xmm4,%xmm2
336168 »       cvtps2pd·(%rdx,%rbp,8),%xmm1336168 »       cvtps2pd·(%rdx,%rbp,8),%xmm0
336169 »       mulpd··%xmm3,%xmm1336169 »       mulpd··%xmm3,%xmm0
336170 »       addpd··%xmm2,%xmm1336170 »       addpd··%xmm2,%xmm0
336171 »       lea····0x2(%rcx),%rbx336171 »       lea····0x2(%rcx),%rbx
336172 »       cmp····%rcx,%r9336172 »       cmp····%rcx,%r9
336173 »       je·····6927b3·<store_dart_post_cobject@@Base+0x378e3>336173 »       je·····6927b3·<store_dart_post_cobject@@Base+0x378e3>
336174 »       add····%r11,%rdx336174 »       add····%r11,%rdx
336175 »       mov····%rbx,%rcx336175 »       mov····%rbx,%rcx
336176 »       cmp····%rbp,%rsi336176 »       cmp····%rbp,%rsi
336177 »       jae····692740·<store_dart_post_cobject@@Base+0x37870>336177 »       jae····692740·<store_dart_post_cobject@@Base+0x37870>
Offset 336188, 38 lines modifiedOffset 336188, 38 lines modified
336188 »       mov····%rsi,%rax336188 »       mov····%rsi,%rax
336189 »       shr····$0x20,%rax336189 »       shr····$0x20,%rax
336190 »       je·····692ae6·<store_dart_post_cobject@@Base+0x37c16>336190 »       je·····692ae6·<store_dart_post_cobject@@Base+0x37c16>
336191 »       mov····%rsi,%rax336191 »       mov····%rsi,%rax
336192 »       xor····%edx,%edx336192 »       xor····%edx,%edx
336193 »       div····%rbp336193 »       div····%rbp
336194 »       jmp····692aec·<store_dart_post_cobject@@Base+0x37c1c>336194 »       jmp····692aec·<store_dart_post_cobject@@Base+0x37c1c>
336195 »       xorpd··%xmm0,%xmm0 
336196 »       xorpd··%xmm1,%xmm1336195 »       xorpd··%xmm1,%xmm1
 336196 »       xorpd··%xmm0,%xmm0
336197 »       testb··$0x1,0x10(%rsp)336197 »       testb··$0x1,0x10(%rsp)
336198 »       je·····692850·<store_dart_post_cobject@@Base+0x37980>336198 »       je·····692850·<store_dart_post_cobject@@Base+0x37980>
336199 »       cmp····%rbp,%rsi336199 »       cmp····%rbp,%rsi
336200 »       jb·····692850·<store_dart_post_cobject@@Base+0x37980>336200 »       jb·····692850·<store_dart_post_cobject@@Base+0x37980>
336201 »       cmp····%rcx,0x8(%rsp)336201 »       cmp····%rcx,0x8(%rsp)
336202 »       mov····0x18(%rsp),%rax336202 »       mov····0x18(%rsp),%rax
336203 »       lea····(%rax,%rcx,8),%rax336203 »       lea····(%rax,%rcx,8),%rax
336204 »       mov····$0x4,%ecx336204 »       mov····$0x4,%ecx
336205 »       cmovb··%rcx,%rax336205 »       cmovb··%rcx,%rax
336206 »       cvtps2pd·(%rax,%r10,4),%xmm2336206 »       cvtps2pd·(%rax,%r10,4),%xmm2
336207 »       movddup·(%r12,%rdi,8),%xmm3336207 »       movddup·(%r12,%rdi,8),%xmm3
336208 »       mulpd··%xmm3,%xmm2336208 »       mulpd··%xmm3,%xmm2
336209 »       addpd··%xmm2,%xmm1336209 »       addpd··%xmm2,%xmm0
336210 »       movddup·0x8(%rax,%r10,4),%xmm2336210 »       movddup·0x8(%rax,%r10,4),%xmm2
336211 »       cvtps2pd·%xmm2,%xmm2336211 »       cvtps2pd·%xmm2,%xmm2
336212 »       mulpd··%xmm3,%xmm2336212 »       mulpd··%xmm3,%xmm2
336213 »       addpd··%xmm2,%xmm0336213 »       addpd··%xmm2,%xmm1
336214 »       nopl···0x0(%rax,%rax,1)336214 »       nopl···0x0(%rax,%rax,1)
336215 »       cvtpd2ps·%xmm0,%xmm0 
336216 »       cvtpd2ps·%xmm1,%xmm1336215 »       cvtpd2ps·%xmm1,%xmm1
 336216 »       cvtpd2ps·%xmm0,%xmm0
336217 »       unpcklpd·%xmm0,%xmm1336217 »       unpcklpd·%xmm1,%xmm0
336218 »       movupd·%xmm1,(%r8)336218 »       movupd·%xmm0,(%r8)
336219 »       add····$0x4,%r10336219 »       add····$0x4,%r10
336220 »       test···$0x1,%r15b336220 »       test···$0x1,%r15b
336221 »       je·····691eb9·<store_dart_post_cobject@@Base+0x36fe9>336221 »       je·····691eb9·<store_dart_post_cobject@@Base+0x36fe9>
336222 »       test···%rbp,%rbp336222 »       test···%rbp,%rbp
336223 »       je·····6928b3·<store_dart_post_cobject@@Base+0x379e3>336223 »       je·····6928b3·<store_dart_post_cobject@@Base+0x379e3>
336224 »       mov····%rbp,%rax336224 »       mov····%rbp,%rax
336225 »       imul···0x20(%rsp),%rax336225 »       imul···0x20(%rsp),%rax
Offset 336556, 24 lines modifiedOffset 336556, 24 lines modified
336556 »       mov····0x50(%rsp),%r13336556 »       mov····0x50(%rsp),%r13
336557 »       jmp····692dec·<store_dart_post_cobject@@Base+0x37f1c>336557 »       jmp····692dec·<store_dart_post_cobject@@Base+0x37f1c>
336558 »       nopw···0x0(%rax,%rax,1)336558 »       nopw···0x0(%rax,%rax,1)
336559 »       xorpd··%xmm0,%xmm0336559 »       xorpd··%xmm0,%xmm0
336560 »       xorpd··%xmm1,%xmm1336560 »       xorpd··%xmm1,%xmm1
336561 »       xorpd··%xmm2,%xmm2336561 »       xorpd··%xmm2,%xmm2
336562 »       xorpd··%xmm3,%xmm3336562 »       xorpd··%xmm3,%xmm3
 336563 »       xorpd··%xmm4,%xmm4
336563 »       xorpd··%xmm5,%xmm5336564 »       xorpd··%xmm5,%xmm5
336564 »       xorpd··%xmm6,%xmm6336565 »       xorpd··%xmm6,%xmm6
336565 »       xorpd··%xmm7,%xmm7336566 »       xorpd··%xmm7,%xmm7
336566 »       xorpd··%xmm4,%xmm4336567 »       cvtpd2ps·%xmm6,%xmm6
336567 »       cvtpd2ps·%xmm7,%xmm7336568 »       cvtpd2ps·%xmm7,%xmm7
 336569 »       unpcklpd·%xmm6,%xmm7
 336570 »       movupd·%xmm7,(%rcx)
336568 »       cvtpd2ps·%xmm4,%xmm4336571 »       cvtpd2ps·%xmm4,%xmm4
336569 »       unpcklpd·%xmm7,%xmm4 
336570 »       movupd·%xmm4,(%rcx) 
336571 »       cvtpd2ps·%xmm5,%xmm4336572 »       cvtpd2ps·%xmm5,%xmm5
336572 »       cvtpd2ps·%xmm6,%xmm5 
336573 »       unpcklpd·%xmm4,%xmm5336573 »       unpcklpd·%xmm4,%xmm5
336574 »       movupd·%xmm5,0x10(%rcx)336574 »       movupd·%xmm5,0x10(%rcx)
336575 »       cvtpd2ps·%xmm2,%xmm2336575 »       cvtpd2ps·%xmm2,%xmm2
336576 »       cvtpd2ps·%xmm3,%xmm3336576 »       cvtpd2ps·%xmm3,%xmm3
336577 »       unpcklpd·%xmm2,%xmm3336577 »       unpcklpd·%xmm2,%xmm3
336578 »       movupd·%xmm3,0x20(%rcx)336578 »       movupd·%xmm3,0x20(%rcx)
336579 »       cvtpd2ps·%xmm0,%xmm0336579 »       cvtpd2ps·%xmm0,%xmm0
Offset 336605, 21 lines modifiedOffset 336605, 21 lines modified
336605 »       div····%ebp336605 »       div····%ebp
336606 »       mov····%rsi,%r8336606 »       mov····%rsi,%r8
336607 »       sub····%rdx,%r8336607 »       sub····%rdx,%r8
336608 »       cmpq···$0x0,0x28(%rsp)336608 »       cmpq···$0x0,0x28(%rsp)
336609 »       je·····693030·<store_dart_post_cobject@@Base+0x38160>336609 »       je·····693030·<store_dart_post_cobject@@Base+0x38160>
336610 »       cmp····%rbp,%r8336610 »       cmp····%rbp,%r8
336611 »       jb·····693030·<store_dart_post_cobject@@Base+0x38160>336611 »       jb·····693030·<store_dart_post_cobject@@Base+0x38160>
336612 »       xorpd··%xmm4,%xmm4336612 »       xorpd··%xmm0,%xmm0
336613 »       mov····%rdi,%rax336613 »       mov····%rdi,%rax
336614 »       xor····%r14d,%r14d336614 »       xor····%r14d,%r14d
336615 »       xorpd··%xmm0,%xmm0 
Max diff block lines reached; 101417/105194 bytes (96.41%) of diff not shown.