Deutsch English Français Italiano |
<v33250$89l2$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Stephen Fuld" <SFuld@alumni.cmu.edu.invalid> Newsgroups: comp.arch Subject: Re: ALTER, ASSIGN and labels-as-values (was: Unicode in strings) Date: Mon, 27 May 2024 22:40:32 -0000 (UTC) Organization: A noiseless patient Spider Lines: 40 Message-ID: <v33250$89l2$1@dont-email.me> References: <v1kifk$17qh0$1@dont-email.me> <2024May10.182047@mips.complang.tuwien.ac.at> <v1ns43$2260p$1@dont-email.me> <2024May11.173149@mips.complang.tuwien.ac.at> <v1preb$2jn47$1@dont-email.me> <2024May12.110053@mips.complang.tuwien.ac.at> <6124140226e28fd4afec0b435bdbeca1@www.novabbs.org> <2024May18.104040@mips.complang.tuwien.ac.at> <v2ang4$2smfg$1@dont-email.me> <34sk4jdhf1crb73jdns37e462ciumq5fjp@4ax.com> <v2ubim$3908a$1@dont-email.me> <2024May26.105139@mips.complang.tuwien.ac.at> <pct95j1dl80k9o8m6u7v3srschmh290vjb@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Injection-Date: Tue, 28 May 2024 00:40:32 +0200 (CEST) Injection-Info: dont-email.me; posting-host="093534cbeaf6b0350ef8480ffa7dcb9e"; logging-data="272034"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19nFcfMxU46kqMj78Bi0qtWgHvWnv/54o4=" User-Agent: XanaNews/1.21-f3fb89f (x86; Portable ISpell) Cancel-Lock: sha1:U68Ms5Is7AE0/QL3Pj1VgER9vFk= Bytes: 2635 John Savard wrote: > The fact that an ALTER GOTO statement can change where a GOTO > statement branches - without any indication within the GOTO statement > itself that it may have other destinatiions than the primary one - But that is not quite true. The GOTO that is to altered must be the only statement in a paragraph. Since this construction has no other obvious purpose, its presence gives a clue that it might have been altered. > means that this statement is an obvious method of inserting > malicious code into the source code of a program. And note that the paragraph that is the target of the altered GOTO statement must be within the same program, so any code so executed must be readily available for inspection. > And indeed, given that COBOL is typically used for programs handling > financial transactions, I have no doubt that it was so used. Do you have any evidence of this? > > I find this to be an example of incredibly irresponsible language > design. Was it irresponsible in Fortran? -- - Stephen Fuld (e-mail address disguised to prevent spam)