| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | #%SCHEMA:·676B6370 | 1 | #%SCHEMA:·676B6370 |
| 2 | #·ADB·block,·size:·1728,·compat:·0,·ver:·0 | 2 | #·ADB·block,·size:·1728,·compat:·0,·ver:·0 |
| 3 | info: | 3 | info: |
| 4 | ··name:·nftables-json | 4 | ··name:·nftables-json |
| 5 | ··version:·1.1.5-r1 | 5 | ··version:·1.1.5-r1 |
| 6 | ··hashes:·c | 6 | ··hashes:·cae540c192a4fdfd0b37775e73ace7ff91d5288a |
| 7 | ··description:·nftables·userspace·utility·with·JSON·support | 7 | ··description:·nftables·userspace·utility·with·JSON·support |
| 8 | ··arch:·i386_pentium4 | 8 | ··arch:·i386_pentium4 |
| 9 | ··license:·GPL-2.0 | 9 | ··license:·GPL-2.0 |
| 10 | ··origin:·feeds/base/network/utils/nftables | 10 | ··origin:·feeds/base/network/utils/nftables |
| 11 | ··url:·http://netfilter.org/projects/nftables/ | 11 | ··url:·http://netfilter.org/projects/nftables/ |
| 12 | ··installed-size:·753664 | 12 | ··installed-size:·753664 |
| 13 | ··provider-priority:·1 | 13 | ··provider-priority:·1 |
| Offset 75, 31 lines modified | Offset 75, 31 lines modified | ||
| 75 | ········mtime:·1758409094 | 75 | ········mtime:·1758409094 |
| 76 | ········target:·00a06c69626e667461626c65732e736f2e312e312e30 | 76 | ········target:·00a06c69626e667461626c65732e736f2e312e312e30 |
| 77 | ······-·name:·libnftables.so.1.1.0 | 77 | ······-·name:·libnftables.so.1.1.0 |
| 78 | ········acl: | 78 | ········acl: |
| 79 | ··········mode:·0755 | 79 | ··········mode:·0755 |
| 80 | ··········user:·root | 80 | ··········user:·root |
| 81 | ··········group:·root | 81 | ··········group:·root |
| 82 | ········size:·7359 | 82 | ········size:·735999 |
| 83 | ········mtime:·1758409094 | 83 | ········mtime:·1758409094 |
| 84 | ········hash:· | 84 | ········hash:·3b2b0a61b85f28ea9a83f06fa58db4384274d82c8910537d30100824beedd44b |
| 85 | ··-·name:·usr/sbin | 85 | ··-·name:·usr/sbin |
| 86 | ····acl: | 86 | ····acl: |
| 87 | ······mode:·0755 | 87 | ······mode:·0755 |
| 88 | ······user:·root | 88 | ······user:·root |
| 89 | ······group:·root | 89 | ······group:·root |
| 90 | ····files:·#·1·items | 90 | ····files:·#·1·items |
| 91 | ······-·name:·nft | 91 | ······-·name:·nft |
| 92 | ········acl: | 92 | ········acl: |
| 93 | ··········mode:·0755 | 93 | ··········mode:·0755 |
| 94 | ··········user:·root | 94 | ··········user:·root |
| 95 | ··········group:·root | 95 | ··········group:·root |
| 96 | ········size:·12152 | 96 | ········size:·12152 |
| 97 | ········mtime:·1758409094 | 97 | ········mtime:·1758409094 |
| 98 | ········hash:· | 98 | ········hash:·0c5f8ff28ad02c0813aa1aad0d174ea8456553b3728876ec0e4b192dc177bf96 |
| 99 | scripts: | 99 | scripts: |
| 100 | ··post-install:·| | 100 | ··post-install:·| |
| 101 | ····#!/bin/sh | 101 | ····#!/bin/sh |
| 102 | ····[·"${IPKG_NO_SCRIPT}"·=·"1"·]·&&·exit·0 | 102 | ····[·"${IPKG_NO_SCRIPT}"·=·"1"·]·&&·exit·0 |
| 103 | ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0 | 103 | ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0 |
| 104 | ····.·${IPKG_INSTROOT}/lib/functions.sh | 104 | ····.·${IPKG_INSTROOT}/lib/functions.sh |
| 105 | ····export·root="${IPKG_INSTROOT}" | 105 | ····export·root="${IPKG_INSTROOT}" |
| Offset 121, 9 lines modified | Offset 121, 9 lines modified | ||
| 121 | ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0 | 121 | ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0 |
| 122 | ····.·${IPKG_INSTROOT}/lib/functions.sh | 122 | ····.·${IPKG_INSTROOT}/lib/functions.sh |
| 123 | ····export·root="${IPKG_INSTROOT}" | 123 | ····export·root="${IPKG_INSTROOT}" |
| 124 | ····export·pkgname="nftables-json" | 124 | ····export·pkgname="nftables-json" |
| 125 | ····add_group_and_user | 125 | ····add_group_and_user |
| 126 | ····default_postinst | 126 | ····default_postinst |
| 127 | #·data·block,·size:·102 | 127 | #·data·block,·size:·102 |
| 128 | #·data·block,·size:·73 | 128 | #·data·block,·size:·736007 |
| 129 | #·data·block,·size:·12160 | 129 | #·data·block,·size:·12160 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link | 1 | ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link |
| 2 | Device:·254,1» Links:·1 | 2 | Device:·254,1» Links:·1 |
| 3 | Access:·(0777/lrwxrwxrwx)··Uid:·(····0/····root)···Gid:·(····0/····root) | 3 | Access:·(0777/lrwxrwxrwx)··Uid:·(····0/····root)···Gid:·(····0/····root) |
| 4 | Modify:·2025-10-30·14:24:49. | 4 | Modify:·2025-10-30·14:24:49.911246026·+0000 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link | 1 | ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link |
| 2 | Device:·254,1» Links:·1 | 2 | Device:·254,1» Links:·1 |
| 3 | Access:·(0777/lrwxrwxrwx)··Uid:·(····0/····root)···Gid:·(····0/····root) | 3 | Access:·(0777/lrwxrwxrwx)··Uid:·(····0/····root)···Gid:·(····0/····root) |
| 4 | Modify:·2025-10-30·14:24:49. | 4 | Modify:·2025-10-30·14:24:49.911246026·+0000 |
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
| 2 | Entry·point·0x0 | 2 | Entry·point·0x0 |
| 3 | There·are·10·program·headers,·starting·at·offset·52 | 3 | There·are·10·program·headers,·starting·at·offset·52 |
| 4 | Program·Headers: | 4 | Program·Headers: |
| 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
| 6 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0b8 | 6 | ··LOAD···········0x000000·0x00000000·0x00000000·0x0b83c·0x0b83c·R···0x1000 |
| 7 | ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x58 | 7 | ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x58140·0x58140·R·E·0x1000 |
| 8 | ··LOAD···········0x065000·0x00065000·0x00065000·0x416 | 8 | ··LOAD···········0x065000·0x00065000·0x00065000·0x41690·0x41690·R···0x1000 |
| 9 | ··LOAD···········0x0a6758·0x000a7758·0x000a7758·0x0d3 | 9 | ··LOAD···········0x0a6758·0x000a7758·0x000a7758·0x0d3a7·0x0e0ec·RW··0x1000 |
| 10 | ··DYNAMIC········0x0b2900·0x000b3900·0x000b3900·0x00110·0x00110·RW··0x4 | 10 | ··DYNAMIC········0x0b2900·0x000b3900·0x000b3900·0x00110·0x00110·RW··0x4 |
| 11 | ··NOTE···········0x0987 | 11 | ··NOTE···········0x09879c·0x0009879c·0x0009879c·0x00028·0x00028·R···0x4 |
| 12 | ··GNU_PROPERTY···0x0987 | 12 | ··GNU_PROPERTY···0x09879c·0x0009879c·0x0009879c·0x00028·0x00028·R···0x4 |
| 13 | ··GNU_EH_FRAME···0x0987 | 13 | ··GNU_EH_FRAME···0x0987c4·0x000987c4·0x000987c4·0x0230c·0x0230c·R···0x4 |
| 14 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 | 14 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 |
| 15 | ··GNU_RELRO······0x0a6758·0x000a7758·0x000a7758·0x0c8a8·0x0c8a8·R···0x1 | 15 | ··GNU_RELRO······0x0a6758·0x000a7758·0x000a7758·0x0c8a8·0x0c8a8·R···0x1 |
| Offset 4, 30 lines modified | Offset 4, 30 lines modified | ||
| 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libmnl.so.0] | 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libmnl.so.0] |
| 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libnftnl.so.11] | 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libnftnl.so.11] |
| 6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libjansson.so.4] | 6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libjansson.so.4] |
| 7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] | 7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] |
| 8 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 8 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
| 9 | ·0x0000000e·(SONAME)·····················Library·soname:·[libnftables.so.1] | 9 | ·0x0000000e·(SONAME)·····················Library·soname:·[libnftables.so.1] |
| 10 | ·0x0000000c·(INIT)·······················0xc000 | 10 | ·0x0000000c·(INIT)·······················0xc000 |
| 11 | ·0x0000000d·(FINI)·······················0x64 | 11 | ·0x0000000d·(FINI)·······················0x64139 |
| 12 | ·0x00000019·(INIT_ARRAY)·················0xa7758 | 12 | ·0x00000019·(INIT_ARRAY)·················0xa7758 |
| 13 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 13 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
| 14 | ·0x0000001a·(FINI_ARRAY)·················0xa775c | 14 | ·0x0000001a·(FINI_ARRAY)·················0xa775c |
| 15 | ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes) | 15 | ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes) |
| 16 | ·0x00000004·(HASH)·······················0x174 | 16 | ·0x00000004·(HASH)·······················0x174 |
| 17 | ·0x6ffffef5·(GNU_HASH)···················0xbe4 | 17 | ·0x6ffffef5·(GNU_HASH)···················0xbe4 |
| 18 | ·0x00000005·(STRTAB)·····················0x2600 | 18 | ·0x00000005·(STRTAB)·····················0x2600 |
| 19 | ·0x00000006·(SYMTAB)·····················0xcd0 | 19 | ·0x00000006·(SYMTAB)·····················0xcd0 |
| 20 | ·0x0000000a·(STRSZ)······················70 | 20 | ·0x0000000a·(STRSZ)······················7047·(bytes) |
| 21 | ·0x0000000b·(SYMENT)·····················16·(bytes) | 21 | ·0x0000000b·(SYMENT)·····················16·(bytes) |
| 22 | ·0x00000011·(REL)························0x46 | 22 | ·0x00000011·(REL)························0x4624 |
| 23 | ·0x00000012·(RELSZ)······················292 | 23 | ·0x00000012·(RELSZ)······················29208·(bytes) |
| 24 | ·0x00000013·(RELENT)·····················8·(bytes) | 24 | ·0x00000013·(RELENT)·····················8·(bytes) |
| 25 | ·0x6ffffffc·(VERDEF)·····················0x44 | 25 | ·0x6ffffffc·(VERDEF)·····················0x44b0 |
| 26 | ·0x6ffffffd·(VERDEFNUM)··················5 | 26 | ·0x6ffffffd·(VERDEFNUM)··················5 |
| 27 | ·0x00000018·(BIND_NOW)··················· | 27 | ·0x00000018·(BIND_NOW)··················· |
| 28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW | 28 | ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW |
| 29 | ·0x6ffffffe·(VERNEED)····················0x45 | 29 | ·0x6ffffffe·(VERNEED)····················0x4554 |
| 30 | ·0x6fffffff·(VERNEEDNUM)·················4 | 30 | ·0x6fffffff·(VERNEEDNUM)·················4 |
| 31 | ·0x6ffffff0·(VERSYM)·····················0x41 | 31 | ·0x6ffffff0·(VERSYM)·····················0x4188 |
| 32 | ·0x6ffffffa·(RELCOUNT)···················32 | 32 | ·0x6ffffffa·(RELCOUNT)···················3278 |
| 33 | ·0x00000000·(NULL)·······················0x0 | 33 | ·0x00000000·(NULL)·······················0x0 |
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | Displaying·notes·found·at·file·offset·0x000987 | 1 | Displaying·notes·found·at·file·offset·0x0009879c·with·length·0x00000028: |
| 2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
| 3 | ··GNU··················0x00000018» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline | 3 | ··GNU··················0x00000018» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline |
| Offset 85, 183 lines modified | Offset 85, 184 lines modified | ||
| 85 | nftnl_udata_nest_end | 85 | nftnl_udata_nest_end |
| 86 | mnl_attr_get_type | 86 | mnl_attr_get_type |
| 87 | mnl_attr_type_valid | 87 | mnl_attr_type_valid |
| 88 | mnl_attr_validate | 88 | mnl_attr_validate |
| 89 | mnl_nlmsg_get_payload | 89 | mnl_nlmsg_get_payload |
| 90 | mnl_attr_parse | 90 | mnl_attr_parse |
| 91 | mnl_attr_get_str | 91 | mnl_attr_get_str |
| 92 | fopencookie | ||
| 92 | mnl_socket_open | 93 | mnl_socket_open |
| 93 | mnl_socket_bind | 94 | mnl_socket_bind |
| 94 | mnl_socket_get_portid | 95 | mnl_socket_get_portid |
| 95 | mnl_nlmsg_put_header | 96 | mnl_nlmsg_put_header |
| 96 | mnl_nlmsg_put_extra_header | 97 | mnl_nlmsg_put_extra_header |
| 97 | mnl_socket_sendto | 98 | mnl_socket_sendto |
| 98 | mnl_socket_recvfrom | 99 | mnl_socket_recvfrom |
| 99 | mnl_cb_run | 100 | mnl_cb_run |
| 100 | mnl_socket_close | 101 | mnl_socket_close |
| 102 | nft_ctx_add_var | ||
| 103 | nft_ctx_clear_vars | ||
| 104 | nft_ctx_add_include_path | ||
| 105 | realpath | ||
| 106 | nft_ctx_clear_include_paths | ||
| 107 | nft_ctx_new | ||
| 101 | mnl_socket_get_fd | 108 | mnl_socket_get_fd |
| 102 | 109 | mnl_socket_setsockopt | |
| 110 | nft_ctx_buffer_output | ||
| 111 | nft_ctx_unbuffer_output | ||
| 112 | nft_ctx_buffer_error | ||
| 113 | nft_ctx_unbuffer_error | ||
| 114 | nft_ctx_get_output_buffer | ||
| 115 | nft_ctx_get_error_buffer | ||
| 116 | nft_ctx_free | ||
| 117 | getpagesize | ||
| 118 | nftnl_batch_alloc | ||
| 119 | nftnl_batch_buffer | ||
| 120 | nftnl_batch_begin | ||
| 121 | nftnl_rule_set_u32 | ||
| 122 | mnl_attr_put_strz | ||
| 123 | mnl_attr_put_u64 | ||
| 103 | mnl_attr_nest_start | 124 | mnl_attr_nest_start |
| 104 | nftnl_expr_ | 125 | nftnl_expr_foreach |
| 105 | mnl_attr_nest_end | 126 | mnl_attr_nest_end |
| 106 | nftnl_rule_del_expr | ||
| 107 | nftnl_expr_free | ||
| 108 | f | 127 | nftnl_chain_alloc |
| 128 | nftnl_chain_set_u32 | ||
| 129 | nftnl_chain_nlmsg_build_payload | ||
| 130 | nftnl_set_set_u32 | ||
| 131 | nftnl_set_set_u64 | ||
| 132 | nftnl_flowtable_set_u32 | ||
| 133 | nftnl_set_elems_nlmsg_build_payload | ||
| 134 | nftnl_chain_set_str | ||
| 135 | nftnl_chain_set_u64 | ||
| 136 | __select_time64 | ||
| 137 | mnl_nlmsg_fprintf | ||
| 138 | nftnl_batch_end | ||
| 139 | nftnl_batch_buffer_len | ||
| 140 | nftnl_batch_iovec_len | ||
| 141 | getsockopt | ||
| 142 | nftnl_batch_iovec | ||
| 143 | mnl_cb_run2 | ||
| 144 | nftnl_batch_free | ||
| 109 | getpwuid | 145 | getpwuid |
| 110 | getpwnam | 146 | getpwnam |
| 111 | getgrgid | 147 | getgrgid |
| 112 | getgrnam | 148 | getgrnam |
| 113 | __localtime64_r | 149 | __localtime64_r |
| 114 | __gmtime64_r | 150 | __gmtime64_r |
| 115 | strftime | 151 | strftime |
| 116 | strptime | 152 | strptime |
| 117 | __timegm_time64 | 153 | __timegm_time64 |
| 118 | mnl_nlmsg_size | 154 | mnl_nlmsg_size |
| 119 | mnl_nlmsg_get_payload_len | 155 | mnl_nlmsg_get_payload_len |
| 120 | mnl_attr_get_u32 | 156 | mnl_attr_get_u32 |
| 157 | nftnl_expr_build_payload | ||
| 158 | nftnl_rule_del_expr | ||
| 159 | nftnl_expr_free | ||
| 121 | nftnl_rule_nlmsg_parse | 160 | nftnl_rule_nlmsg_parse |
| 122 | nftnl_rule_list_add_tail | 161 | nftnl_rule_list_add_tail |
| 123 | nftnl_chain_alloc | ||
| 124 | nftnl_chain_nlmsg_parse | 162 | nftnl_chain_nlmsg_parse |
| 125 | nftnl_chain_list_add_tail | 163 | nftnl_chain_list_add_tail |
| 126 | nftnl_table_nlmsg_parse | 164 | nftnl_table_nlmsg_parse |
| 127 | nftnl_table_list_add_tail | 165 | nftnl_table_list_add_tail |
| 128 | nftnl_set_nlmsg_parse | 166 | nftnl_set_nlmsg_parse |
| 129 | nftnl_set_list_add_tail | 167 | nftnl_set_list_add_tail |
| 130 | nftnl_obj_nlmsg_parse | 168 | nftnl_obj_nlmsg_parse |
| 131 | nftnl_obj_list_add_tail | 169 | nftnl_obj_list_add_tail |
| 132 | nftnl_set_elems_nlmsg_parse | 170 | nftnl_set_elems_nlmsg_parse |
| 133 | nftnl_flowtable_nlmsg_parse | 171 | nftnl_flowtable_nlmsg_parse |
| 134 | nftnl_flowtable_list_add_tail | 172 | nftnl_flowtable_list_add_tail |
| 135 | nft_ctx_add_var | ||
| 136 | nft_ctx_clear_vars | ||
| 137 | nft_ctx_add_include_path | ||
| 138 | realpath | ||
| 139 | nft_ctx_clear_include_paths | ||
| 140 | nft_ctx_new | ||
| 141 | mnl_socket_setsockopt | ||
| 142 | nft_ctx_buffer_output | ||
| 143 | nft_ctx_unbuffer_output | ||
| 144 | nft_ctx_buffer_error | ||
| 145 | nft_ctx_unbuffer_error | ||
| 146 | nft_ctx_get_output_buffer | ||
| 147 | nft_ctx_get_error_buffer | ||
| 148 | nft_ctx_free | ||
| 149 | nft_ctx_set_output | 173 | nft_ctx_set_output |
| 150 | nft_ctx_set_error | 174 | nft_ctx_set_error |
| 151 | nft_ctx_get_dry_run | 175 | nft_ctx_get_dry_run |
| 152 | nft_ctx_set_dry_run | 176 | nft_ctx_set_dry_run |
| 153 | nft_ctx_get_optimize | 177 | nft_ctx_get_optimize |
| 154 | nft_ctx_set_optimize | 178 | nft_ctx_set_optimize |
| 155 | nft_ctx_input_get_flags | 179 | nft_ctx_input_get_flags |
| 156 | nft_ctx_input_set_flags | 180 | nft_ctx_input_set_flags |
| 157 | nft_ctx_output_get_flags | 181 | nft_ctx_output_get_flags |
| 158 | nft_ctx_output_set_flags | 182 | nft_ctx_output_set_flags |
| 159 | nft_ctx_output_get_debug | 183 | nft_ctx_output_get_debug |
| 160 | nft_ctx_output_set_debug | 184 | nft_ctx_output_set_debug |
| 161 | mnl_nlmsg_fprintf | ||
| 162 | 185 | nftnl_table_get_u32 | |
| 186 | nftnl_table_get_str | ||
| 187 | nftnl_set_elems_iter_create | ||
| 188 | nftnl_set_elems_iter_next | ||
| 189 | nftnl_set_elems_iter_destroy | ||
| 190 | nftnl_obj_get_u64 | ||
| 191 | nftnl_set_elem_is_set | ||
| 192 | nftnl_set_elem_get_u32 | ||
| 193 | nftnl_trace_alloc | ||
| Max diff block lines reached; 41268/44471 bytes (92.80%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | ··Size:·7359 | 1 | ··Size:·735999····» Blocks:·1440·······IO·Block:·4096···regular·file |
| 2 | Device:·254,1» Links:·1 | 2 | Device:·254,1» Links:·1 |
| 3 | Access:·(0755/-rwxr-xr-x)··Uid:·(····0/····root)···Gid:·(····0/····root) | 3 | Access:·(0755/-rwxr-xr-x)··Uid:·(····0/····root)···Gid:·(····0/····root) |
| 4 | Modify:·2023-11-14·22:13:20.000000000·+0000 | 4 | Modify:·2023-11-14·22:13:20.000000000·+0000 |
| Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
| 4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
| 5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
| 6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
| 7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
| 8 | ··Type:······························EXEC·(Executable·file) | 8 | ··Type:······························EXEC·(Executable·file) |
| 9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
| 10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
| 11 | ··Entry·point·address:···············0x8049 | 11 | ··Entry·point·address:···············0x80496dc |
| 12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········0·(bytes·into·file) | 13 | ··Start·of·section·headers:··········0·(bytes·into·file) |
| 14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
| 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:·········12 | 17 | ··Number·of·program·headers:·········12 |
| 18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Elf·file·type·is·EXEC·(Executable·file) | 1 | Elf·file·type·is·EXEC·(Executable·file) |
| 2 | Entry·point·0x8049 | 2 | Entry·point·0x80496dc |
| 3 | There·are·12·program·headers,·starting·at·offset·52 | 3 | There·are·12·program·headers,·starting·at·offset·52 |
| 4 | Program·Headers: | 4 | Program·Headers: |
| 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align | 5 | ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align |
| 6 | ··PHDR···········0x000034·0x08048034·0x08048034·0x00180·0x00180·R···0x4 | 6 | ··PHDR···········0x000034·0x08048034·0x08048034·0x00180·0x00180·R···0x4 |
| 7 | ··INTERP·········0x0001b4·0x080481b4·0x080481b4·0x00017·0x00017·R···0x1 | 7 | ··INTERP·········0x0001b4·0x080481b4·0x080481b4·0x00017·0x00017·R···0x1 |
| 8 | ······[Requesting·program·interpreter:·/lib/ld-musl-i386.so.1] | 8 | ······[Requesting·program·interpreter:·/lib/ld-musl-i386.so.1] |
| 9 | ··LOAD···········0x000000·0x08048000·0x08048000·0x009ec·0x009ec·R···0x1000 | 9 | ··LOAD···········0x000000·0x08048000·0x08048000·0x009ec·0x009ec·R···0x1000 |
| 10 | ··LOAD···········0x001000·0x08049000·0x08049000·0x008 | 10 | ··LOAD···········0x001000·0x08049000·0x08049000·0x0082c·0x0082c·R·E·0x1000 |
| 11 | ··LOAD···········0x002000·0x0804a000·0x0804a000·0x00ac8·0x00ac8·R···0x1000 | 11 | ··LOAD···········0x002000·0x0804a000·0x0804a000·0x00ac8·0x00ac8·R···0x1000 |
| 12 | ··LOAD···········0x002e60·0x0804be60·0x0804be60·0x00118·0x003b4·RW··0x1000 | 12 | ··LOAD···········0x002e60·0x0804be60·0x0804be60·0x00118·0x003b4·RW··0x1000 |
| 13 | ··DYNAMIC········0x002e70·0x0804be70·0x0804be70·0x000f8·0x000f8·RW··0x4 | 13 | ··DYNAMIC········0x002e70·0x0804be70·0x0804be70·0x000f8·0x000f8·RW··0x4 |
| 14 | ··NOTE···········0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4 | 14 | ··NOTE···········0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4 |
| 15 | ··GNU_PROPERTY···0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4 | 15 | ··GNU_PROPERTY···0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4 |
| 16 | ··GNU_EH_FRAME···0x002a20·0x0804aa20·0x0804aa20·0x0001c·0x0001c·R···0x4 | 16 | ··GNU_EH_FRAME···0x002a20·0x0804aa20·0x0804aa20·0x0001c·0x0001c·R···0x4 |
| 17 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 | 17 | ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10 |
| Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
| 2 | Dynamic·section·at·offset·0x2e70·contains·26·entries: | 2 | Dynamic·section·at·offset·0x2e70·contains·26·entries: |
| 3 | ··Tag········Type·························Name/Value | 3 | ··Tag········Type·························Name/Value |
| 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libnftables.so.1] | 4 | ·0x00000001·(NEEDED)·····················Shared·library:·[libnftables.so.1] |
| 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libjansson.so.4] | 5 | ·0x00000001·(NEEDED)·····················Shared·library:·[libjansson.so.4] |
| 6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] | 6 | ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1] |
| 7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] | 7 | ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so] |
| 8 | ·0x0000000c·(INIT)·······················0x8049000 | 8 | ·0x0000000c·(INIT)·······················0x8049000 |
| 9 | ·0x0000000d·(FINI)·······················0x80498 | 9 | ·0x0000000d·(FINI)·······················0x8049825 |
| 10 | ·0x00000019·(INIT_ARRAY)·················0x804be60 | 10 | ·0x00000019·(INIT_ARRAY)·················0x804be60 |
| 11 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) | 11 | ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes) |
| 12 | ·0x0000001a·(FINI_ARRAY)·················0x804be64 | 12 | ·0x0000001a·(FINI_ARRAY)·················0x804be64 |
| 13 | ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes) | 13 | ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes) |
| 14 | ·0x00000004·(HASH)·······················0x80481f4 | 14 | ·0x00000004·(HASH)·······················0x80481f4 |
| 15 | ·0x6ffffef5·(GNU_HASH)···················0x804832c | 15 | ·0x6ffffef5·(GNU_HASH)···················0x804832c |
| 16 | ·0x00000005·(STRTAB)·····················0x80485d8 | 16 | ·0x00000005·(STRTAB)·····················0x80485d8 |
| Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
| 1 | /lib/ld-musl-i386.so.1 | 1 | /lib/ld-musl-i386.so.1 |
| 2 | __deregister_frame_info_bases | 2 | __deregister_frame_info_bases |
| 3 | __register_frame_info_bases | 3 | __register_frame_info_bases |
| 4 | __libc_start_main | 4 | __libc_start_main |
| 5 | snprintf | 5 | snprintf |
| 6 | __assert_fail | 6 | __assert_fail |
| 7 | nft_ctx_new | 7 | nft_ctx_new |
| 8 | nft_ctx_add_var | ||
| 9 | getopt_long | 8 | getopt_long |
| 9 | nft_ctx_add_var | ||
| 10 | nft_ctx_set_dry_run | 10 | nft_ctx_set_dry_run |
| 11 | nft_ctx_add_include_path | 11 | nft_ctx_add_include_path |
| 12 | nft_ctx_output_get_debug | 12 | nft_ctx_output_get_debug |
| 13 | nft_ctx_output_set_debug | 13 | nft_ctx_output_set_debug |
| 14 | nft_ctx_set_optimize | 14 | nft_ctx_set_optimize |
| 15 | nft_ctx_output_set_flags | 15 | nft_ctx_output_set_flags |
| 16 | nft_run_cmd_from_buffer | 16 | nft_run_cmd_from_buffer |