blob: ac706013bbde0ba1681030312e612e074cc4d2fb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
|
program header:
entry: 0
p_type: PT_PHDR
p_offset: 64
p_vaddr: 0x400040
p_paddr: 0x400040
p_filesz: 392
p_memsz: 392
p_flags: PF_X|PF_R
p_align: 8
entry: 1
p_type: PT_INTERP
p_offset: 456
p_vaddr: 0x4001c8
p_paddr: 0x4001c8
p_filesz: 21
p_memsz: 21
p_flags: PF_R
p_align: 1
entry: 2
p_type: PT_LOAD
p_offset: 0
p_vaddr: 0x400000
p_paddr: 0x400000
p_filesz: 24900
p_memsz: 24900
p_flags: PF_X|PF_R
p_align: 1048576
entry: 3
p_type: PT_LOAD
p_offset: 24912
p_vaddr: 0x506150
p_paddr: 0x506150
p_filesz: 2520
p_memsz: 3080
p_flags: PF_W|PF_R
p_align: 1048576
entry: 4
p_type: PT_DYNAMIC
p_offset: 26376
p_vaddr: 0x506708
p_paddr: 0x506708
p_filesz: 432
p_memsz: 432
p_flags: PF_W|PF_R
p_align: 8
entry: 5
p_type: PT_NOTE
p_offset: 480
p_vaddr: 0x4001e0
p_paddr: 0x4001e0
p_filesz: 24
p_memsz: 24
p_flags: PF_R
p_align: 4
entry: 6
p_type: PT_NULL
p_offset: 24892
p_vaddr: 0x40613c
p_paddr: 0x40613c
p_filesz: 8
p_memsz: 8
p_flags: PF_R
p_align: 4
symbol table (.dynsym):
entry: 0
st_name:
st_value: 0
st_size: 0
st_info: STT_NOTYPE STB_LOCAL
st_shndx: 0
entry: 1
st_name: fflagstostr
st_value: 0x40185c
st_size: 138
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 2
st_name: puts
st_value: 0x40186c
st_size: 210
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 3
st_name: fprintf
st_value: 0x40187c
st_size: 144
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 4
st_name: atoi
st_value: 0x40188c
st_size: 21
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 5
st_name: time
st_value: 0x40189c
st_size: 50
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 6
st_name: mbrtowc
st_value: 0x4018ac
st_size: 27
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 7
st_name: write
st_value: 0x4018bc
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 8
st_name: fputc
st_value: 0x4018cc
st_size: 158
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 9
st_name: getenv
st_value: 0x4018dc
st_size: 389
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 10
st_name: _DYNAMIC
st_value: 0x506708
st_size: 0
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 65521
entry: 11
st_name: kill
st_value: 0x4018ec
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 12
st_name: humanize_number
st_value: 0x4018fc
st_size: 959
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 13
st_name: tgoto
st_value: 0x40190c
st_size: 993
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 14
st_name: putc
st_value: 0x40191c
st_size: 158
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 15
st_name: strdup
st_value: 0x40192c
st_size: 85
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 16
st_name: mac_get_link
st_value: 0x40193c
st_size: 5
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 17
st_name: fputs
st_value: 0x40194c
st_size: 154
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 18
st_name: ___runetype
st_value: 0x40195c
st_size: 117
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 19
st_name: mac_prepare_file_label
st_value: 0x40196c
st_size: 12
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 20
st_name: mac_to_text
st_value: 0x40197c
st_size: 27
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 21
st_name: __stack_chk_guard
st_value: 0x506b40
st_size: 64
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 22
st_name: ioctl
st_value: 0x40198c
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 23
st_name: group_from_gid
st_value: 0x40199c
st_size: 271
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 24
st_name: strftime
st_value: 0x4019ac
st_size: 391
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 25
st_name: strerror
st_value: 0x4019bc
st_size: 48
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 26
st_name: _init_tls
st_value: 0x4019cc
st_size: 2
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 27
st_name: realloc
st_value: 0x4019dc
st_size: 1276
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 28
st_name: _init
st_value: 0x401838
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 10
entry: 29
st_name: localtime
st_value: 0x4019ec
st_size: 321
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 30
st_name: environ
st_value: 0x506cc8
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 31
st_name: mac_free
st_value: 0x4019fc
st_size: 30
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 32
st_name: acl_get_entry
st_value: 0x401a0c
st_size: 95
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 33
st_name: fts_set
st_value: 0x401a1c
st_size: 40
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 34
st_name: strchr
st_value: 0x401a2c
st_size: 41
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 35
st_name: strcoll
st_value: 0x401a3c
st_size: 488
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 36
st_name: __isthreaded
st_value: 0x506b80
st_size: 4
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 37
st_name: getopt
st_value: 0x401a4c
st_size: 685
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 38
st_name: __progname
st_value: 0x506150
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 16
entry: 39
st_name: strmode
st_value: 0x401a5c
st_size: 760
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 40
st_name: warnx
st_value: 0x401a6c
st_size: 149
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 41
st_name: tputs
st_value: 0x401a7c
st_size: 982
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 42
st_name: optarg
st_value: 0x506b88
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 43
st_name: sscanf
st_value: 0x401a8c
st_size: 323
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 44
st_name: memset
st_value: 0x401a9c
st_size: 84
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 45
st_name: __error
st_value: 0x401aac
st_size: 8
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 46
st_name: pathconf
st_value: 0x401abc
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 47
st_name: fts_children
st_value: 0x401acc
st_size: 299
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 48
st_name: printf
st_value: 0x401adc
st_size: 162
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 49
st_name: user_from_uid
st_value: 0x401aec
st_size: 271
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 50
st_name: __bss_start
st_value: 0x506b28
st_size: 0
st_info: STT_NOTYPE STB_GLOBAL
st_shndx: 65521
entry: 51
st_name: snprintf
st_value: 0x401afc
st_size: 501
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 52
st_name: warn
st_value: 0x401b0c
st_size: 168
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 53
st_name: __mb_sb_limit
st_value: 0x506b90
st_size: 4
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 54
st_name: tgetent
st_value: 0x401b1c
st_size: 1598
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 55
st_name: signal
st_value: 0x401b2c
st_size: 95
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 56
st_name: fts_read
st_value: 0x401b3c
st_size: 1240
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 57
st_name: _fini
st_value: 0x405b48
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 13
entry: 58
st_name: nl_langinfo
st_value: 0x401b4c
st_size: 677
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 59
st_name: setenv
st_value: 0x401b5c
st_size: 147
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 60
st_name: __stdoutp
st_value: 0x506b98
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 61
st_name: fwrite
st_value: 0x401b6c
st_size: 202
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 62
st_name: _CurrentRuneLocale
st_value: 0x506ba0
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 63
st_name: fts_open
st_value: 0x401b7c
st_size: 645
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 64
st_name: getbsize
st_value: 0x401b8c
st_size: 545
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 65
st_name: __swbuf
st_value: 0x401b9c
st_size: 230
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 66
st_name: exit
st_value: 0x401bac
st_size: 47
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 67
st_name: malloc
st_value: 0x401bbc
st_size: 175
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 68
st_name: mac_get_file
st_value: 0x401bcc
st_size: 5
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 69
st_name: err
st_value: 0x401bdc
st_size: 170
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 70
st_name: _edata
st_value: 0x506b28
st_size: 0
st_info: STT_NOTYPE STB_GLOBAL
st_shndx: 65521
entry: 71
st_name: isatty
st_value: 0x401bec
st_size: 60
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 72
st_name: _GLOBAL_OFFSET_TABLE_
st_value: 0x5068e0
st_size: 0
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 65521
entry: 73
st_name: _end
st_value: 0x506d58
st_size: 0
st_info: STT_NOTYPE STB_GLOBAL
st_shndx: 65521
entry: 74
st_name: setlocale
st_value: 0x401bfc
st_size: 904
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 75
st_name: __stderrp
st_value: 0x506ba8
st_size: 8
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 76
st_name: free
st_value: 0x401c0c
st_size: 118
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 77
st_name: optind
st_value: 0x506bb0
st_size: 4
st_info: STT_OBJECT STB_GLOBAL
st_shndx: 23
entry: 78
st_name: getuid
st_value: 0x401c1c
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 79
st_name: __stack_chk_fail
st_value: 0x401c2c
st_size: 12
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 80
st_name: atexit
st_value: 0x401c3c
st_size: 47
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 81
st_name: acl_free
st_value: 0x401c4c
st_size: 21
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 82
st_name: getpid
st_value: 0x401c5c
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 83
st_name: strlen
st_value: 0x401c6c
st_size: 199
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 84
st_name: strcpy
st_value: 0x401c7c
st_size: 174
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 85
st_name: _Jv_RegisterClasses
st_value: 0
st_size: 0
st_info: STT_NOTYPE STB_WEAK
st_shndx: 0
entry: 86
st_name: readlink
st_value: 0x401c8c
st_size: 0
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 87
st_name: tgetstr
st_value: 0x401c9c
st_size: 355
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
entry: 88
st_name: acl_get_file
st_value: 0x401cac
st_size: 93
st_info: STT_FUNC STB_GLOBAL
st_shndx: 0
|