نتایج جستجو برای: code reuse attacks

تعداد نتایج: 245922  

Journal: :Digital threats 2022

Address space layout randomization was a great role model, being light-weight defense technique that could prevent early return-oriented programming attacks. Simple yet effective, address quickly widely adopted. Conversely, today only trickle of techniques arebeing integrated or adopted mainstream. As code reuse attacks have evolved in complexity, defenses strived to keep up. However, do so, ma...

Journal: :Journal of Artificial Intelligence Research 2021

Modern software deployment process produces that is uniform and hence vulnerable to large-scale code-reuse attacks, such as Jump-Oriented Programming (JOP) attacks. Compiler-based diversification improves the resilience of systems by automatically generating different assembly code versions a given program. Existing techniques are efficient but do not have precise control over quality generated...

2009
Elias Athanasopoulos Vasilis Pappas Evangelos P. Markatos

Code-injection attacks can take place in a large variety of layers, from native code to databases and web applications. The latter case involves mainly client-side code injection in the browser environment, also known as Cross-Site Scripting (XSS). There are numerous ways to defeat XSS attacks, from static and taint analysis to policy enforcement in the web browser. In this paper, we enlist new...

2011
Enrique Flores Alberto Barrón-Cedeño Paolo Rosso Lidia Moreno

Internet has made available huge amounts of information, also source code. Source code repositories and, in general, programming related websites, facilitate its reuse. In this work, we propose a simple approach to the detection of cross-language source code reuse, a nearly investigated problem. Our preliminary experiments, based on character n-grams comparison, show that considering different ...

1998
Ethan L. Miller Kennedy Akala Jeffrey K. Hollingsworth

Managing different versions of library routines has long been a problem, both for Tcl and for other languages that permit code reuse and modification (i.e., all computer languages that the authors are aware of). This problem is particularly difficult for Tcl because it allows libraries (in the form of packages) to be dynamically loaded as needed. While this feature is very convenient — users ne...

2013
Mahmood Shafeie Zargar

Despite the raising awareness about the importance of open innovation communities in knowledge economies, empirical evidence about the structural determinants of knowledge reuse in these communities is lacking. In order to address this gap, the current study sets out to investigate the network-level determinants of knowledge reuse in open source projects. I suggest tracking code reuse across op...

1995
Paul C. Clements

In the early days of programming, when machines were hard-wired and every byte of storage was precious, subroutines were invented to conserve memory. Their function was to allow programmers to execute code segments more than once, and under different (parameterized) circumstances, without having to duplicate that code in each physical location where it was needed. Software reuse was born. Howev...

2002
David J. Y. Lee Michel Basmaji

The Wireless Office System (WOS) is getting its momentum in the wireless industry, how to effectively use the 3G resources to deploy optimized WOS system is the focus of this proposal. The first one is the concept and implementation of the code reuse of 3G WOS. To compete with wire line and to ensure the success of wireline migration to wireless, the MOU needs to be substantially increased for ...

2013
Collin McMillan

PAGE As programmers develop software, they instinctively sense that source code exists that could be reused if found – many programming tasks are common to many software projects across different domains. Oftentimes, a programmer will attempt to create new software from this existing source code, such as third-party libraries or code from online repositories. Unfortunately, several major challe...

2003
Richard Torkar Stefan Mankefors-Christiernin

This survey tries to give an account of what type of trends exist today in software reuse and testing. The focus was to try to find out how developers use different tools today and what tools are lacking, especially in the field of reuse and testing. The population came from different types of communities and organizations, to better give us a generalized picture of today’s developers. We found...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید