--- /srv/rebuilderd/tmp/rebuilderdo6WHBt/inputs/coop-computing-tools-dev_7.14.5-1+b2_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdo6WHBt/out/coop-computing-tools-dev_7.14.5-1+b2_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-03-15 11:12:53.000000 debian-binary │ -rw-r--r-- 0 0 0 2588 2025-03-15 11:12:53.000000 control.tar.xz │ --rw-r--r-- 0 0 0 397708 2025-03-15 11:12:53.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 397840 2025-03-15 11:12:53.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -66,15 +66,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 882 2025-03-15 11:12:53.000000 ./usr/include/cctools/unlink_recursive.h │ │ │ -rw-r--r-- 0 root (0) root (0) 75979 2025-03-15 11:12:53.000000 ./usr/include/cctools/work_queue.h │ │ │ -rw-r--r-- 0 root (0) root (0) 552 2025-03-15 11:12:53.000000 ./usr/include/cctools/work_queue_catalog.h │ │ │ -rw-r--r-- 0 root (0) root (0) 1163 2025-03-15 11:12:53.000000 ./usr/include/cctools/xxmalloc.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-15 11:12:53.000000 ./usr/lib/ │ │ │ -rw-r--r-- 0 root (0) root (0) 126204 2025-03-15 11:12:53.000000 ./usr/lib/libbatch_job.a │ │ │ -rw-r--r-- 0 root (0) root (0) 210544 2025-03-15 11:12:53.000000 ./usr/lib/libchirp.a │ │ │ --rw-r--r-- 0 root (0) root (0) 688630 2025-03-15 11:12:53.000000 ./usr/lib/libdttools.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 688622 2025-03-15 11:12:53.000000 ./usr/lib/libdttools.a │ │ │ -rw-r--r-- 0 root (0) root (0) 40156 2025-03-15 11:12:53.000000 ./usr/lib/libftp_lite.a │ │ │ -rw-r--r-- 0 root (0) root (0) 310942 2025-03-15 11:12:53.000000 ./usr/lib/libtaskvine.a │ │ │ -rw-r--r-- 0 root (0) root (0) 202828 2025-03-15 11:12:53.000000 ./usr/lib/libwork_queue.a │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-15 11:12:53.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-15 11:12:53.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-03-15 11:12:53.000000 ./usr/share/doc/coop-computing-tools-dev/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1806 2025-03-15 11:12:53.000000 ./usr/share/doc/coop-computing-tools-dev/changelog.Debian.gz │ │ ├── ./usr/lib/libdttools.a │ │ │ ├── nm -s {} │ │ │ │┄ error from `nm -s {}`: │ │ │ │┄ nm: compat-at.o: no symbols │ │ │ │┄ nm: debug_journal.o: no symbols │ │ │ │┄ nm: debug_syslog.o: no symbols │ │ │ │┄ nm: preadwrite.o: no symbols │ │ │ │ @@ -1195,19 +1195,19 @@ │ │ │ │ U __isoc23_strtol │ │ │ │ U __isoc23_strtoul │ │ │ │ U __stack_chk_fail_local │ │ │ │ 00000000 T __x86.get_pc_thunk.ax │ │ │ │ 00000000 T __x86.get_pc_thunk.bx │ │ │ │ U access │ │ │ │ U auth_register │ │ │ │ -0000127d t auth_ticket_accept │ │ │ │ +00001279 t auth_ticket_accept │ │ │ │ 00000000 t auth_ticket_assert │ │ │ │ -000014a8 T auth_ticket_load │ │ │ │ -0000142a T auth_ticket_register │ │ │ │ -0000148f T auth_ticket_server_callback │ │ │ │ +000014a4 T auth_ticket_load │ │ │ │ +00001426 T auth_ticket_register │ │ │ │ +0000148b T auth_ticket_server_callback │ │ │ │ U buffer_abortonfailure │ │ │ │ U buffer_init │ │ │ │ U buffer_max │ │ │ │ U buffer_pos │ │ │ │ U buffer_putfstring │ │ │ │ U buffer_tolstring │ │ │ │ U buffer_ubuf │ │ │ ├── file list │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ ?rw-r--r-- 0 0 0 3620 1970-01-01 00:00:00.000000 address.o │ │ │ │ ?rw-r--r-- 0 0 0 7468 1970-01-01 00:00:00.000000 auth.o │ │ │ │ ?rw-r--r-- 0 0 0 2656 1970-01-01 00:00:00.000000 auth_address.o │ │ │ │ ?rw-r--r-- 0 0 0 1964 1970-01-01 00:00:00.000000 auth_all.o │ │ │ │ ?rw-r--r-- 0 0 0 6096 1970-01-01 00:00:00.000000 auth_globus.o │ │ │ │ ?rw-r--r-- 0 0 0 2876 1970-01-01 00:00:00.000000 auth_hostname.o │ │ │ │ ?rw-r--r-- 0 0 0 1168 1970-01-01 00:00:00.000000 auth_kerberos.o │ │ │ │ -?rw-r--r-- 0 0 0 12968 1970-01-01 00:00:00.000000 auth_ticket.o │ │ │ │ +?rw-r--r-- 0 0 0 12960 1970-01-01 00:00:00.000000 auth_ticket.o │ │ │ │ ?rw-r--r-- 0 0 0 8696 1970-01-01 00:00:00.000000 auth_unix.o │ │ │ │ ?rw-r--r-- 0 0 0 4284 1970-01-01 00:00:00.000000 b64.o │ │ │ │ ?rw-r--r-- 0 0 0 12604 1970-01-01 00:00:00.000000 bitmap.o │ │ │ │ ?rw-r--r-- 0 0 0 8856 1970-01-01 00:00:00.000000 bucketing.o │ │ │ │ ?rw-r--r-- 0 0 0 7028 1970-01-01 00:00:00.000000 bucketing_exhaust.o │ │ │ │ ?rw-r--r-- 0 0 0 9788 1970-01-01 00:00:00.000000 bucketing_greedy.o │ │ │ │ ?rw-r--r-- 0 0 0 8080 1970-01-01 00:00:00.000000 bucketing_manager.o │ │ │ ├── auth_ticket.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 12328 (bytes into file) │ │ │ │ │ + Start of section headers: 12320 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x3028: │ │ │ │ │ +There are 16 section headers, starting at offset 0x3020: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .group GROUP 00000000 000034 000008 04 13 55 4 │ │ │ │ │ [ 2] .group GROUP 00000000 00003c 000008 04 13 15 4 │ │ │ │ │ - [ 3] .text PROGBITS 00000000 000044 00166a 00 AX 0 0 1 │ │ │ │ │ - [ 4] .rel.text REL 00000000 0025b0 000998 08 I 13 3 4 │ │ │ │ │ - [ 5] .data PROGBITS 00000000 0016ae 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .bss NOBITS 00000000 0016b0 000008 00 WA 0 0 4 │ │ │ │ │ - [ 7] .rodata PROGBITS 00000000 0016b0 0006c5 00 A 0 0 32 │ │ │ │ │ - [ 8] .text.__x86.get_pc_thunk.ax PROGBITS 00000000 001d75 000004 00 AXG 0 0 1 │ │ │ │ │ - [ 9] .text.__x86.get_pc_thunk.bx PROGBITS 00000000 001d79 000004 00 AXG 0 0 1 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 001d7d 000000 00 0 0 1 │ │ │ │ │ - [11] .eh_frame PROGBITS 00000000 001d80 000140 00 A 0 0 4 │ │ │ │ │ - [12] .rel.eh_frame REL 00000000 002f48 000048 08 I 13 11 4 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 001ec0 0003e0 10 14 15 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 0022a0 00030e 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 002f90 000095 00 0 0 1 │ │ │ │ │ + [ 3] .text PROGBITS 00000000 000044 001666 00 AX 0 0 1 │ │ │ │ │ + [ 4] .rel.text REL 00000000 0025a8 000998 08 I 13 3 4 │ │ │ │ │ + [ 5] .data PROGBITS 00000000 0016aa 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .bss NOBITS 00000000 0016ac 000008 00 WA 0 0 4 │ │ │ │ │ + [ 7] .rodata PROGBITS 00000000 0016ac 0006c4 00 A 0 0 32 │ │ │ │ │ + [ 8] .text.__x86.get_pc_thunk.ax PROGBITS 00000000 001d70 000004 00 AXG 0 0 1 │ │ │ │ │ + [ 9] .text.__x86.get_pc_thunk.bx PROGBITS 00000000 001d74 000004 00 AXG 0 0 1 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 001d78 000000 00 0 0 1 │ │ │ │ │ + [11] .eh_frame PROGBITS 00000000 001d78 000140 00 A 0 0 4 │ │ │ │ │ + [12] .rel.eh_frame REL 00000000 002f40 000048 08 I 13 11 4 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 001eb8 0003e0 10 14 15 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 002298 00030e 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 002f88 000095 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ 2: 00000000 0 SECTION LOCAL DEFAULT 6 .bss │ │ │ │ │ 3: 00000000 4 OBJECT LOCAL DEFAULT 6 server_callback │ │ │ │ │ 4: 00000004 4 OBJECT LOCAL DEFAULT 6 client_ticket_list │ │ │ │ │ 5: 00000000 0 SECTION LOCAL DEFAULT 7 .rodata │ │ │ │ │ 6: 00000000 3470 FUNC LOCAL DEFAULT 3 auth_ticket_assert │ │ │ │ │ 7: 00000520 192 OBJECT LOCAL DEFAULT 7 cmd.2 │ │ │ │ │ 8: 000005e0 19 OBJECT LOCAL DEFAULT 7 __func__.1 │ │ │ │ │ - 9: 00000600 197 OBJECT LOCAL DEFAULT 7 cmd.0 │ │ │ │ │ + 9: 00000600 196 OBJECT LOCAL DEFAULT 7 cmd.0 │ │ │ │ │ 10: 00000d8e 185 FUNC LOCAL DEFAULT 3 write_data_to_temp_file │ │ │ │ │ - 11: 00000e47 1078 FUNC LOCAL DEFAULT 3 server_accepts_ticket │ │ │ │ │ - 12: 0000127d 429 FUNC LOCAL DEFAULT 3 auth_ticket_accept │ │ │ │ │ + 11: 00000e47 1074 FUNC LOCAL DEFAULT 3 server_accepts_ticket │ │ │ │ │ + 12: 00001279 429 FUNC LOCAL DEFAULT 3 auth_ticket_accept │ │ │ │ │ 13: 00000000 0 SECTION LOCAL DEFAULT 8 .text.__x86.get_pc_thunk.ax │ │ │ │ │ 14: 00000000 0 SECTION LOCAL DEFAULT 9 .text.__x86.get_pc_thunk.bx │ │ │ │ │ 15: 00000000 0 FUNC GLOBAL HIDDEN 9 __x86.get_pc_thunk.bx │ │ │ │ │ 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND cctools_list_first_item │ │ │ │ │ 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND access │ │ │ │ │ 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND __errno_location │ │ │ │ │ @@ -48,18 +48,18 @@ │ │ │ │ │ 44: 00000000 0 NOTYPE GLOBAL DEFAULT UND __isoc23_strtol │ │ │ │ │ 45: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 46: 00000000 0 NOTYPE GLOBAL DEFAULT UND unlink │ │ │ │ │ 47: 00000000 0 NOTYPE GLOBAL DEFAULT UND string_format │ │ │ │ │ 48: 00000000 0 NOTYPE GLOBAL DEFAULT UND system │ │ │ │ │ 49: 00000000 0 NOTYPE GLOBAL DEFAULT UND free │ │ │ │ │ 50: 00000000 0 NOTYPE GLOBAL DEFAULT UND strdup │ │ │ │ │ - 51: 0000142a 101 FUNC GLOBAL DEFAULT 3 auth_ticket_register │ │ │ │ │ + 51: 00001426 101 FUNC GLOBAL DEFAULT 3 auth_ticket_register │ │ │ │ │ 52: 00000000 0 NOTYPE GLOBAL DEFAULT UND cctools_list_create │ │ │ │ │ 53: 00000000 0 NOTYPE GLOBAL DEFAULT UND auth_register │ │ │ │ │ - 54: 0000148f 25 FUNC GLOBAL DEFAULT 3 auth_ticket_server_callback │ │ │ │ │ + 54: 0000148b 25 FUNC GLOBAL DEFAULT 3 auth_ticket_server_callback │ │ │ │ │ 55: 00000000 0 FUNC GLOBAL HIDDEN 8 __x86.get_pc_thunk.ax │ │ │ │ │ - 56: 000014a8 450 FUNC GLOBAL DEFAULT 3 auth_ticket_load │ │ │ │ │ + 56: 000014a4 450 FUNC GLOBAL DEFAULT 3 auth_ticket_load │ │ │ │ │ 57: 00000000 0 NOTYPE GLOBAL DEFAULT UND strtok │ │ │ │ │ 58: 00000000 0 NOTYPE GLOBAL DEFAULT UND cctools_list_push_tail │ │ │ │ │ 59: 00000000 0 NOTYPE GLOBAL DEFAULT UND sort_dir │ │ │ │ │ 60: 00000000 0 NOTYPE GLOBAL DEFAULT UND strncmp │ │ │ │ │ 61: 00000000 0 NOTYPE GLOBAL DEFAULT UND sort_dir_free │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x25b0 contains 307 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x25a8 contains 307 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000c 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ 00000012 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 0000002c 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ 00000035 00001104 R_386_PLT32 00000000 cctools_list_first_item │ │ │ │ │ 000000a4 00001204 R_386_PLT32 00000000 access │ │ │ │ │ 000000b1 00001304 R_386_PLT32 00000000 __errno_location │ │ │ │ │ @@ -228,92 +228,92 @@ │ │ │ │ │ 000010e7 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ 00001118 00001304 R_386_PLT32 00000000 __errno_location │ │ │ │ │ 00001123 00001404 R_386_PLT32 00000000 strerror │ │ │ │ │ 00001137 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ 00001144 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ 00001156 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ 00001168 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ -00001190 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001196 00002f04 R_386_PLT32 00000000 string_format │ │ │ │ │ -000011ab 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000011b5 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -000011c6 00003004 R_386_PLT32 00000000 system │ │ │ │ │ -000011dd 00003104 R_386_PLT32 00000000 free │ │ │ │ │ -000011ef 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ -00001201 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ -00001213 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ -0000122b 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001238 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -0000124e 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -0000125b 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -00001274 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ -00001288 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ -0000128e 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -000012b4 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000012c1 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -000012de 00002104 R_386_PLT32 00000000 link_readline │ │ │ │ │ -000012ee 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000012fb 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -0000130c 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001319 00002204 R_386_PLT32 00000000 strcmp │ │ │ │ │ -00001329 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001336 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -0000134d 00002d04 R_386_PLT32 00000000 strlen │ │ │ │ │ -0000135e 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -0000136b 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -00001380 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -0000138d 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -000013ba 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000013c6 00002504 R_386_PLT32 00000000 link_putlstring │ │ │ │ │ -000013d8 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ -000013f7 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001403 00002504 R_386_PLT32 00000000 link_putlstring │ │ │ │ │ -00001421 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ -00001432 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ -00001438 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -0000143e 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ -00001447 00003404 R_386_PLT32 00000000 cctools_list_create │ │ │ │ │ -0000144d 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ -00001456 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001463 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -0000146f 00000109 R_386_GOTOFF 00000000 .text │ │ │ │ │ -00001476 00000109 R_386_GOTOFF 00000000 .text │ │ │ │ │ -0000147d 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001483 00003504 R_386_PLT32 00000000 auth_register │ │ │ │ │ -00001493 00003702 R_386_PC32 00000000 __x86.get_pc_thunk.ax │ │ │ │ │ -00001498 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -000014a1 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ -000014b0 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ -000014b6 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ -000014dc 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ -000014eb 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000014f4 00003904 R_386_PLT32 00000000 strtok │ │ │ │ │ -00001505 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001512 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -00001520 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ -0000152b 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ -00001535 00003a04 R_386_PLT32 00000000 cctools_list_push_tail │ │ │ │ │ -00001541 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001549 00003904 R_386_PLT32 00000000 strtok │ │ │ │ │ -00001560 00003104 R_386_PLT32 00000000 free │ │ │ │ │ -00001571 0000222b R_386_GOT32X 00000000 strcmp │ │ │ │ │ -0000157c 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -00001582 00003b04 R_386_PLT32 00000000 sort_dir │ │ │ │ │ -000015a9 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000015b0 00003c04 R_386_PLT32 00000000 strncmp │ │ │ │ │ -000015cd 00002d04 R_386_PLT32 00000000 strlen │ │ │ │ │ -000015e9 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ -000015f6 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ -0000160f 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ -0000161a 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ -00001624 00003a04 R_386_PLT32 00000000 cctools_list_push_tail │ │ │ │ │ -0000164c 00003d04 R_386_PLT32 00000000 sort_dir_free │ │ │ │ │ -00001661 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ +0000118c 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001192 00002f04 R_386_PLT32 00000000 string_format │ │ │ │ │ +000011a7 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000011b1 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +000011c2 00003004 R_386_PLT32 00000000 system │ │ │ │ │ +000011d9 00003104 R_386_PLT32 00000000 free │ │ │ │ │ +000011eb 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ +000011fd 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ +0000120f 00002e04 R_386_PLT32 00000000 unlink │ │ │ │ │ +00001227 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001234 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +0000124a 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001257 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +00001270 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ +00001284 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ +0000128a 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +000012b0 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000012bd 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +000012da 00002104 R_386_PLT32 00000000 link_readline │ │ │ │ │ +000012ea 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000012f7 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +00001308 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001315 00002204 R_386_PLT32 00000000 strcmp │ │ │ │ │ +00001325 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001332 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +00001349 00002d04 R_386_PLT32 00000000 strlen │ │ │ │ │ +0000135a 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001367 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +0000137c 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001389 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +000013b6 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000013c2 00002504 R_386_PLT32 00000000 link_putlstring │ │ │ │ │ +000013d4 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ +000013f3 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000013ff 00002504 R_386_PLT32 00000000 link_putlstring │ │ │ │ │ +0000141d 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ +0000142e 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ +00001434 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +0000143a 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ +00001443 00003404 R_386_PLT32 00000000 cctools_list_create │ │ │ │ │ +00001449 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ +00001452 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +0000145f 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +0000146b 00000109 R_386_GOTOFF 00000000 .text │ │ │ │ │ +00001472 00000109 R_386_GOTOFF 00000000 .text │ │ │ │ │ +00001479 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +0000147f 00003504 R_386_PLT32 00000000 auth_register │ │ │ │ │ +0000148f 00003702 R_386_PC32 00000000 __x86.get_pc_thunk.ax │ │ │ │ │ +00001494 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +0000149d 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ +000014ac 00000f02 R_386_PC32 00000000 __x86.get_pc_thunk.bx │ │ │ │ │ +000014b2 0000100a R_386_GOTPC 00000000 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ +000014d8 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ +000014e7 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000014f0 00003904 R_386_PLT32 00000000 strtok │ │ │ │ │ +00001501 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +0000150e 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +0000151c 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ +00001527 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ +00001531 00003a04 R_386_PLT32 00000000 cctools_list_push_tail │ │ │ │ │ +0000153d 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +00001545 00003904 R_386_PLT32 00000000 strtok │ │ │ │ │ +0000155c 00003104 R_386_PLT32 00000000 free │ │ │ │ │ +0000156d 0000222b R_386_GOT32X 00000000 strcmp │ │ │ │ │ +00001578 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +0000157e 00003b04 R_386_PLT32 00000000 sort_dir │ │ │ │ │ +000015a5 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000015ac 00003c04 R_386_PLT32 00000000 strncmp │ │ │ │ │ +000015c9 00002d04 R_386_PLT32 00000000 strlen │ │ │ │ │ +000015e5 00000509 R_386_GOTOFF 00000000 .rodata │ │ │ │ │ +000015f2 00001504 R_386_PLT32 00000000 cctools_debug │ │ │ │ │ +0000160b 00003204 R_386_PLT32 00000000 strdup │ │ │ │ │ +00001616 00000209 R_386_GOTOFF 00000000 .bss │ │ │ │ │ +00001620 00003a04 R_386_PLT32 00000000 cctools_list_push_tail │ │ │ │ │ +00001648 00003d04 R_386_PLT32 00000000 sort_dir_free │ │ │ │ │ +0000165d 00002702 R_386_PC32 00000000 __stack_chk_fail_local │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.eh_frame' at offset 0x2f48 contains 9 entries: │ │ │ │ │ +Relocation section '.rel.eh_frame' at offset 0x2f40 contains 9 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000020 00000102 R_386_PC32 00000000 .text │ │ │ │ │ 0000004c 00000102 R_386_PC32 00000000 .text │ │ │ │ │ 00000070 00000102 R_386_PC32 00000000 .text │ │ │ │ │ 00000094 00000102 R_386_PC32 00000000 .text │ │ │ │ │ 000000b8 00000102 R_386_PC32 00000000 .text │ │ │ │ │ 000000dc 00000102 R_386_PC32 00000000 .text │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -43,75 +43,75 @@ │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ DW_CFA_advance_loc1: 177 to 00000e46 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000068 00000020 0000006c FDE cie=00000000 pc=00000e47..0000127d │ │ │ │ │ +00000068 00000020 0000006c FDE cie=00000000 pc=00000e47..00001279 │ │ │ │ │ DW_CFA_advance_loc: 1 to 00000e48 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_advance_loc: 2 to 00000e4a │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ DW_CFA_advance_loc: 7 to 00000e51 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc2: 1067 to 0000127c │ │ │ │ │ + DW_CFA_advance_loc2: 1063 to 00001278 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ │ │ │ │ │ -0000008c 00000020 00000090 FDE cie=00000000 pc=0000127d..0000142a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000127e │ │ │ │ │ +0000008c 00000020 00000090 FDE cie=00000000 pc=00001279..00001426 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000127a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001280 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000127c │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00001287 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001283 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc2: 418 to 00001429 │ │ │ │ │ + DW_CFA_advance_loc2: 418 to 00001425 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ │ │ │ │ │ -000000b0 00000020 000000b4 FDE cie=00000000 pc=0000142a..0000148f │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000142b │ │ │ │ │ +000000b0 00000020 000000b4 FDE cie=00000000 pc=00001426..0000148b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001427 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000142d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001429 │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001431 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000142d │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000148e │ │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000148a │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000d4 0000001c 000000d8 FDE cie=00000000 pc=0000148f..000014a8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001490 │ │ │ │ │ +000000d4 0000001c 000000d8 FDE cie=00000000 pc=0000148b..000014a4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000148c │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001492 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000148e │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 21 to 000014a7 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 000014a3 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000f4 00000020 000000f8 FDE cie=00000000 pc=000014a8..0000166a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000014a9 │ │ │ │ │ +000000f4 00000020 000000f8 FDE cie=00000000 pc=000014a4..00001666 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000014a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000014ab │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000014a7 │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000014af │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000014ab │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc2: 442 to 00001669 │ │ │ │ │ + DW_CFA_advance_loc2: 442 to 00001665 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ │ │ │ │ │ 00000118 00000010 0000011c FDE cie=00000000 pc=00000000..00000004 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -18,15 +18,15 @@ │ │ │ │ │ received bad response: '%s' │ │ │ │ │ ticket: unable to create temp file %s: %s │ │ │ │ │ ticket: sending challenge of %zu bytes │ │ │ │ │ ticket: invalid response to challenge │ │ │ │ │ ticket: unable to read entire signature of %d bytes │ │ │ │ │ ticket: received signed challenge of %d bytes │ │ │ │ │ ticket: couldn't write to %s: %s │ │ │ │ │ -openssl pkeyutl -pubin -inkey "%s" -in "%s" -sigfile "%s" -verify │ │ │ │ │ +openssl rsautl -pubin -inkey "%s" -in "%s" -verify │ │ │ │ │ ticket: %s │ │ │ │ │ ticket: failed challenge for %s │ │ │ │ │ ticket: succeeded challenge for %s │ │ │ │ │ ticket: waiting for tickets │ │ │ │ │ ticket: disconnected from client │ │ │ │ │ ticket: exhausted all ticket challenges │ │ │ │ │ ticket: bad response │ │ │ │ │ @@ -44,15 +44,15 @@ │ │ │ │ │ auth_ticket_assert │ │ │ │ │ if [ -r /dev/urandom ]; then │ │ │ │ │ export RANDFILE=/dev/urandom │ │ │ │ │ elif [ -r /dev/random ]; then │ │ │ │ │ export RANDFILE=/dev/random │ │ │ │ │ unset RANDFILE │ │ │ │ │ export HOME=/ │ │ │ │ │ -openssl pkeyutl -inkey "$TICKET" -sign │ │ │ │ │ +openssl rsautl -inkey "$TICKET" -sign │ │ │ │ │ client_ticket_list │ │ │ │ │ auth_ticket_assert │ │ │ │ │ __func__.1 │ │ │ │ │ write_data_to_temp_file │ │ │ │ │ server_accepts_ticket │ │ │ │ │ auth_ticket_accept │ │ │ │ │ __x86.get_pc_thunk.bx │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1189,26 +1189,26 @@ │ │ │ │ │ xor %eax,%eax │ │ │ │ │ movl $0x0,-0x485c(%ebp) │ │ │ │ │ mov 0x0(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne e97 │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ mov 0x0(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x4870(%ebp) │ │ │ │ │ call *%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x4858(%ebp) │ │ │ │ │ cmpl $0x0,-0x4858(%ebp) │ │ │ │ │ jne ec4 │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push $0x40 │ │ │ │ │ lea -0x484c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call ed1 │ │ │ │ │ R_386_PLT32 random_array │ │ │ │ │ add $0x10,%esp │ │ │ │ │ @@ -1245,15 +1245,15 @@ │ │ │ │ │ push -0x486c(%ebp) │ │ │ │ │ call f3a │ │ │ │ │ R_386_PLT32 link_readline │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne f4f │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ call f50 │ │ │ │ │ R_386_PLT32 __errno_location │ │ │ │ │ movl $0x0,(%eax) │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ lea -0x480c(%ebp),%eax │ │ │ │ │ @@ -1275,15 +1275,15 @@ │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ call f9f │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ mov -0x485c(%ebp),%eax │ │ │ │ │ push 0x10(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ lea -0x400c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ push -0x486c(%ebp) │ │ │ │ │ call fc8 │ │ │ │ │ @@ -1297,15 +1297,15 @@ │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ call fec │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ push -0x485c(%ebp) │ │ │ │ │ lea 0x340(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ call 1012 │ │ │ │ │ @@ -1342,15 +1342,15 @@ │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ call 1074 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x20,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push -0x485c(%ebp) │ │ │ │ │ lea -0x400c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x200c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call d8e │ │ │ │ │ @@ -1380,15 +1380,15 @@ │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x300c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 10e7 │ │ │ │ │ R_386_PLT32 unlink │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push $0x40 │ │ │ │ │ lea -0x484c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x100c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call d8e │ │ │ │ │ @@ -1424,465 +1424,464 @@ │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x200c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 1168 │ │ │ │ │ R_386_PLT32 unlink │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ lea -0x200c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x100c(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ lea -0x300c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea 0x394(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ - call 1196 │ │ │ │ │ + call 1192 │ │ │ │ │ R_386_PLT32 string_format │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x4854(%ebp) │ │ │ │ │ push -0x4854(%ebp) │ │ │ │ │ - lea 0x3d6(%ebx),%eax │ │ │ │ │ + lea 0x3c7(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x8 │ │ │ │ │ - call 11b5 │ │ │ │ │ + call 11b1 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x4854(%ebp) │ │ │ │ │ - call 11c6 │ │ │ │ │ + call 11c2 │ │ │ │ │ R_386_PLT32 system │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x4850(%ebp) │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x4854(%ebp) │ │ │ │ │ - call 11dd │ │ │ │ │ + call 11d9 │ │ │ │ │ R_386_PLT32 free │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x200c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 11ef │ │ │ │ │ + call 11eb │ │ │ │ │ R_386_PLT32 unlink │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x100c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 1201 │ │ │ │ │ + call 11fd │ │ │ │ │ R_386_PLT32 unlink │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x300c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 1213 │ │ │ │ │ + call 120f │ │ │ │ │ R_386_PLT32 unlink │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmpl $0x0,-0x4850(%ebp) │ │ │ │ │ - je 1246 │ │ │ │ │ + je 1242 │ │ │ │ │ push -0x4870(%ebp) │ │ │ │ │ - lea 0x3e4(%ebx),%eax │ │ │ │ │ + lea 0x3d4(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 1238 │ │ │ │ │ + call 1234 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ - jmp 1267 │ │ │ │ │ + jmp 1263 │ │ │ │ │ push -0x4870(%ebp) │ │ │ │ │ - lea 0x404(%ebx),%eax │ │ │ │ │ + lea 0x3f4(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 125b │ │ │ │ │ + call 1257 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ mov -0xc(%ebp),%edx │ │ │ │ │ sub %gs:0x14,%edx │ │ │ │ │ - je 1278 │ │ │ │ │ - call 1274 │ │ │ │ │ + je 1274 │ │ │ │ │ + call 1270 │ │ │ │ │ R_386_PC32 __stack_chk_fail_local │ │ │ │ │ mov -0x4(%ebp),%ebx │ │ │ │ │ leave │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000127d : │ │ │ │ │ +00001279 : │ │ │ │ │ auth_ticket_accept(): │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x824,%esp │ │ │ │ │ - call 1288 │ │ │ │ │ + call 1284 │ │ │ │ │ R_386_PC32 __x86.get_pc_thunk.bx │ │ │ │ │ add $0x2,%ebx │ │ │ │ │ R_386_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ │ mov %eax,-0x81c(%ebp) │ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ │ mov %eax,-0x820(%ebp) │ │ │ │ │ mov %gs:0x14,%eax │ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x427(%ebx),%eax │ │ │ │ │ + lea 0x417(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 12c1 │ │ │ │ │ + call 12bd │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push 0x10(%ebp) │ │ │ │ │ push $0x800 │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ push -0x81c(%ebp) │ │ │ │ │ - call 12de │ │ │ │ │ + call 12da │ │ │ │ │ R_386_PLT32 link_readline │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 1307 │ │ │ │ │ + jne 1303 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x444(%ebx),%eax │ │ │ │ │ + lea 0x434(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 12fb │ │ │ │ │ + call 12f7 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 140f │ │ │ │ │ + jmp 140b │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea 0x465(%ebx),%eax │ │ │ │ │ + lea 0x455(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 1319 │ │ │ │ │ + call 1315 │ │ │ │ │ R_386_PLT32 strcmp │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 1342 │ │ │ │ │ + jne 133e │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x468(%ebx),%eax │ │ │ │ │ + lea 0x458(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 1336 │ │ │ │ │ + call 1332 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 140f │ │ │ │ │ + jmp 140b │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 134d │ │ │ │ │ + call 1349 │ │ │ │ │ R_386_PLT32 strlen │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp $0x20,%eax │ │ │ │ │ - je 1377 │ │ │ │ │ + je 1373 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x490(%ebx),%eax │ │ │ │ │ + lea 0x480(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 136b │ │ │ │ │ + call 1367 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 140f │ │ │ │ │ + jmp 140b │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x4a8(%ebx),%eax │ │ │ │ │ + lea 0x498(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 138d │ │ │ │ │ + call 1389 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push 0x10(%ebp) │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ push -0x81c(%ebp) │ │ │ │ │ call e47 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 13f0 │ │ │ │ │ + je 13ec │ │ │ │ │ push 0x10(%ebp) │ │ │ │ │ push $0x8 │ │ │ │ │ - lea 0x4c7(%ebx),%eax │ │ │ │ │ + lea 0x4b7(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push -0x81c(%ebp) │ │ │ │ │ - call 13c6 │ │ │ │ │ + call 13c2 │ │ │ │ │ R_386_PLT32 link_putlstring │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea -0x80c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 13d8 │ │ │ │ │ + call 13d4 │ │ │ │ │ R_386_PLT32 strdup │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,%edx │ │ │ │ │ mov -0x820(%ebp),%eax │ │ │ │ │ mov %edx,(%eax) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ - jmp 1414 │ │ │ │ │ + jmp 1410 │ │ │ │ │ push 0x10(%ebp) │ │ │ │ │ push $0x8 │ │ │ │ │ - lea 0x4d0(%ebx),%eax │ │ │ │ │ + lea 0x4c0(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push -0x81c(%ebp) │ │ │ │ │ - call 1403 │ │ │ │ │ + call 13ff │ │ │ │ │ R_386_PLT32 link_putlstring │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 12c8 │ │ │ │ │ + jmp 12c4 │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ mov -0xc(%ebp),%edx │ │ │ │ │ sub %gs:0x14,%edx │ │ │ │ │ - je 1425 │ │ │ │ │ - call 1421 │ │ │ │ │ + je 1421 │ │ │ │ │ + call 141d │ │ │ │ │ R_386_PC32 __stack_chk_fail_local │ │ │ │ │ mov -0x4(%ebp),%ebx │ │ │ │ │ leave │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000142a : │ │ │ │ │ +00001426 : │ │ │ │ │ auth_ticket_register(): │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - call 1432 │ │ │ │ │ + call 142e │ │ │ │ │ R_386_PC32 __x86.get_pc_thunk.bx │ │ │ │ │ add $0x2,%ebx │ │ │ │ │ R_386_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ mov 0x4(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 1451 │ │ │ │ │ - call 1447 │ │ │ │ │ + jne 144d │ │ │ │ │ + call 1443 │ │ │ │ │ R_386_PLT32 cctools_list_create │ │ │ │ │ mov %eax,0x4(%ebx) │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x4d9(%ebx),%eax │ │ │ │ │ + lea 0x4c9(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x1000 │ │ │ │ │ - call 1463 │ │ │ │ │ + call 145f │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea 0x127d(%ebx),%eax │ │ │ │ │ + lea 0x1279(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .text │ │ │ │ │ push %eax │ │ │ │ │ lea 0x0(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .text │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x4ec(%ebx),%eax │ │ │ │ │ + lea 0x4dc(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ - call 1483 │ │ │ │ │ + call 147f │ │ │ │ │ R_386_PLT32 auth_register │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov -0x4(%ebp),%ebx │ │ │ │ │ leave │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -0000148f : │ │ │ │ │ +0000148b : │ │ │ │ │ auth_ticket_server_callback(): │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ - call 1493 │ │ │ │ │ + call 148f │ │ │ │ │ R_386_PC32 __x86.get_pc_thunk.ax │ │ │ │ │ add $0x1,%eax │ │ │ │ │ R_386_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ │ mov %edx,0x0(%eax) │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ nop │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ │ │ │ │ │ -000014a8 : │ │ │ │ │ +000014a4 : │ │ │ │ │ auth_ticket_load(): │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x34,%esp │ │ │ │ │ - call 14b0 │ │ │ │ │ + call 14ac │ │ │ │ │ R_386_PC32 __x86.get_pc_thunk.bx │ │ │ │ │ add $0x2,%ebx │ │ │ │ │ R_386_GOTPC _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ │ mov %eax,-0x2c(%ebp) │ │ │ │ │ mov %gs:0x14,%eax │ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ cmpl $0x0,-0x2c(%ebp) │ │ │ │ │ - je 156c │ │ │ │ │ + je 1568 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x2c(%ebp) │ │ │ │ │ - call 14dc │ │ │ │ │ + call 14d8 │ │ │ │ │ R_386_PLT32 strdup │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea 0x4f3(%ebx),%eax │ │ │ │ │ + lea 0x4e3(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push -0x10(%ebp) │ │ │ │ │ - call 14f4 │ │ │ │ │ + call 14f0 │ │ │ │ │ R_386_PLT32 strtok │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ │ - jmp 1553 │ │ │ │ │ + jmp 154f │ │ │ │ │ push -0x18(%ebp) │ │ │ │ │ - lea 0x4f5(%ebx),%eax │ │ │ │ │ + lea 0x4e5(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x80000 │ │ │ │ │ - call 1512 │ │ │ │ │ + call 150e │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x18(%ebp) │ │ │ │ │ - call 1520 │ │ │ │ │ + call 151c │ │ │ │ │ R_386_PLT32 strdup │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,%edx │ │ │ │ │ mov 0x4(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 1535 │ │ │ │ │ + call 1531 │ │ │ │ │ R_386_PLT32 cctools_list_push_tail │ │ │ │ │ add $0x10,%esp │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea 0x4f3(%ebx),%eax │ │ │ │ │ + lea 0x4e3(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ - call 1549 │ │ │ │ │ + call 1545 │ │ │ │ │ R_386_PLT32 strtok │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ │ cmpl $0x0,-0x18(%ebp) │ │ │ │ │ - jne 1500 │ │ │ │ │ + jne 14fc │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0x10(%ebp) │ │ │ │ │ - call 1560 │ │ │ │ │ + call 155c │ │ │ │ │ R_386_PLT32 free │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 1653 │ │ │ │ │ + jmp 164f │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ mov 0x0(%ebx),%eax │ │ │ │ │ R_386_GOT32X strcmp │ │ │ │ │ push %eax │ │ │ │ │ lea -0x1c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x4ff(%ebx),%eax │ │ │ │ │ + lea 0x4ef(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ - call 1582 │ │ │ │ │ + call 157e │ │ │ │ │ R_386_PLT32 sort_dir │ │ │ │ │ add $0x10,%esp │ │ │ │ │ movl $0x0,-0x14(%ebp) │ │ │ │ │ - jmp 162f │ │ │ │ │ + jmp 162b │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ mov -0x14(%ebp),%edx │ │ │ │ │ shl $0x2,%edx │ │ │ │ │ add %edx,%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push $0x7 │ │ │ │ │ - lea 0x501(%ebx),%edx │ │ │ │ │ + lea 0x4f1(%ebx),%edx │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 15b0 │ │ │ │ │ + call 15ac │ │ │ │ │ R_386_PLT32 strncmp │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 162b │ │ │ │ │ + jne 1627 │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ mov -0x14(%ebp),%edx │ │ │ │ │ shl $0x2,%edx │ │ │ │ │ add %edx,%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 15cd │ │ │ │ │ + call 15c9 │ │ │ │ │ R_386_PLT32 strlen │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp $0x27,%eax │ │ │ │ │ - jne 162b │ │ │ │ │ + jne 1627 │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ mov -0x14(%ebp),%edx │ │ │ │ │ shl $0x2,%edx │ │ │ │ │ add %edx,%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x509(%ebx),%eax │ │ │ │ │ + lea 0x4f9(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .rodata │ │ │ │ │ push %eax │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x80000 │ │ │ │ │ - call 15f6 │ │ │ │ │ + call 15f2 │ │ │ │ │ R_386_PLT32 cctools_debug │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ mov -0x14(%ebp),%edx │ │ │ │ │ shl $0x2,%edx │ │ │ │ │ add %edx,%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 160f │ │ │ │ │ + call 160b │ │ │ │ │ R_386_PLT32 strdup │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,%edx │ │ │ │ │ mov 0x4(%ebx),%eax │ │ │ │ │ R_386_GOTOFF .bss │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 1624 │ │ │ │ │ + call 1620 │ │ │ │ │ R_386_PLT32 cctools_list_push_tail │ │ │ │ │ add $0x10,%esp │ │ │ │ │ addl $0x1,-0x14(%ebp) │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ mov -0x14(%ebp),%edx │ │ │ │ │ shl $0x2,%edx │ │ │ │ │ add %edx,%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 1595 │ │ │ │ │ + jne 1591 │ │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 164c │ │ │ │ │ + call 1648 │ │ │ │ │ R_386_PLT32 sort_dir_free │ │ │ │ │ add $0x10,%esp │ │ │ │ │ nop │ │ │ │ │ mov -0xc(%ebp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - je 1665 │ │ │ │ │ - call 1661 │ │ │ │ │ + je 1661 │ │ │ │ │ + call 165d │ │ │ │ │ R_386_PC32 __stack_chk_fail_local │ │ │ │ │ mov -0x4(%ebp),%ebx │ │ │ │ │ leave │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -53,39 +53,39 @@ │ │ │ │ │ 0x00000320 6e746972 65207369 676e6174 75726520 ntire signature │ │ │ │ │ 0x00000330 6f662025 64206279 7465730a 00000000 of %d bytes..... │ │ │ │ │ 0x00000340 7469636b 65743a20 72656365 69766564 ticket: received │ │ │ │ │ 0x00000350 20736967 6e656420 6368616c 6c656e67 signed challeng │ │ │ │ │ 0x00000360 65206f66 20256420 62797465 73000000 e of %d bytes... │ │ │ │ │ 0x00000370 7469636b 65743a20 636f756c 646e2774 ticket: couldn't │ │ │ │ │ 0x00000380 20777269 74652074 6f202573 3a202573 write to %s: %s │ │ │ │ │ - 0x00000390 0a000000 6f70656e 73736c20 706b6579 ....openssl pkey │ │ │ │ │ - 0x000003a0 75746c20 2d707562 696e202d 696e6b65 utl -pubin -inke │ │ │ │ │ - 0x000003b0 79202225 7322202d 696e2022 25732220 y "%s" -in "%s" │ │ │ │ │ - 0x000003c0 2d736967 66696c65 20222573 22202d76 -sigfile "%s" -v │ │ │ │ │ - 0x000003d0 65726966 79007469 636b6574 3a202573 erify.ticket: %s │ │ │ │ │ - 0x000003e0 0a000000 7469636b 65743a20 6661696c ....ticket: fail │ │ │ │ │ - 0x000003f0 65642063 68616c6c 656e6765 20666f72 ed challenge for │ │ │ │ │ - 0x00000400 20257300 7469636b 65743a20 73756363 %s.ticket: succ │ │ │ │ │ - 0x00000410 65656465 64206368 616c6c65 6e676520 eeded challenge │ │ │ │ │ - 0x00000420 666f7220 25730074 69636b65 743a2077 for %s.ticket: w │ │ │ │ │ - 0x00000430 61697469 6e672066 6f722074 69636b65 aiting for ticke │ │ │ │ │ - 0x00000440 74730000 7469636b 65743a20 64697363 ts..ticket: disc │ │ │ │ │ - 0x00000450 6f6e6e65 63746564 2066726f 6d20636c onnected from cl │ │ │ │ │ - 0x00000460 69656e74 003d3d00 7469636b 65743a20 ient.==.ticket: │ │ │ │ │ - 0x00000470 65786861 75737465 6420616c 6c207469 exhausted all ti │ │ │ │ │ - 0x00000480 636b6574 20636861 6c6c656e 67657300 cket challenges. │ │ │ │ │ - 0x00000490 7469636b 65743a20 62616420 72657370 ticket: bad resp │ │ │ │ │ - 0x000004a0 6f6e7365 00000000 7469636b 65743a20 onse....ticket: │ │ │ │ │ - 0x000004b0 72656164 20746963 6b657420 64696765 read ticket dige │ │ │ │ │ - 0x000004c0 73743a20 25730073 75636365 73730a00 st: %s.success.. │ │ │ │ │ - 0x000004d0 6661696c 7572650a 00746963 6b65743a failure..ticket: │ │ │ │ │ - 0x000004e0 20726567 69737465 72656400 7469636b registered.tick │ │ │ │ │ - 0x000004f0 6574002c 00616464 696e6720 2573002e et.,.adding %s.. │ │ │ │ │ - 0x00000500 00746963 6b65742e 00616464 696e6720 .ticket..adding │ │ │ │ │ - 0x00000510 7469636b 65742025 73000000 00000000 ticket %s....... │ │ │ │ │ + 0x00000390 0a000000 6f70656e 73736c20 72736175 ....openssl rsau │ │ │ │ │ + 0x000003a0 746c202d 70756269 6e202d69 6e6b6579 tl -pubin -inkey │ │ │ │ │ + 0x000003b0 20222573 22202d69 6e202225 7322202d "%s" -in "%s" - │ │ │ │ │ + 0x000003c0 76657269 66790074 69636b65 743a2025 verify.ticket: % │ │ │ │ │ + 0x000003d0 730a0000 7469636b 65743a20 6661696c s...ticket: fail │ │ │ │ │ + 0x000003e0 65642063 68616c6c 656e6765 20666f72 ed challenge for │ │ │ │ │ + 0x000003f0 20257300 7469636b 65743a20 73756363 %s.ticket: succ │ │ │ │ │ + 0x00000400 65656465 64206368 616c6c65 6e676520 eeded challenge │ │ │ │ │ + 0x00000410 666f7220 25730074 69636b65 743a2077 for %s.ticket: w │ │ │ │ │ + 0x00000420 61697469 6e672066 6f722074 69636b65 aiting for ticke │ │ │ │ │ + 0x00000430 74730000 7469636b 65743a20 64697363 ts..ticket: disc │ │ │ │ │ + 0x00000440 6f6e6e65 63746564 2066726f 6d20636c onnected from cl │ │ │ │ │ + 0x00000450 69656e74 003d3d00 7469636b 65743a20 ient.==.ticket: │ │ │ │ │ + 0x00000460 65786861 75737465 6420616c 6c207469 exhausted all ti │ │ │ │ │ + 0x00000470 636b6574 20636861 6c6c656e 67657300 cket challenges. │ │ │ │ │ + 0x00000480 7469636b 65743a20 62616420 72657370 ticket: bad resp │ │ │ │ │ + 0x00000490 6f6e7365 00000000 7469636b 65743a20 onse....ticket: │ │ │ │ │ + 0x000004a0 72656164 20746963 6b657420 64696765 read ticket dige │ │ │ │ │ + 0x000004b0 73743a20 25730073 75636365 73730a00 st: %s.success.. │ │ │ │ │ + 0x000004c0 6661696c 7572650a 00746963 6b65743a failure..ticket: │ │ │ │ │ + 0x000004d0 20726567 69737465 72656400 7469636b registered.tick │ │ │ │ │ + 0x000004e0 6574002c 00616464 696e6720 2573002e et.,.adding %s.. │ │ │ │ │ + 0x000004f0 00746963 6b65742e 00616464 696e6720 .ticket..adding │ │ │ │ │ + 0x00000500 7469636b 65742025 73000000 00000000 ticket %s....... │ │ │ │ │ + 0x00000510 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x00000520 6966205b 202d7220 2f646576 2f757261 if [ -r /dev/ura │ │ │ │ │ 0x00000530 6e646f6d 205d3b20 7468656e 0a096578 ndom ]; then..ex │ │ │ │ │ 0x00000540 706f7274 2052414e 4446494c 453d2f64 port RANDFILE=/d │ │ │ │ │ 0x00000550 65762f75 72616e64 6f6d0a65 6c696620 ev/urandom.elif │ │ │ │ │ 0x00000560 5b202d72 202f6465 762f7261 6e646f6d [ -r /dev/random │ │ │ │ │ 0x00000570 205d3b20 7468656e 0a096578 706f7274 ]; then..export │ │ │ │ │ 0x00000580 2052414e 4446494c 453d2f64 65762f72 RANDFILE=/dev/r │ │ │ │ │ @@ -102,11 +102,11 @@ │ │ │ │ │ 0x00000630 65762f75 72616e64 6f6d0a65 6c696620 ev/urandom.elif │ │ │ │ │ 0x00000640 5b202d72 202f6465 762f7261 6e646f6d [ -r /dev/random │ │ │ │ │ 0x00000650 205d3b20 7468656e 0a096578 706f7274 ]; then..export │ │ │ │ │ 0x00000660 2052414e 4446494c 453d2f64 65762f72 RANDFILE=/dev/r │ │ │ │ │ 0x00000670 616e646f 6d0a656c 73650a09 756e7365 andom.else..unse │ │ │ │ │ 0x00000680 74205241 4e444649 4c450a09 6578706f t RANDFILE..expo │ │ │ │ │ 0x00000690 72742048 4f4d453d 2f0a6669 0a6f7065 rt HOME=/.fi.ope │ │ │ │ │ - 0x000006a0 6e73736c 20706b65 7975746c 202d696e nssl pkeyutl -in │ │ │ │ │ - 0x000006b0 6b657920 22245449 434b4554 22202d73 key "$TICKET" -s │ │ │ │ │ - 0x000006c0 69676e0a 00 ign.. │ │ │ │ │ + 0x000006a0 6e73736c 20727361 75746c20 2d696e6b nssl rsautl -ink │ │ │ │ │ + 0x000006b0 65792022 24544943 4b455422 202d7369 ey "$TICKET" -si │ │ │ │ │ + 0x000006c0 676e0a00 gn.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ │ 0x00000000 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ │ │ │ 0x00000010 1b0c0404 88010000 28000000 1c000000 ........(....... │ │ │ │ │ 0x00000020 00000000 8e0d0000 00410e08 8502420d .........A....B. │ │ │ │ │ 0x00000030 05488603 83040380 0dc341c6 41c50c04 .H........A.A... │ │ │ │ │ 0x00000040 04000000 20000000 48000000 8e0d0000 .... ...H....... │ │ │ │ │ 0x00000050 b9000000 00410e08 8502420d 05448303 .....A....B..D.. │ │ │ │ │ 0x00000060 02b1c5c3 0c040400 20000000 6c000000 ........ ...l... │ │ │ │ │ - 0x00000070 470e0000 36040000 00410e08 8502420d G...6....A....B. │ │ │ │ │ - 0x00000080 05478303 032b04c5 c30c0404 20000000 .G...+...... ... │ │ │ │ │ - 0x00000090 90000000 7d120000 ad010000 00410e08 ....}........A.. │ │ │ │ │ + 0x00000070 470e0000 32040000 00410e08 8502420d G...2....A....B. │ │ │ │ │ + 0x00000080 05478303 032704c5 c30c0404 20000000 .G...'...... ... │ │ │ │ │ + 0x00000090 90000000 79120000 ad010000 00410e08 ....y........A.. │ │ │ │ │ 0x000000a0 8502420d 05478303 03a201c5 c30c0404 ..B..G.......... │ │ │ │ │ - 0x000000b0 20000000 b4000000 2a140000 65000000 .......*...e... │ │ │ │ │ + 0x000000b0 20000000 b4000000 26140000 65000000 .......&...e... │ │ │ │ │ 0x000000c0 00410e08 8502420d 05448303 025dc5c3 .A....B..D...].. │ │ │ │ │ - 0x000000d0 0c040400 1c000000 d8000000 8f140000 ................ │ │ │ │ │ + 0x000000d0 0c040400 1c000000 d8000000 8b140000 ................ │ │ │ │ │ 0x000000e0 19000000 00410e08 8502420d 0555c50c .....A....B..U.. │ │ │ │ │ - 0x000000f0 04040000 20000000 f8000000 a8140000 .... ........... │ │ │ │ │ + 0x000000f0 04040000 20000000 f8000000 a4140000 .... ........... │ │ │ │ │ 0x00000100 c2010000 00410e08 8502420d 05448303 .....A....B..D.. │ │ │ │ │ 0x00000110 03ba01c5 c30c0404 10000000 1c010000 ................ │ │ │ │ │ 0x00000120 00000000 04000000 00000000 10000000 ................ │ │ │ │ │ 0x00000130 30010000 00000000 04000000 00000000 0...............