Quantifying the relative importance of denitrification and plant uptake to groundwater nitrate retention in riparian zones may lead to methods optimising the construction of riparian zones for water pollution control. The natural abundance of 15N in NO3- has been shown to be an interesting tool for providing insights into the NO3- retention processes occurring in riparian zones. In this study, 15N isotope fractionation (variation in delta15N of the residual NO3-) due to denitrification and due to plant uptake was measured in anaerobic soil slurries at different temperatures (5, 10 and 15 degrees C) and in hydroponic systems with different plant species (Lolium perenne L., Urtica dioica L. and Epilobium hirsutum L.). It was found that temperature had no significant effect on isotope fractionation during denitrification, which resulted in a 15N enrichment factor epsilonD of -22.5 +/- 0.6 per thousand. On the other hand, nitrate uptake by plants resulted in 15N isotope fractionation, but was independent of plant species, leading to a 15N enrichment factor epsilonP of -4.4 +/- 0.3 per thousand. By relating these two laboratory-defined enrichment factors to a field enrichment factor for groundwater nitrate retention during the growing season (epsilonR = -15.5 +/- 1.0 per thousand ), the contribution of denitrification and plant uptake to groundwater nitrate retention could be calculated. The relative importance of denitrification and plant uptake to groundwater nitrate retention in the riparian buffer zone was 49 and 51% during spring, 53 and 47% during summer, and 75 and 25% during autumn. During wintertime, high micropore dissolved organic carbon (DOC) concentrations and low redox potentials due to decomposition of the highly productive riparian vegetation probably resulted in a higher denitrification rate and favoured other nitrate retention processes such as nitrate immobilisation or dissimilatory nitrate reduction to ammonium (DNRA). This could have biased the 15N isotope fractionation and led to a low 15N enrichment factor for groundwater nitrate retention during wintertime (-6.2 +/- 0.9 per thousand ). In contradiction to what many other studies suggest, it is possible that due to plant decomposition during the winter period other nitrate transformation processes compete with denitrification.
The aim of this study was to monitor long-term temporal and spatial groundwater NO(3) (-) removal efficiencies in different riparian zones via a limited number of sampling wells. Groundwater NO(3) (-) concentrations were measured fortnightly or monthly over a period of two years using transects of ground water sampling wells. Depending on the level of the NO(3) (-) load (up to 120mgNL(-1) at the input side of the riparian zone a distance of 10 to 30m was needed to remove NO(3) (-) from the groundwater below 11.3mgNL(-1). Considering all seasons, the mixed vegetation and grass riparian site succeeded to remove groundwater NO(3) (-) efficiently (92-100% within a distance of 30m. The forested riparian zone removed 72-90% of the total NO(3) (-) input within a distance of 30m. Evidence emerged that NO(3) (-) could also be removed actively at depths up to 2m, due to the presence of organically enriched layers of alluvial deposits or roots. Our four dimensional approach (three dimensional space and time), in combination with a limited number of sampling wells, was shown to be a useful monitoring tool to assess the variability of NO(3) (-) removal in riparian zones.
Data-only attacks against dynamic scripting environments have become common. Web browsers and other modern applications embed scripting engines to support interactive content. The scripting engines optimize performance via just-intime compilation. Since applications are increasingly hardened against code-reuse attacks, adversaries are looking to achieve code execution or elevate privileges by corrupting sensitive data like the intermediate representation of optimizing JIT compilers. This has inspired numerous defenses for just-in-time compilers. Our paper demonstrates that securing JIT compilation is not sufficient. First, we present a proof-of-concept data-only attack against a recent version of Mozilla's SpiderMonkey JIT in which the attacker only corrupts heap objects to successfully issue a system call from within bytecode execution at run time. Previous work assumed that bytecode execution is safe by construction since interpreters only allow a narrow set of benign instructions and bytecode is always checked for validity before execution. We show that this does not prevent malicious code execution in practice. Second, we design a novel defense, dubbed NOJITSU to protect complex, real-world scripting engines from data-only attacks against interpreted code. The key idea behind our defense is to enable fine-grained memory access control for individual memory regions based on their roles throughout the JavaScript lifecycle. For this we combine automated analysis, instrumentation, compartmentalization, and Intel's Memory-Protection Keys to secure SpiderMonkey against existing and newly synthesized attacks. We implement and thoroughly test our implementation using a number of real-world scenarios as well as standard benchmarks. We show that NOJITSU successfully thwarts codereuse as well as data-only attacks against any part of the scripting engine while offering a modest run-time overhead of only 5%.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.