Deutsch English Français Italiano |
<v8c1s0$18u9o$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: BGB <cr88192@gmail.com> Newsgroups: comp.arch Subject: Re: Stealing a Great Idea from the 6600 Date: Tue, 30 Jul 2024 19:52:14 -0500 Organization: A noiseless patient Spider Lines: 25 Message-ID: <v8c1s0$18u9o$1@dont-email.me> References: <dd1866c4efb369b7b6cc499d718dc938@www.novabbs.org> <v017mg$3rcg9$1@dont-email.me> <da6dc5fe28bb31b4c73d78ef1aac2ac5@www.novabbs.org> <sdl82jpkpf1t0ctr8sgqm5bvqqireg08j5@4ax.com> <44fdd1209496c66ba18e425370a8b50d@www.novabbs.org> <ks8e2j1kquqpcupcgh32es7nci33nlajid@4ax.com> <ec69999967361c286afdbe60bc2443ea@www.novabbs.org> <dtel2j5kipf6tj9cabgp7pqk8eei14eo1a@4ax.com> <v0euek$3a2rc$1@dont-email.me> <ff78aaa73101509100f09f190838a2a7@www.novabbs.org> <IQSWN.4$nQv.0@fx10.iad> <v0jlf3$i3mh$2@dont-email.me> <3458ae0a6b7c1f667ef232c58569b5e1@www.novabbs.org> <v0k2kb$l21r$1@dont-email.me> <58f8e9f6925fd21a5526ea45fae82251@www.novabbs.org> <v0kodk$t520$1@dont-email.me> <v0ksrk$u1j2$1@dont-email.me> <v0l35j$v8sl$1@dont-email.me> <v0l3gm$vbr3$1@dont-email.me> <v0l5ou$vnf8$1@dont-email.me> <v0m6ce$17634$1@dont-email.me> <v87e1c$ciku$1@dont-email.me> <v88jlh$j2v6$1@dont-email.me> <v89gb2$rb1o$2@dont-email.me> <v89nbp$s6m5$1@dont-email.me> <v8bu95$18cmh$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 31 Jul 2024 02:52:16 +0200 (CEST) Injection-Info: dont-email.me; posting-host="c2768dd02059df2193d7bfbb2f7883e4"; logging-data="1341752"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18brP+H0Es/0PrgqFekb8DyVap0m8PzVQk=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:3MucOXeWkNWzQS/vaiXanHDgbKs= In-Reply-To: <v8bu95$18cmh$1@dont-email.me> Content-Language: en-US Bytes: 2906 On 7/30/2024 6:51 PM, Lawrence D'Oliveiro wrote: > On Mon, 29 Jul 2024 22:40:39 -0500, BGB wrote: > >> If a file has not been modified, and was already confirmed good, you >> don't really need to verify it again... > > How do you tell whether it’s been modified or not, without actually > examining its entire contents? If one is already intercepting every filesystem call, it is possible to keep track of whether a given file was opened for writing, deleted, written to, ... If a file has not been opened for writing or written to or similar, since the last time it was looked at, it is possible to safely infer that its contents are still the same (assuming a conventional filesystem, like FAT or NTFS or similar). Alternatively, one could check modification times (like what "make" or similar does), but this is less provable (if there exists any way to modify a file without updating its modification time).