56.1 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir
2.19 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/metadata.yaml vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/metadata.yaml
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 #%SCHEMA:·676B63701 #%SCHEMA:·676B6370
2 #·ADB·block,·size:·1728,·compat:·0,·ver:·02 #·ADB·block,·size:·1728,·compat:·0,·ver:·0
3 info:3 info:
4 ··name:·nftables-json4 ··name:·nftables-json
5 ··version:·1.1.5-r15 ··version:·1.1.5-r1
6 ··hashes:·c994d64a72abf53b935e4fa8ed2b100b6231ede76 ··hashes:·cae540c192a4fdfd0b37775e73ace7ff91d5288a
7 ··description:·nftables·userspace·utility·with·JSON·support7 ··description:·nftables·userspace·utility·with·JSON·support
8 ··arch:·i386_pentium48 ··arch:·i386_pentium4
9 ··license:·GPL-2.09 ··license:·GPL-2.0
10 ··origin:·feeds/base/network/utils/nftables10 ··origin:·feeds/base/network/utils/nftables
11 ··url:·http://netfilter.org/projects/nftables/11 ··url:·http://netfilter.org/projects/nftables/
12 ··installed-size:·75366412 ··installed-size:·753664
13 ··provider-priority:·113 ··provider-priority:·1
Offset 75, 31 lines modifiedOffset 75, 31 lines modified
75 ········mtime:·175840909475 ········mtime:·1758409094
76 ········target:·00a06c69626e667461626c65732e736f2e312e312e3076 ········target:·00a06c69626e667461626c65732e736f2e312e312e30
77 ······-·name:·libnftables.so.1.1.077 ······-·name:·libnftables.so.1.1.0
78 ········acl:78 ········acl:
79 ··········mode:·075579 ··········mode:·0755
80 ··········user:·root80 ··········user:·root
81 ··········group:·root81 ··········group:·root
82 ········size:·73596782 ········size:·735999
83 ········mtime:·175840909483 ········mtime:·1758409094
84 ········hash:·a84df126791345033b2c2a2bb55740b55245a725b9c37e24c8bd69fb112ae7c384 ········hash:·3b2b0a61b85f28ea9a83f06fa58db4384274d82c8910537d30100824beedd44b
85 ··-·name:·usr/sbin85 ··-·name:·usr/sbin
86 ····acl:86 ····acl:
87 ······mode:·075587 ······mode:·0755
88 ······user:·root88 ······user:·root
89 ······group:·root89 ······group:·root
90 ····files:·#·1·items90 ····files:·#·1·items
91 ······-·name:·nft91 ······-·name:·nft
92 ········acl:92 ········acl:
93 ··········mode:·075593 ··········mode:·0755
94 ··········user:·root94 ··········user:·root
95 ··········group:·root95 ··········group:·root
96 ········size:·1215296 ········size:·12152
97 ········mtime:·175840909497 ········mtime:·1758409094
98 ········hash:·b1fb5afc36481211cafa9d6fe25903639180f7164b012e0f325a2e690b24a2d498 ········hash:·0c5f8ff28ad02c0813aa1aad0d174ea8456553b3728876ec0e4b192dc177bf96
99 scripts:99 scripts:
100 ··post-install:·|100 ··post-install:·|
101 ····#!/bin/sh101 ····#!/bin/sh
102 ····[·"${IPKG_NO_SCRIPT}"·=·"1"·]·&&·exit·0102 ····[·"${IPKG_NO_SCRIPT}"·=·"1"·]·&&·exit·0
103 ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0103 ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0
104 ····.·${IPKG_INSTROOT}/lib/functions.sh104 ····.·${IPKG_INSTROOT}/lib/functions.sh
105 ····export·root="${IPKG_INSTROOT}"105 ····export·root="${IPKG_INSTROOT}"
Offset 121, 9 lines modifiedOffset 121, 9 lines modified
121 ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0121 ····[·-s·${IPKG_INSTROOT}/lib/functions.sh·]·||·exit·0
122 ····.·${IPKG_INSTROOT}/lib/functions.sh122 ····.·${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_user125 ····add_group_and_user
126 ····default_postinst126 ····default_postinst
127 #·data·block,·size:·102127 #·data·block,·size:·102
128 #·data·block,·size:·735975128 #·data·block,·size:·736007
129 #·data·block,·size:·12160129 #·data·block,·size:·12160
53.6 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/usr vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/usr
49.2 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/usr/lib vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/usr/lib
384 B
/tmp/diffoscope_0u0xbxmd_generic/tmpp5i1pa4x vs.
/tmp/diffoscope_0u0xbxmd_generic/tmp3xbh513_
296 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link1 ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link
2 Device:·254,1»   Links:·12 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.891245954·+00004 Modify:·2025-10-30·14:24:49.911246026·+0000
  
  
384 B
/tmp/diffoscope_0u0xbxmd_generic/tmpp79cu5s9 vs.
/tmp/diffoscope_0u0xbxmd_generic/tmppt_9k3rl
296 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link1 ··Size:·20········»Blocks:·0··········IO·Block:·4096···symbolic·link
2 Device:·254,1»   Links:·12 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.891245954·+00004 Modify:·2025-10-30·14:24:49.911246026·+0000
  
  
48.1 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/usr/lib/libnftables.so.1.1.0 vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/usr/lib/libnftables.so.1.1.0
1.53 KB
readelf --wide --program-header {}
    
Offset 1, 17 lines modifiedOffset 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·0x02 Entry·point·0x0
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·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 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b850·0x0b850·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b83c·0x0b83c·R···0x1000
7 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x5854b·0x5854b·R·E·0x10007 ··LOAD···········0x00c000·0x0000c000·0x0000c000·0x58140·0x58140·R·E·0x1000
8 ··LOAD···········0x065000·0x00065000·0x00065000·0x41670·0x41670·R···0x10008 ··LOAD···········0x065000·0x00065000·0x00065000·0x41690·0x41690·R···0x1000
9 ··LOAD···········0x0a6758·0x000a7758·0x000a7758·0x0d387·0x0e0b4·RW··0x10009 ··LOAD···········0x0a6758·0x000a7758·0x000a7758·0x0d3a7·0x0e0ec·RW··0x1000
10 ··DYNAMIC········0x0b2900·0x000b3900·0x000b3900·0x00110·0x00110·RW··0x410 ··DYNAMIC········0x0b2900·0x000b3900·0x000b3900·0x00110·0x00110·RW··0x4
11 ··NOTE···········0x09875c·0x0009875c·0x0009875c·0x00028·0x00028·R···0x411 ··NOTE···········0x09879c·0x0009879c·0x0009879c·0x00028·0x00028·R···0x4
12 ··GNU_PROPERTY···0x09875c·0x0009875c·0x0009875c·0x00028·0x00028·R···0x412 ··GNU_PROPERTY···0x09879c·0x0009879c·0x0009879c·0x00028·0x00028·R···0x4
13 ··GNU_EH_FRAME···0x098784·0x00098784·0x00098784·0x0230c·0x0230c·R···0x413 ··GNU_EH_FRAME···0x0987c4·0x000987c4·0x000987c4·0x0230c·0x0230c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x0a6758·0x000a7758·0x000a7758·0x0c8a8·0x0c8a8·R···0x115 ··GNU_RELRO······0x0a6758·0x000a7758·0x000a7758·0x0c8a8·0x0c8a8·R···0x1
2.05 KB
readelf --wide --dynamic {}
    
Offset 4, 30 lines modifiedOffset 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)·······················0xc00010 ·0x0000000c·(INIT)·······················0xc000
11 ·0x0000000d·(FINI)·······················0x6454411 ·0x0000000d·(FINI)·······················0x64139
12 ·0x00000019·(INIT_ARRAY)·················0xa775812 ·0x00000019·(INIT_ARRAY)·················0xa7758
13 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)13 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
14 ·0x0000001a·(FINI_ARRAY)·················0xa775c14 ·0x0000001a·(FINI_ARRAY)·················0xa775c
15 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)15 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
16 ·0x00000004·(HASH)·······················0x17416 ·0x00000004·(HASH)·······················0x174
17 ·0x6ffffef5·(GNU_HASH)···················0xbe417 ·0x6ffffef5·(GNU_HASH)···················0xbe4
18 ·0x00000005·(STRTAB)·····················0x260018 ·0x00000005·(STRTAB)·····················0x2600
19 ·0x00000006·(SYMTAB)·····················0xcd019 ·0x00000006·(SYMTAB)·····················0xcd0
20 ·0x0000000a·(STRSZ)······················7038·(bytes)20 ·0x0000000a·(STRSZ)······················7047·(bytes)
21 ·0x0000000b·(SYMENT)·····················16·(bytes)21 ·0x0000000b·(SYMENT)·····················16·(bytes)
22 ·0x00000011·(REL)························0x461822 ·0x00000011·(REL)························0x4624
23 ·0x00000012·(RELSZ)······················29240·(bytes)23 ·0x00000012·(RELSZ)······················29208·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x6ffffffc·(VERDEF)·····················0x44a425 ·0x6ffffffc·(VERDEF)·····················0x44b0
26 ·0x6ffffffd·(VERDEFNUM)··················526 ·0x6ffffffd·(VERDEFNUM)··················5
27 ·0x00000018·(BIND_NOW)···················27 ·0x00000018·(BIND_NOW)···················
28 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW28 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
29 ·0x6ffffffe·(VERNEED)····················0x454829 ·0x6ffffffe·(VERNEED)····················0x4554
30 ·0x6fffffff·(VERNEEDNUM)·················430 ·0x6fffffff·(VERNEEDNUM)·················4
31 ·0x6ffffff0·(VERSYM)·····················0x417e31 ·0x6ffffff0·(VERSYM)·····················0x4188
32 ·0x6ffffffa·(RELCOUNT)···················328232 ·0x6ffffffa·(RELCOUNT)···················3278
33 ·0x00000000·(NULL)·······················0x033 ·0x00000000·(NULL)·······················0x0
397 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·at·file·offset·0x0009875c·with·length·0x00000028:1 Displaying·notes·found·at·file·offset·0x0009879c·with·length·0x00000028:
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000018»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline3 ··GNU··················0x00000018»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·x86·feature·used:·x86,·XMM,·x86·ISA·used:·x86-64-baseline
43.5 KB
strings --all --bytes=8 {}
    
Offset 85, 183 lines modifiedOffset 85, 184 lines modified
85 nftnl_udata_nest_end85 nftnl_udata_nest_end
86 mnl_attr_get_type86 mnl_attr_get_type
87 mnl_attr_type_valid87 mnl_attr_type_valid
88 mnl_attr_validate88 mnl_attr_validate
89 mnl_nlmsg_get_payload89 mnl_nlmsg_get_payload
90 mnl_attr_parse90 mnl_attr_parse
91 mnl_attr_get_str91 mnl_attr_get_str
 92 fopencookie
92 mnl_socket_open93 mnl_socket_open
93 mnl_socket_bind94 mnl_socket_bind
94 mnl_socket_get_portid95 mnl_socket_get_portid
95 mnl_nlmsg_put_header96 mnl_nlmsg_put_header
96 mnl_nlmsg_put_extra_header97 mnl_nlmsg_put_extra_header
97 mnl_socket_sendto98 mnl_socket_sendto
98 mnl_socket_recvfrom99 mnl_socket_recvfrom
99 mnl_cb_run100 mnl_cb_run
100 mnl_socket_close101 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_fd108 mnl_socket_get_fd
102 getsockopt109 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_start124 mnl_attr_nest_start
104 nftnl_expr_build_payload125 nftnl_expr_foreach
105 mnl_attr_nest_end126 mnl_attr_nest_end
106 nftnl_rule_del_expr 
107 nftnl_expr_free 
108 fopencookie127 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 getpwuid145 getpwuid
110 getpwnam146 getpwnam
111 getgrgid147 getgrgid
112 getgrnam148 getgrnam
113 __localtime64_r149 __localtime64_r
114 __gmtime64_r150 __gmtime64_r
115 strftime151 strftime
116 strptime152 strptime
117 __timegm_time64153 __timegm_time64
118 mnl_nlmsg_size154 mnl_nlmsg_size
119 mnl_nlmsg_get_payload_len155 mnl_nlmsg_get_payload_len
120 mnl_attr_get_u32156 mnl_attr_get_u32
 157 nftnl_expr_build_payload
 158 nftnl_rule_del_expr
 159 nftnl_expr_free
121 nftnl_rule_nlmsg_parse160 nftnl_rule_nlmsg_parse
122 nftnl_rule_list_add_tail161 nftnl_rule_list_add_tail
123 nftnl_chain_alloc 
124 nftnl_chain_nlmsg_parse162 nftnl_chain_nlmsg_parse
125 nftnl_chain_list_add_tail163 nftnl_chain_list_add_tail
126 nftnl_table_nlmsg_parse164 nftnl_table_nlmsg_parse
127 nftnl_table_list_add_tail165 nftnl_table_list_add_tail
128 nftnl_set_nlmsg_parse166 nftnl_set_nlmsg_parse
129 nftnl_set_list_add_tail167 nftnl_set_list_add_tail
130 nftnl_obj_nlmsg_parse168 nftnl_obj_nlmsg_parse
131 nftnl_obj_list_add_tail169 nftnl_obj_list_add_tail
132 nftnl_set_elems_nlmsg_parse170 nftnl_set_elems_nlmsg_parse
133 nftnl_flowtable_nlmsg_parse171 nftnl_flowtable_nlmsg_parse
134 nftnl_flowtable_list_add_tail172 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_output173 nft_ctx_set_output
150 nft_ctx_set_error174 nft_ctx_set_error
151 nft_ctx_get_dry_run175 nft_ctx_get_dry_run
152 nft_ctx_set_dry_run176 nft_ctx_set_dry_run
153 nft_ctx_get_optimize177 nft_ctx_get_optimize
154 nft_ctx_set_optimize178 nft_ctx_set_optimize
155 nft_ctx_input_get_flags179 nft_ctx_input_get_flags
156 nft_ctx_input_set_flags180 nft_ctx_input_set_flags
157 nft_ctx_output_get_flags181 nft_ctx_output_get_flags
158 nft_ctx_output_set_flags182 nft_ctx_output_set_flags
159 nft_ctx_output_get_debug183 nft_ctx_output_get_debug
160 nft_ctx_output_set_debug184 nft_ctx_output_set_debug
161 mnl_nlmsg_fprintf 
162 getpagesize185 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.
319 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·735967····»    Blocks:·1440·······IO·Block:·4096···regular·file1 ··Size:·735999····»    Blocks:·1440·······IO·Block:·4096···regular·file
2 Device:·254,1»   Links:·12 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·+00004 Modify:·2023-11-14·22:13:20.000000000·+0000
  
  
4.15 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/usr/sbin vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/usr/sbin
3.84 KB
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.apk.dir/usr/sbin/nft vs.
/home/aparcar/actions-runner/_work/openwrt-rebuilder/openwrt-rebuilder/build/SNAPSHOT/bin/packages/i386_pentium4/base/nftables-json-1.1.5-r1.dir/usr/sbin/nft
888 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x804974711 ··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:·····························0x014 ··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:·········1217 ··Number·of·program·headers:·········12
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
1.25 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x80497472 Entry·point·0x80496dc
3 There·are·12·program·headers,·starting·at·offset·523 There·are·12·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·0x08048034·0x08048034·0x00180·0x00180·R···0x46 ··PHDR···········0x000034·0x08048034·0x08048034·0x00180·0x00180·R···0x4
7 ··INTERP·········0x0001b4·0x080481b4·0x080481b4·0x00017·0x00017·R···0x17 ··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···0x10009 ··LOAD···········0x000000·0x08048000·0x08048000·0x009ec·0x009ec·R···0x1000
10 ··LOAD···········0x001000·0x08049000·0x08049000·0x00895·0x00895·R·E·0x100010 ··LOAD···········0x001000·0x08049000·0x08049000·0x0082c·0x0082c·R·E·0x1000
11 ··LOAD···········0x002000·0x0804a000·0x0804a000·0x00ac8·0x00ac8·R···0x100011 ··LOAD···········0x002000·0x0804a000·0x0804a000·0x00ac8·0x00ac8·R···0x1000
12 ··LOAD···········0x002e60·0x0804be60·0x0804be60·0x00118·0x003b4·RW··0x100012 ··LOAD···········0x002e60·0x0804be60·0x0804be60·0x00118·0x003b4·RW··0x1000
13 ··DYNAMIC········0x002e70·0x0804be70·0x0804be70·0x000f8·0x000f8·RW··0x413 ··DYNAMIC········0x002e70·0x0804be70·0x0804be70·0x000f8·0x000f8·RW··0x4
14 ··NOTE···········0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x414 ··NOTE···········0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4
15 ··GNU_PROPERTY···0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x415 ··GNU_PROPERTY···0x0001cc·0x080481cc·0x080481cc·0x00028·0x00028·R···0x4
16 ··GNU_EH_FRAME···0x002a20·0x0804aa20·0x0804aa20·0x0001c·0x0001c·R···0x416 ··GNU_EH_FRAME···0x002a20·0x0804aa20·0x0804aa20·0x0001c·0x0001c·R···0x4
17 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1017 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
996 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 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/Value3 ··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)·······················0x80490008 ·0x0000000c·(INIT)·······················0x8049000
9 ·0x0000000d·(FINI)·······················0x804988e9 ·0x0000000d·(FINI)·······················0x8049825
10 ·0x00000019·(INIT_ARRAY)·················0x804be6010 ·0x00000019·(INIT_ARRAY)·················0x804be60
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x804be6412 ·0x0000001a·(FINI_ARRAY)·················0x804be64
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x00000004·(HASH)·······················0x80481f414 ·0x00000004·(HASH)·······················0x80481f4
15 ·0x6ffffef5·(GNU_HASH)···················0x804832c15 ·0x6ffffef5·(GNU_HASH)···················0x804832c
16 ·0x00000005·(STRTAB)·····················0x80485d816 ·0x00000005·(STRTAB)·····················0x80485d8
455 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 /lib/ld-musl-i386.so.11 /lib/ld-musl-i386.so.1
2 __deregister_frame_info_bases2 __deregister_frame_info_bases
3 __register_frame_info_bases3 __register_frame_info_bases
4 __libc_start_main4 __libc_start_main
5 snprintf5 snprintf
6 __assert_fail6 __assert_fail
7 nft_ctx_new7 nft_ctx_new
8 nft_ctx_add_var 
9 getopt_long8 getopt_long
 9 nft_ctx_add_var
10 nft_ctx_set_dry_run10 nft_ctx_set_dry_run
11 nft_ctx_add_include_path11 nft_ctx_add_include_path
12 nft_ctx_output_get_debug12 nft_ctx_output_get_debug
13 nft_ctx_output_set_debug13 nft_ctx_output_set_debug
14 nft_ctx_set_optimize14 nft_ctx_set_optimize
15 nft_ctx_output_set_flags15 nft_ctx_output_set_flags
16 nft_run_cmd_from_buffer16 nft_run_cmd_from_buffer