873 KB
/home/hans/code/fdroid/data/tmp/com.falconware.prestissimo_11.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.falconware.prestissimo_11.apk
2.09 KB
zipinfo /dev/stdin
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 Zip·​file·​size:​·​57999·​bytes,​·​number·​of·​entries:​·​141 Zip·​file·​size:​·​58746·​bytes,​·​number·​of·​entries:​·​14
2 -​rw-​-​-​-​·····​2.​0·​fat······​935·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat······​935·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1056·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​B22DE8DE.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1056·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​B22DE8DE.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​B22DE8DE.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​27·​07:​39·​META-​INF/​B22DE8DE.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​07:​14·​META-​INF/​buildserverid5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​07:​14·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​07:​14·​META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​07:​14·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​2200·​bX·​defN·​15-​Feb-​26·​07:​14·​AndroidManifest.​xml7 -​rw-​-​-​-​·····​2.​0·​fat·····​2200·​bX·​defN·​17-​Oct-​21·​00:​09·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat·····​2812·​b-​·​stor·15-​Feb-​26·​07:​14·​res/​drawable-​hdpi-​v4/​ic_launcher.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····​2812·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····​1570·​b-​·​stor·15-​Feb-​26·​07:​14·​res/​drawable-​ldpi-​v4/​ic_launcher.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····​1457·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····​1906·​b-​·​stor·15-​Feb-​26·​07:​14·​res/​drawable-​mdpi-​v4/​ic_launcher.​png10 -​rw-​-​-​-​·····​1.​0·​fat·····​1772·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​3704·​b-​·​stor·15-​Feb-​26·​07:​14·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····​3704·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​1.​0·​fat······​996·​b-​·​stor·15-​Feb-​26·​07:​14·​resources.​arsc12 -​rw-​-​-​-​·····​1.​0·​fat·····1028·​b-​·​stor·80-​Jan-​01·​00:​00·​resources.​arsc
13 -​rw-​-​-​-​·····​2.​0·​fat····​57912·​bl·​defN·​15-​Feb-​26·​07:​14·​classes.​dex13 -​rw-​-​-​-​·····​2.​0·​fat····​57924·​bl·​defN·​17-​Oct-​21·​00:​09·​classes.​dex
14 -​rw-​-​-​-​·····​2.​0·​fat····​21628·​bl·​defN·​15-​Feb-​26·​07:​14·​lib/​armeabi-​v7a/​libsonic.​so14 -​rw-​-​-​-​·····​2.​0·​fat····​21900·​bl·​defN·​17-​Oct-​21·​00:​09·​lib/​armeabi-​v7a/​libsonic.​so
15 -​rw-​-​-​-​·····​2.​0·​fat····​25720·​bl·​defN·​15-​Feb-​26·​07:​14·​lib/​armeabi/​libsonic.​so15 -​rw-​-​-​-​·····​2.​0·​fat····​25988·​bl·​defN·​17-​Oct-​21·​00:​09·​lib/​armeabi/​libsonic.​so
16 14·​files,​·​121853·​bytes·​uncompressed,​·​56065·​bytes·​compressed:​··​54.​0%16 14·​files,​·​122190·​bytes·​uncompressed,​·​56854·​bytes·​compressed:​··​53.​5%
1.08 KB
AndroidManifest.xml (decoded)
1.02 KB
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="11"·​android:​versionName="1.​0"·​package="com.​falconware.​prestissimo"·​platformBuildVersionC​ode="17"·​platformBuildVersionN​ame="4.​2.​2-​576024"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="11"·​android:​versionName="1.​0"·​package="com.​falconware.​prestissimo"·​platformBuildVersionC​ode="17"·​platformBuildVersionN​ame="4.​2.​2-​1425461"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="16"·​android:​targetSdkVersion="17"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="16"·​android:​targetSdkVersion="17"​/​>
4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>
5 ··​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"/​>5 ··​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"/​>
6 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="Prestissimo">6 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="Prestissimo">
7 ····​<service·​android:​exported="true"·​android:​name=".​SoundService">7 ····​<service·​android:​exported="true"·​android:​name=".​SoundService">
8 ······​<intent-​filter>8 ······​<intent-​filter>
9 ········​<action·​android:​name="com.​aocate.​intent.​PLAY_AUDIO_ADJUST_SPE​ED_0_8"/​>9 ········​<action·​android:​name="com.​aocate.​intent.​PLAY_AUDIO_ADJUST_SPE​ED_0_8"/​>
22.7 KB
res/drawable-ldpi-v4/ic_launcher.png
20.3 KB
sng
Max report size reached
2.33 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
29.6 KB
res/drawable-mdpi-v4/ic_launcher.png
26.1 KB
sng
Max report size reached
3.42 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
284 B
smali/com/falconware/prestissimo/R.smali
Offset 16, 10 lines modifiedOffset 16, 9 lines modified
16 .​method·​public·​constructor·​<init>()​V16 .​method·​public·​constructor·​<init>()​V
17 ····​.​locals·​017 ····​.​locals·​0
  
18 ····​.​prologue18 ····​.​prologue
19 ····​.​line·​1019 ····​.​line·​10
20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
21 ····​.​line·​13 
22 ····​return-​void21 ····​return-​void
23 .​end·​method22 .​end·​method
598 B
smali/com/falconware/prestissimo/SoundService$1$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$sessionId:​I22 .​field·​final·​synthetic·​val$sessionId:​I
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​SoundService$1;​I)​V24 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​SoundService$1;​I)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​falconware/​prestissimo/​SoundService$1;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​40628 ····​.​line·​406
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1$1;​-​>this$1:​Lcom/​falconware/​prestissimo/​SoundService$1;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1$1;​-​>this$1:​Lcom/​falconware/​prestissimo/​SoundService$1;​
  
29 ····​iput·​p2,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1$1;​-​>val$sessionId:​I30 ····​iput·​p2,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1$1;​-​>val$sessionId:​I
  
637 B
smali/com/falconware/prestissimo/SoundService$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​SoundService;​18 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​SoundService;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​SoundService;​)​V20 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​SoundService;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​falconware/​prestissimo/​SoundService;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​7924 ····​.​line·​79
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1;​-​>this$0:​Lcom/​falconware/​prestissimo/​SoundService;​25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​SoundService$1;​-​>this$0:​Lcom/​falconware/​prestissimo/​SoundService;​
  
25 ····​invoke-​direct·​{p0},​·​Lcom/​aocate/​presto/​service/​IPlayMedia_0_8$Stub;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Lcom/​aocate/​presto/​service/​IPlayMedia_0_8$Stub;​-​><init>()​V
  
560 B
smali/com/falconware/prestissimo/Track$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​Track;​21 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​)​V23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​falconware/​prestissimo/​Track;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​19927 ····​.​line·​199
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$1;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$1;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
525 B
smali/com/falconware/prestissimo/Track$2.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$msec:​I22 .​field·​final·​synthetic·​val$msec:​I
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​I)​V24 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​I)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​falconware/​prestissimo/​Track;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​33828 ····​.​line·​338
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$2;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$2;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
29 ····​iput·​p2,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$2;​-​>val$msec:​I30 ····​iput·​p2,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$2;​-​>val$msec:​I
  
574 B
smali/com/falconware/prestissimo/Track$3$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​falconware/​prestissimo/​Track$3;​21 .​field·​final·​synthetic·​this$1:​Lcom/​falconware/​prestissimo/​Track$3;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track$3;​)​V23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track$3;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​falconware/​prestissimo/​Track$3;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​60027 ····​.​line·​600
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$3$1;​-​>this$1:​Lcom/​falconware/​prestissimo/​Track$3;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$3$1;​-​>this$1:​Lcom/​falconware/​prestissimo/​Track$3;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
4.35 KB
smali/com/falconware/prestissimo/Track$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​Track;​21 .​field·​final·​synthetic·​this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​)​V23 .​method·​constructor·​<init>(Lcom/​falconware/​prestissimo/​Track;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​falconware/​prestissimo/​Track;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​47827 ····​.​line·​478
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 502, 15 lines modifiedOffset 503, 15 lines modified
502 ····​and-​int/​lit8·​v2,​·​v2,​·​0x4503 ····​and-​int/​lit8·​v2,​·​v2,​·​0x4
  
503 ····​if-​eqz·​v2,​·​:​cond_6504 ····​if-​eqz·​v2,​·​:​cond_6
  
504 ····​.​line·​562505 ····​.​line·​562
505 ····​const/​16·​v21,​·​0x1506 ····​const/​16·​v21,​·​0x1
  
506 ····​.​line·​583507 ····​.​line·​582
507 ····​.​end·​local·​v9····​#·​"available":​I508 ····​.​end·​local·​v9····​#·​"available":​I
508 ····​.​end·​local·​v10····​#·​"buf":​Ljava/​nio/​ByteBuffer;​509 ····​.​end·​local·​v10····​#·​"buf":​Ljava/​nio/​ByteBuffer;​
509 ····​.​end·​local·​v11····​#·​"chunk":​[B510 ····​.​end·​local·​v11····​#·​"chunk":​[B
510 ····​.​end·​local·​v17····​#·​"outputBufIndex":​I511 ····​.​end·​local·​v17····​#·​"outputBufIndex":​I
511 ····​:​cond_6512 ····​:​cond_6
512 ····​:​goto_4513 ····​:​goto_4
513 ····​const/​4·​v2,​·​-​0x3514 ····​const/​4·​v2,​·​-​0x3
Offset 664, 14 lines modifiedOffset 665, 15 lines modified
664 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​665 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
665 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mCodec:​Landroid/​media/​MediaCodec;​666 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mCodec:​Landroid/​media/​MediaCodec;​
666 ····​invoke-​static·​{v2},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$500(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaCodec;​667 ····​invoke-​static·​{v2},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$500(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaCodec;​
  
667 ····​move-​result-​object·​v2668 ····​move-​result-​object·​v2
  
 669 ····​.​line·​572
668 ····​invoke-​virtual·​{v2},​·​Landroid/​media/​MediaCodec;​-​>getOutputFormat()​Landroid/​media/​MediaFormat;​670 ····​invoke-​virtual·​{v2},​·​Landroid/​media/​MediaCodec;​-​>getOutputFormat()​Landroid/​media/​MediaFormat;​
  
669 ····​move-​result-​object·​v16671 ····​move-​result-​object·​v16
  
670 ····​.​line·​573672 ····​.​line·​573
671 ····​.​local·​v16,​·​"oformat":​Landroid/​media/​MediaFormat;​673 ····​.​local·​v16,​·​"oformat":​Landroid/​media/​MediaFormat;​
672 ····​const-​string·​v2,​·​"PCM"674 ····​const-​string·​v2,​·​"PCM"
Offset 701, 28 lines modifiedOffset 703, 31 lines modified
701 ····​.​line·​575703 ····​.​line·​575
702 ····​move-​object/​from16·​v0,​·​p0704 ····​move-​object/​from16·​v0,​·​p0
  
703 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​705 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
704 ····​const-​string·​v4,​·​"sample-​rate"706 ····​const-​string·​v4,​·​"sample-​rate"
  
 707 ····​.​line·​576
705 ····​move-​object/​from16·​v0,​·​v16708 ····​move-​object/​from16·​v0,​·​v16
  
706 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​media/​MediaFormat;​-​>getInteger(Ljava/​lang/​String;​)​I709 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​media/​MediaFormat;​-​>getInteger(Ljava/​lang/​String;​)​I
  
707 ····​move-​result·​v4710 ····​move-​result·​v4
  
708 ····​const-​string·​v8,​·​"channel-​count"711 ····​const-​string·​v8,​·​"channel-​count"
  
 712 ····​.​line·​577
709 ····​move-​object/​from16·​v0,​·​v16713 ····​move-​object/​from16·​v0,​·​v16
  
710 ····​invoke-​virtual·​{v0,​·​v8},​·​Landroid/​media/​MediaFormat;​-​>getInteger(Ljava/​lang/​String;​)​I714 ····​invoke-​virtual·​{v0,​·​v8},​·​Landroid/​media/​MediaFormat;​-​>getInteger(Ljava/​lang/​String;​)​I
  
711 ····​move-​result·​v8715 ····​move-​result·​v8
  
 716 ····​.​line·​575
712 ····​#·​invokes:​·​Lcom/​falconware/​prestissimo/​Track;​-​>initDevice(II)​V717 ····​#·​invokes:​·​Lcom/​falconware/​prestissimo/​Track;​-​>initDevice(II)​V
713 ····​invoke-​static·​{v2,​·​v4,​·​v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$1100(Lcom/​falconware/​prestissimo/​Track;​II)​V718 ····​invoke-​static·​{v2,​·​v4,​·​v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$1100(Lcom/​falconware/​prestissimo/​Track;​II)​V
  
714 ····​.​line·​578719 ····​.​line·​578
715 ····​move-​object/​from16·​v0,​·​p0720 ····​move-​object/​from16·​v0,​·​p0
  
716 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​721 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
Offset 828, 14 lines modifiedOffset 833, 15 lines modified
  
828 ····​move-​result-​object·​v4833 ····​move-​result-​object·​v4
  
829 ····​move-​object/​from16·​v0,​·​p0834 ····​move-​object/​from16·​v0,​·​p0
  
830 ····​iget-​object·​v8,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​835 ····​iget-​object·​v8,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
 836 ····​.​line·​590
831 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mExtractor:​Landroid/​media/​MediaExtractor;​837 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mExtractor:​Landroid/​media/​MediaExtractor;​
832 ····​invoke-​static·​{v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$300(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaExtractor;​838 ····​invoke-​static·​{v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$300(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaExtractor;​
  
833 ····​move-​result-​object·​v8839 ····​move-​result-​object·​v8
  
834 ····​invoke-​virtual·​{v8},​·​Landroid/​media/​MediaExtractor;​-​>getSampleTime()​J840 ····​invoke-​virtual·​{v8},​·​Landroid/​media/​MediaExtractor;​-​>getSampleTime()​J
  
Offset 853, 14 lines modifiedOffset 859, 15 lines modified
  
853 ····​move-​result-​object·​v4859 ····​move-​result-​object·​v4
  
854 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​860 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
855 ····​move-​result-​object·​v4861 ····​move-​result-​object·​v4
  
 862 ····​.​line·​588
856 ····​invoke-​static·​{v2,​·​v4},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I863 ····​invoke-​static·​{v2,​·​v4},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
857 ····​.​line·​591864 ····​.​line·​591
858 ····​move-​object/​from16·​v0,​·​p0865 ····​move-​object/​from16·​v0,​·​p0
  
859 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​866 ····​iget-​object·​v2,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
Offset 903, 14 lines modifiedOffset 910, 15 lines modified
  
903 ····​move-​result-​object·​v4910 ····​move-​result-​object·​v4
  
904 ····​move-​object/​from16·​v0,​·​p0911 ····​move-​object/​from16·​v0,​·​p0
  
905 ····​iget-​object·​v8,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​912 ····​iget-​object·​v8,​·​v0,​·​Lcom/​falconware/​prestissimo/​Track$3;​-​>this$0:​Lcom/​falconware/​prestissimo/​Track;​
  
 913 ····​.​line·​596
906 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mExtractor:​Landroid/​media/​MediaExtractor;​914 ····​#·​getter·​for:​·​Lcom/​falconware/​prestissimo/​Track;​-​>mExtractor:​Landroid/​media/​MediaExtractor;​
907 ····​invoke-​static·​{v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$300(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaExtractor;​915 ····​invoke-​static·​{v8},​·​Lcom/​falconware/​prestissimo/​Track;​-​>access$300(Lcom/​falconware/​prestissimo/​Track;​)​Landroid/​media/​MediaExtractor;​
  
908 ····​move-​result-​object·​v8916 ····​move-​result-​object·​v8
  
909 ····​invoke-​virtual·​{v8},​·​Landroid/​media/​MediaExtractor;​-​>getSampleTime()​J917 ····​invoke-​virtual·​{v8},​·​Landroid/​media/​MediaExtractor;​-​>getSampleTime()​J
  
Max diff block lines reached; 406/4363 bytes (9.31%) of diff not shown.
344 KB
lib/armeabi-v7a/libsonic.so
1.05 KB
readelf --wide --file-header {}
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​ARM9 ··​Machine:​···························​ARM
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​20788·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​20860·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x5000000,​·​Version5·​EABI14 ··​Flags:​·····························​0x5000200,​·​Version5·​EABI,​·​soft-​float·ABI
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········717 ··​Number·​of·​program·​headers:​·········9
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2119 ··​Number·​of·​section·​headers:​·········​26
20 ··​Section·​header·​string·​table·​index:​·​2020 ··​Section·​header·​string·​table·​index:​·​25
2.16 KB
readelf --wide --program-header {}
Offset 1, 24 lines modifiedOffset 1, 29 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x02 Entry·​point·​0x0
3 There·​are·7·​program·​headers,​·​starting·​at·​offset·​523 There·​are·9·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x000e0·​0x000e0·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00120·​0x00120·​R···​0x4
7 ··LOAD···········​0x000000·​0x00000000·​0x00000000·​0x040fc·​0x040fc·​R·E·​0x10007 ··INTERP·········​0x000154·​0x00000154·​0x00000154·​0x00013·​0x00013·​R···​0x1
8 ··LOAD···········0x004e8c·​0x00005e8c·0x00005e8c·​0x00178·​0x00178·​RW··​0x10008 ······[Requesting·​program·interpreter:​·​/​system/​bin/​linker]
9 ··DYNAMIC········​0x004e98·​0x00005e98·​0x00005e98·​0x00100·​0x00100·​RW··​0x49 ··LOAD···········​0x000000·​0x00000000·​0x00000000·​0x04438·​0x04438·​R·​E·​0x1000
 10 ··​LOAD···········​0x004e5c·​0x00005e5c·​0x00005e5c·​0x001a8·​0x001a8·​RW··​0x1000
 11 ··​DYNAMIC········​0x004e68·​0x00005e68·​0x00005e68·​0x00128·​0x00128·​RW··​0x4
 12 ··​NOTE···········​0x000168·​0x00000168·​0x00000168·​0x00024·​0x00024·​R···​0x4
10 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​013 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0
11 ··​EXIDX··········​0x003ed8·​0x00003ed8·​0x00003ed8·​0x001e8·​0x001e8·​R···​0x414 ··​EXIDX··········​0x0041ec·​0x000041ec·​0x000041ec·​0x00210·​0x00210·​R···​0x4
12 ··​GNU_RELRO······​0x004e8c·​0x00005e8c·​0x00005e8c·​0x00174·​0x00174·​RW··​0x415 ··​GNU_RELRO······​0x004e5c·​0x00005e5c·​0x00005e5c·​0x001a4·​0x001a4·​RW··​0x4
  
13 ·​Section·​to·​Segment·​mapping:​16 ·​Section·​to·​Segment·​mapping:​
14 ··​Segment·​Sections.​.​.​17 ··​Segment·​Sections.​.​.​
15 ···​00·····18 ···​00·····
16 ···​01·····​.​dynsym·​.​dynstr·​.​hash·​.​rel.​dyn·​.​rel.​plt·​.​plt·​.​text·​.​ARM.​extab·​.​ARM.​exidx·​.​rodata·19 ···​01·····​.​interp·
17 ···​02·····​.​fini_array·​.​init_array·.​dynamic·​.​got·​.​data·20 ···​02·····​.​interp·​.​note.​gnu.​build-​id·​.​dynsym·​.​dynstr·​.​hash·.​gnu.​version·​.​gnu.​version_d·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·​.​plt·​.​text·.​ARM.​extab·​.​ARM.​exidx·​.​rodata·
18 ···​03·····​.​dynamic·21 ···​03·····​.​fini_array·​.​init_array·​.​dynamic·​.​got·​.​data·
19 ···​04·····22 ···​04·····.​dynamic·
20 ···​05·····​.​ARM.​exidx·23 ···​05·····​.​note.​gnu.​build-​id·
21 ···​06·····.​fini_array·​.​init_array·​.​dynamic·​.​got·24 ···​06·····
 25 ···​07·····​.​ARM.​exidx·
 26 ···​08·····​.​fini_array·​.​init_array·​.​dynamic·​.​got·
4.24 KB
readelf --wide --sections {}
Max report size reached
18.1 KB
readelf --wide --symbols {}
Max report size reached
3.38 KB
readelf --wide --relocs {}
Max report size reached
2.44 KB
readelf --wide --dynamic {}
Max report size reached
516 B
readelf --wide --notes {}
Offset 1, 5 lines modifiedOffset 1, 10 lines modified
  
 1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
 2 ··​Owner·················​Data·​size»   ​Description
 3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​
 4 ····​Build·​ID:​·​bc060e60f3c16faf57b4f​0c947c8d1c818401624
  
1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​gold-​version5 Displaying·​notes·​found·​in:​·​.​note.​gnu.​gold-​version
2 ··​Owner·················​Data·​size»   ​Description6 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000009»     ​NT_GNU_GOLD_VERSION·​(gold·​version)​7 ··​GNU··················​0x00000009»     ​NT_GNU_GOLD_VERSION·​(gold·​version)​
4 ····​Version:​·​gold·​1.​108 ····​Version:​·​gold·​1.​11
3.11 KB
readelf --wide --version-info {}
Offset 1, 2 lines modifiedOffset 1, 44 lines modified
  
1 No·version·information·found·in·​this·file.​1 Version·symbols·section·'.​gnu.​version'·contains·​121·entries:​
 2 ·​Addr:​·​0000000000001808··​Offset:​·​0x001808··​Link:​·​3·​(.​dynsym)​
 3 ··​000:​···​0·​(*local*)​·······​2·​(LIBC)​··········​2·​(LIBC)​··········​1·​(*global*)​···
 4 ··​004:​···​2·​(LIBC)​··········​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 5 ··​008:​···​1·​(*global*)​······​2·​(LIBC)​··········​1·​(*global*)​······​1·​(*global*)​···
 6 ··​00c:​···​1·​(*global*)​······​1·​(*global*)​······​2·​(LIBC)​··········​1·​(*global*)​···
 7 ··​010:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 8 ··​014:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 9 ··​018:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 10 ··​01c:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 11 ··​020:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 12 ··​024:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 13 ··​028:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 14 ··​02c:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 15 ··​030:​···​1·​(*global*)​······​1·​(*global*)​······​2·​(LIBC)​··········​2·​(LIBC)​·······
 16 ··​034:​···​2·​(LIBC)​··········​2·​(LIBC)​··········​2·​(LIBC)​··········​2·​(LIBC)​·······
 17 ··​038:​···​2·​(LIBC)​··········​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 18 ··​03c:​···​1·​(*global*)​······​1·​(*global*)​······​2·​(LIBC)​··········​1·​(*global*)​···
 19 ··​040:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 20 ··​044:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 21 ··​048:​···​2·​(LIBC)​··········​1·​(*global*)​······​3·​(LIBC_N)​········​1·​(*global*)​···
 22 ··​04c:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 23 ··​050:​···​2·​(LIBC)​··········​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 24 ··​054:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 25 ··​058:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 26 ··​05c:​···​0·​(*local*)​·······​0·​(*local*)​·······​1·​(*global*)​······​0·​(*local*)​····
 27 ··​060:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 28 ··​064:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 29 ··​068:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 30 ··​06c:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 31 ··​070:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 32 ··​074:​···​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​······​1·​(*global*)​···
 33 ··​078:​···​1·​(*global*)​···
  
 34 Version·​definition·​section·​'.​gnu.​version_d'·​contains·​1·​entries:​
 35 ··​Addr:​·​0x00000000000018fc··​Offset:​·​0x0018fc··​Link:​·​4·​(.​dynstr)​··​000000:​·​Rev:​·​1··​Flags:​·​BASE···​Index:​·​1··​Cnt:​·​1··​Name:​·​libsonic.​so
 36 ··​Version·​definition·​past·​end·​of·​section
  
 37 Version·​needs·​section·​'.​gnu.​version_r'·​contains·​1·​entries:​
 38 ·​Addr:​·​0x0000000000001918··​Offset:​·​0x001918··​Link:​·​4·​(.​dynstr)​
 39 ··​000000:​·​Version:​·​1··​File:​·​libc.​so··​Cnt:​·​2
 40 ··​0x0010:​···​Name:​·​LIBC··​Flags:​·​none··​Version:​·​2
 41 ··​0x0020:​···​Name:​·​LIBC_N··​Flags:​·​none··​Version:​·​3
24.0 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max report size reached
7.33 KB
readelf --wide --decompress --hex-dump=.hash {}
Max report size reached
5.84 KB
objdump --line-numbers --disassemble --demangle --section=.plt {}
Max report size reached
262 KB
objdump --line-numbers --disassemble --demangle --section=.text {}
Max report size reached
1020 B
readelf --wide --decompress --hex-dump=.ARM.extab {}
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·​dump·​of·​section·​'.​ARM.​extab':​1 Hex·​dump·​of·​section·​'.​ARM.​extab':​
2 ··​0x00003e6c·​08b10181·​b0b00084·​00000000·​c90c0181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x00004198·​08b10181·​b0b00084·​00000000·​c90c0181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00003e7c·​b0b0af82·​00000000·81c90181·​b0ad08b1·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x000041a8·​b0b0af81·​00000000·02b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00003e8c·​00000000·​02b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000041b8·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00003e9c·a1b20181·​b0b0ae01·​00000000·3f260181·​.​.​.​.​.​.​.​.​.​.​.​.​?&.​.​5 ··​0x000041c8·08b10181·​b0b00084·​00000000·08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00003eac·​b0b05f84·​00000000·​08b10181·​b0b00084·​.​.​_.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x000041d8·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00003ebc·​00000000·08b10181·b0b00084·00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x000041e8·​00000000····························.​.​.​.​
8 ··​0x00003ecc·​08b10181·​b0b00084·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​ 
  
4.34 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max report size reached
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00005e8c·d4180000·​00000000···················​.​.​.​.​.​.​.​.​2 ··​0x00005e5c·f01a0000·​00000000···················​.​.​.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00005e94·​00000000····························​.​.​.​.​2 ··​0x00005e64·​00000000····························​.​.​.​.​
  
1.05 KB
readelf --wide --decompress --hex-dump=.got {}
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00005f98·​00000000·​00000000·​c0400000·​d83e0000·​.​.​.​.​.​.​.​.​.​@.​.​.​>.​.​2 ··​0x00005f90·​00000000·​00000000·​c8370000·​d0370000·​.​.​.​.​.​.​.​.​.​7.​.​.​7.​.​
3 ··​0x00005fa8·88320000·80320000·78320000·00000000·​.​2.​.​.​2.​.​x2.​.​.​.​.​.​3 ··​0x00005fa0·d8370000·00000000·fc430000·ec410000·​.​7.​.​.​.​.​.​.​C.​.​.​A.​.​
4 ··​0x00005fb8·​00000000·​00000000·​00000000·f8170000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00005fb0·​00000000·​00000000·​00000000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00005fc8·f8170000·f8170000·f8170000·f8170000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x00005fc0·181a0000·181a0000·181a0000·181a0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00005fd8·f8170000·f8170000·f8170000·f8170000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00005fd0·181a0000·181a0000·181a0000·181a0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00005fe8·f8170000·f8170000·f8170000·f8170000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00005fe0·181a0000·181a0000·181a0000·181a0000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00005ff8·f8170000·f8170000···················.​.​.​.​.​.​.​.​8 ··​0x00005ff0·181a0000·181a0000·181a0000·181a0000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
  
264 B
readelf --wide --decompress --string-dump=.comment {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·​dump·​of·​section·​'.​comment':​1 String·​dump·​of·​section·​'.​comment':​
2 ··​[·····​1]··​GCC:​·​(GNU)​·​4.​6·​20120106·​(prerelease)​2 ··​[·····​1]··​GCC:​·​(GNU)​·​4.​9.​x·​20150123·​(prerelease)​
  
485 B
readelf --wide --decompress --hex-dump=.ARM.attributes {}
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​ARM.​attributes':​1 Hex·​dump·​of·​section·​'.​ARM.​attributes':​
2 ··​0x00000000·​41330000·​00616561·​62690001·​29000000·​A3.​.​.​aeabi.​.​)​.​.​.​2 ··​0x00000000·​41330000·​00616561·​62690001·​29000000·​A3.​.​.​aeabi.​.​)​.​.​.​
3 ··​0x00000010·​0541524d·​20763700·​060a0741·​08010902·​.​ARM·​v7.​.​.​.​A.​.​.​.​3 ··​0x00000010·​0541524d·​20763700·​060a0741·​08010902·​.​ARM·​v7.​.​.​.​A.​.​.​.​
4 ··​0x00000020·​0a041204·​14011501·​17031801·​1a021b03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x00000020·​0a041204·​14011501·​17031801·​1a021b03·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00000030·​1e022c01····························​.​.​,​.​5 ··​0x00000030·​1e022201····························​.​.​".​
  
1.98 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
Offset 1, 15 lines modifiedOffset 1, 19 lines modified
  
1 Hex·​dump·​of·​section·​'.​shstrtab':​1 Hex·​dump·​of·​section·​'.​shstrtab':​
2 ··​0x00000000·​002e7368·​73747274·​6162002e·​64796e73·​.​.​shstrtab.​.​dyns2 ··​0x00000000·​002e7368·​73747274·​6162002e·​696e7465·​.​.​shstrtab.​.​inte
3 ··​0x00000010·​796d002e·​64796e73·7472002e·68617368·ym.​.​dynstr.​.​hash3 ··​0x00000010·​7270002e·​6e6f7465·2e676e75·2e627569·rp.​.​note.​gnu.​bui
4 ··​0x00000020·002e7265·​6c2e6479·6e002e72·​656c2e70·.​.​rel.​dyn.​.​rel.​p4 ··​0x00000020·6c642d69·​64002e64·796e7379·​6d002e64·ld-​id.​.​dynsym.​.​d
5 ··​0x00000030·​6c74002e·​74657874·002e4152·​4d2e6578·​lt.​.​text.​.​ARM.​ex5 ··​0x00000030·796e7374·​72002e68·61736800·2e676e75·​ynstr.​.​hash.​.​gnu
6 ··​0x00000040·​74616200·​2e41524d·2e657869·6478002e·tab.​.​ARM.​exidx.​.​6 ··​0x00000040·2e766572·​73696f6e·​002e676e·752e7665·.​version.​.​gnu.​ve
7 ··​0x00000050·​726f6461·7461002e·66696e69·5f617272·​rodata.​.​fini_arr7 ··​0x00000050·​7273696f·6e5f6400·2e676e75·2e766572·​rsion_d.​.​gnu.​ver
8 ··​0x00000060·6179002e·696e6974·5f617272·​6179002e·ay.​.​init_array.​.​8 ··​0x00000060·73696f6e·5f72002e·72656c2e·​64796e00·sion_r.​.​rel.​dyn.​
9 ··​0x00000070·64796e61·6d696300·2e676f74·002e6461·​dynamic.​.​got.​.​da9 ··​0x00000070·2e72656c·2e706c74·002e7465·7874002e·​.​rel.​plt.​.​text.​.​
10 ··​0x00000080·7461002e·​62737300·2e636f6d·6d656e74·ta.​.​bss.​.​comment10 ··​0x00000080·41524d2e·​65787461·62002e41·524d2e65·ARM.​extab.​.​ARM.​e
11 ··​0x00000090·​002e6e6f·74652e67·6e752e67·6f6c642d·.​.​note.​gnu.​gold-​11 ··​0x00000090·78696478·002e726f·64617461·002e6669·​xidx.​.​rodata.​.​fi
12 ··​0x000000a0·76657273·696f6e00·2e41524d·2e617474·version.​.​ARM.​att12 ··​0x000000a0·6e695f61·72726179·002e696e·​69745f61·ni_array.​.​init_a
13 ··​0x000000b0·​72696275·74657300···················​ributes.​13 ··​0x000000b0·​72726179·​002e6479·6e616d69·63002e67·rray.​.​dynamic.​.​g
 14 ··​0x000000c0·​6f74002e·​64617461·​002e6273·​73002e63·​ot.​.​data.​.​bss.​.​c
 15 ··​0x000000d0·​6f6d6d65·​6e74002e·​6e6f7465·​2e676e75·​omment.​.​note.​gnu
 16 ··​0x000000e0·​2e676f6c·​642d7665·​7273696f·​6e002e41·​.​gold-​version.​.​A
 17 ··​0x000000f0·​524d2e61·​74747269·​62757465·​7300·····​RM.​attributes.​
  
466 KB
lib/armeabi/libsonic.so
1.05 KB
readelf --wide --file-header {}
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V6 ··​OS/​ABI:​····························​UNIX·​-​·​System·​V
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​ARM9 ··​Machine:​···························​ARM
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x011 ··​Entry·​point·​address:​···············​0x0
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​24880·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​24948·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x5000000,​·​Version5·​EABI14 ··​Flags:​·····························​0x5000200,​·​Version5·​EABI,​·​soft-​float·ABI
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········717 ··​Number·​of·​program·​headers:​·········9
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​2119 ··​Number·​of·​section·​headers:​·········​26
20 ··​Section·​header·​string·​table·​index:​·​2020 ··​Section·​header·​string·​table·​index:​·​25
2.16 KB
readelf --wide --program-header {}
Offset 1, 24 lines modifiedOffset 1, 29 lines modified
  
1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​1 Elf·​file·​type·​is·​DYN·​(Shared·​object·​file)​
2 Entry·​point·​0x02 Entry·​point·​0x0
3 There·​are·7·​program·​headers,​·​starting·​at·​offset·​523 There·​are·9·​program·​headers,​·​starting·​at·​offset·​52
  
4 Program·​Headers:​4 Program·​Headers:​
5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align5 ··​Type···········​Offset···​VirtAddr···​PhysAddr···​FileSiz·​MemSiz··​Flg·​Align
6 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x000e0·​0x000e0·​R···​0x46 ··​PHDR···········​0x000034·​0x00000034·​0x00000034·​0x00120·​0x00120·​R···​0x4
7 ··LOAD···········​0x000000·​0x00000000·​0x00000000·​0x05690·​0x05690·​R·E·​0x10007 ··INTERP·········​0x000154·​0x00000154·​0x00000154·​0x00013·​0x00013·​R···​0x1
8 ··LOAD···········0x005e8c·​0x00006e8c·0x00006e8c·​0x00178·​0x00178·​RW··​0x10008 ······[Requesting·​program·interpreter:​·​/​system/​bin/​linker]
9 ··DYNAMIC········​0x005e98·​0x00006e98·​0x00006e98·​0x00100·​0x00100·​RW··​0x49 ··LOAD···········​0x000000·​0x00000000·​0x00000000·​0x05c54·​0x05c54·​R·​E·​0x1000
 10 ··​LOAD···········​0x005e5c·​0x00006e5c·​0x00006e5c·​0x001a8·​0x001a8·​RW··​0x1000
 11 ··​DYNAMIC········​0x005e68·​0x00006e68·​0x00006e68·​0x00128·​0x00128·​RW··​0x4
 12 ··​NOTE···········​0x000168·​0x00000168·​0x00000168·​0x00024·​0x00024·​R···​0x4
10 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​013 ··​GNU_STACK······​0x000000·​0x00000000·​0x00000000·​0x00000·​0x00000·​RW··​0
11 ··​EXIDX··········​0x005414·​0x00005414·​0x00005414·​0x00240·​0x00240·​R···​0x414 ··​EXIDX··········​0x0059b8·​0x000059b8·​0x000059b8·​0x00260·​0x00260·​R···​0x4
12 ··​GNU_RELRO······​0x005e8c·​0x00006e8c·​0x00006e8c·​0x00174·​0x00174·​RW··​0x415 ··​GNU_RELRO······​0x005e5c·​0x00006e5c·​0x00006e5c·​0x001a4·​0x001a4·​RW··​0x4
  
13 ·​Section·​to·​Segment·​mapping:​16 ·​Section·​to·​Segment·​mapping:​
14 ··​Segment·​Sections.​.​.​17 ··​Segment·​Sections.​.​.​
15 ···​00·····18 ···​00·····
16 ···​01·····​.​dynsym·​.​dynstr·​.​hash·​.​rel.​dyn·​.​rel.​plt·​.​plt·​.​text·​.​ARM.​extab·​.​ARM.​exidx·​.​rodata·19 ···​01·····​.​interp·
17 ···​02·····​.​fini_array·​.​init_array·.​dynamic·​.​got·​.​data·20 ···​02·····​.​interp·​.​note.​gnu.​build-​id·​.​dynsym·​.​dynstr·​.​hash·.​gnu.​version·​.​gnu.​version_d·​.​gnu.​version_r·​.​rel.​dyn·​.​rel.​plt·​.​plt·​.​text·.​ARM.​extab·​.​ARM.​exidx·​.​rodata·
18 ···​03·····​.​dynamic·21 ···​03·····​.​fini_array·​.​init_array·​.​dynamic·​.​got·​.​data·
19 ···​04·····22 ···​04·····.​dynamic·
20 ···​05·····​.​ARM.​exidx·23 ···​05·····​.​note.​gnu.​build-​id·
21 ···​06·····.​fini_array·​.​init_array·​.​dynamic·​.​got·24 ···​06·····
 25 ···​07·····​.​ARM.​exidx·
 26 ···​08·····​.​fini_array·​.​init_array·​.​dynamic·​.​got·
4.24 KB
readelf --wide --sections {}
Max report size reached
26.1 KB
readelf --wide --symbols {}
Max report size reached
3.38 KB
readelf --wide --relocs {}
Max report size reached
2.44 KB
readelf --wide --dynamic {}
Max report size reached
516 B
readelf --wide --notes {}
Offset 1, 5 lines modifiedOffset 1, 10 lines modified
  
 1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
 2 ··​Owner·················​Data·​size»   ​Description
 3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​
 4 ····​Build·​ID:​·​d289505631a6250089976​604c9e9dfca699a2be5
  
1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​gold-​version5 Displaying·​notes·​found·​in:​·​.​note.​gnu.​gold-​version
2 ··​Owner·················​Data·​size»   ​Description6 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000009»     ​NT_GNU_GOLD_VERSION·​(gold·​version)​7 ··​GNU··················​0x00000009»     ​NT_GNU_GOLD_VERSION·​(gold·​version)​
4 ····​Version:​·​gold·​1.​108 ····​Version:​·​gold·​1.​11
4.36 KB
readelf --wide --version-info {}
Max report size reached
30.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max report size reached
10.5 KB
readelf --wide --decompress --hex-dump=.hash {}
Max report size reached
5.83 KB
objdump --line-numbers --disassemble --demangle --section=.plt {}
Max report size reached
364 KB
objdump --line-numbers --disassemble --demangle --section=.text {}
Max report size reached
2.18 KB
readelf --wide --decompress --hex-dump=.ARM.extab {}
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
  
1 Hex·​dump·​of·​section·​'.​ARM.​extab':​1 Hex·​dump·​of·​section·​'.​ARM.​extab':​
2 ··​0x00005318·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​2 ··​0x000058c8·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3 ··​0x00005328·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x000058d8·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00005338·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​4 ··​0x000058e8·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00005348·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​5 ··​0x000058f8·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
6 ··​0x00005358·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​6 ··​0x00005908·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
7 ··​0x00005368·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​7 ··​0x00005918·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
8 ··​0x00005378·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​8 ··​0x00005928·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9 ··​0x00005388·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​9 ··​0x00005938·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
10 ··​0x00005398·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​10 ··​0x00005948·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
11 ··​0x000053a8·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​11 ··​0x00005958·​08b10181·​b0b00084·​00000000·​08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
12 ··​0x000053b8·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​12 ··​0x00005968·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
13 ··​0x000053c8·​00000000·​02b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​13 ··​0x00005978·​00000000·​02b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
14 ··​0x000053d8·a1b20181·​b0b0ae01·​00000000·3f260181·​.​.​.​.​.​.​.​.​.​.​.​.​?&.​.​14 ··​0x00005988·08b10181·​b0b00084·​00000000·08b10181·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
15 ··​0x000053e8·​b0b05f84·​00000000·​08b10181·​b0b00084·​.​.​_.​.​.​.​.​.​.​.​.​.​.​.​.​15 ··​0x00005998·​b0b00084·​00000000·​08b10181·​b0b00084·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
16 ··​0x000053f8·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​16 ··​0x000059a8·​00000000·​08b10181·​b0b00084·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
17 ··​0x00005408·​08b10181·​b0b00084·​00000000··········​.​.​.​.​.​.​.​.​.​.​.​.​ 
  
5.0 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max report size reached
280 B
readelf --wide --decompress --hex-dump=.fini_array {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​fini_array':​1 Hex·​dump·​of·​section·​'.​fini_array':​
2 ··​0x00006e8c·64210000·​00000000···················d!.​.​.​.​.​.​2 ··​0x00006e5c·00240000·​00000000···················.​$.​.​.​.​.​.​
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·​dump·​of·​section·​'.​init_array':​1 Hex·​dump·​of·​section·​'.​init_array':​
2 ··​0x00006e94·​00000000····························​.​.​.​.​2 ··​0x00006e64·​00000000····························​.​.​.​.​
  
1.05 KB
readelf --wide --decompress --hex-dump=.got {}
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·​dump·​of·​section·​'.​got':​1 Hex·​dump·​of·​section·​'.​got':​
2 ··​0x00006f98·​00000000·​00000000·54560000·14540000·​.​.​.​.​.​.​.​.​TV.​.​.​T.​.​2 ··​0x00006f90·​00000000·​00000000·8c4d0000·944d0000·​.​.​.​.​.​.​.​.​.​M.​.​.​M.​.​
3 ··​0x00006fa8·38470000·30470000·28470000·00000000·8G.​.​0G.​.​(G.​.​.​.​.​.​3 ··​0x00006fa0·9c4d0000·00000000·185c0000·b8590000·.​M.​.​.​.​.​.​.​\.​.​.​Y.​.​
4 ··​0x00006fb8·​00000000·​00000000·​00000000·88200000·​.​.​.​.​.​.​.​.​.​.​.​.​.​·.​.​4 ··​0x00006fb0·​00000000·​00000000·​00000000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
5 ··​0x00006fc8·88200000·88200000·88200000·88200000·.​·.​.​.​·.​.​.​·.​.​.​·.​.​5 ··​0x00006fc0·28230000·28230000·28230000·28230000·(#.​.​(#.​.​(#.​.​(#.​.​
6 ··​0x00006fd8·88200000·88200000·88200000·88200000·.​·.​.​.​·.​.​.​·.​.​.​·.​.​6 ··​0x00006fd0·28230000·28230000·28230000·28230000·(#.​.​(#.​.​(#.​.​(#.​.​
7 ··​0x00006fe8·88200000·88200000·88200000·88200000·.​·.​.​.​·.​.​.​·.​.​.​·.​.​7 ··​0x00006fe0·28230000·28230000·28230000·28230000·(#.​.​(#.​.​(#.​.​(#.​.​
8 ··​0x00006ff8·88200000·88200000···················.​·.​.​.​·.​.​8 ··​0x00006ff0·28230000·28230000·28230000·28230000·(#.​.​(#.​.​(#.​.​(#.​.​
  
264 B
readelf --wide --decompress --string-dump=.comment {}
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·​dump·​of·​section·​'.​comment':​1 String·​dump·​of·​section·​'.​comment':​
2 ··​[·····​1]··​GCC:​·​(GNU)​·​4.​6·​20120106·​(prerelease)​2 ··​[·····​1]··​GCC:​·​(GNU)​·​4.​9.​x·​20150123·​(prerelease)​
  
501 B
readelf --wide --decompress --hex-dump=.ARM.attributes {}
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·​dump·​of·​section·​'.​ARM.​attributes':​1 Hex·​dump·​of·​section·​'.​ARM.​attributes':​
2 ··​0x00000000·​412c0000·​00616561·​62690001·​22000000·​A,​.​.​.​aeabi.​.​".​.​.​2 ··​0x00000000·​412a0000·​00616561·​62690001·​20000000·​A*.​.​.​aeabi.​.​·.​.​.​
3 ··​0x00000010·​05355445·​00060408·​0109010a·​02120414·​.​5TE.​.​.​.​.​.​.​.​.​.​.​.​3 ··​0x00000010·​05355445·​00060408·​0109010a·​02120414·​.​5TE.​.​.​.​.​.​.​.​.​.​.​.​
4 ··​0x00000020·​01150117·​0318011a·​021e022c·01·······.​.​.​.​.​.​.​.​.​.​.​,​.​4 ··​0x00000020·​01150117·​0318011a·​021e02············.​.​.​.​.​.​.​.​.​.​.​
  
1.98 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
Offset 1, 15 lines modifiedOffset 1, 19 lines modified
  
1 Hex·​dump·​of·​section·​'.​shstrtab':​1 Hex·​dump·​of·​section·​'.​shstrtab':​
2 ··​0x00000000·​002e7368·​73747274·​6162002e·​64796e73·​.​.​shstrtab.​.​dyns2 ··​0x00000000·​002e7368·​73747274·​6162002e·​696e7465·​.​.​shstrtab.​.​inte
3 ··​0x00000010·​796d002e·​64796e73·7472002e·68617368·ym.​.​dynstr.​.​hash3 ··​0x00000010·​7270002e·​6e6f7465·2e676e75·2e627569·rp.​.​note.​gnu.​bui
4 ··​0x00000020·002e7265·​6c2e6479·6e002e72·​656c2e70·.​.​rel.​dyn.​.​rel.​p4 ··​0x00000020·6c642d69·​64002e64·796e7379·​6d002e64·ld-​id.​.​dynsym.​.​d
5 ··​0x00000030·​6c74002e·​74657874·002e4152·​4d2e6578·​lt.​.​text.​.​ARM.​ex5 ··​0x00000030·796e7374·​72002e68·61736800·2e676e75·​ynstr.​.​hash.​.​gnu
6 ··​0x00000040·​74616200·​2e41524d·2e657869·6478002e·tab.​.​ARM.​exidx.​.​6 ··​0x00000040·2e766572·​73696f6e·​002e676e·752e7665·.​version.​.​gnu.​ve
7 ··​0x00000050·​726f6461·7461002e·66696e69·5f617272·​rodata.​.​fini_arr7 ··​0x00000050·​7273696f·6e5f6400·2e676e75·2e766572·​rsion_d.​.​gnu.​ver
8 ··​0x00000060·6179002e·696e6974·5f617272·​6179002e·ay.​.​init_array.​.​8 ··​0x00000060·73696f6e·5f72002e·72656c2e·​64796e00·sion_r.​.​rel.​dyn.​
9 ··​0x00000070·64796e61·6d696300·2e676f74·002e6461·​dynamic.​.​got.​.​da9 ··​0x00000070·2e72656c·2e706c74·002e7465·7874002e·​.​rel.​plt.​.​text.​.​
10 ··​0x00000080·7461002e·​62737300·2e636f6d·6d656e74·ta.​.​bss.​.​comment10 ··​0x00000080·41524d2e·​65787461·62002e41·524d2e65·ARM.​extab.​.​ARM.​e
11 ··​0x00000090·​002e6e6f·74652e67·6e752e67·6f6c642d·.​.​note.​gnu.​gold-​11 ··​0x00000090·78696478·002e726f·64617461·002e6669·​xidx.​.​rodata.​.​fi
12 ··​0x000000a0·76657273·696f6e00·2e41524d·2e617474·version.​.​ARM.​att12 ··​0x000000a0·6e695f61·72726179·002e696e·​69745f61·ni_array.​.​init_a
13 ··​0x000000b0·​72696275·74657300···················​ributes.​13 ··​0x000000b0·​72726179·​002e6479·6e616d69·63002e67·rray.​.​dynamic.​.​g
 14 ··​0x000000c0·​6f74002e·​64617461·​002e6273·​73002e63·​ot.​.​data.​.​bss.​.​c
 15 ··​0x000000d0·​6f6d6d65·​6e74002e·​6e6f7465·​2e676e75·​omment.​.​note.​gnu
 16 ··​0x000000e0·​2e676f6c·​642d7665·​7273696f·​6e002e41·​.​gold-​version.​.​A
 17 ··​0x000000f0·​524d2e61·​74747269·​62757465·​7300·····​RM.​attributes.​