Results 31 to 40 of about 897 (130)

CodeCipher: Learning to Obfuscate Source Code Against LLMs

open access: yesCoRR
While large code language models have made significant strides in AI-assisted coding tasks, there are growing concerns about privacy challenges. The user code is transparent to the cloud LLM service provider, inducing risks of unauthorized training, reading, and execution of the user code.
Yalan Lin   +3 more
openaire   +2 more sources

Building an obfuscation compiler based on LLVM infrastructure

open access: yesТруды Института системного программирования РАН, 2018
The paper describes the obfuscating transformations, which were implemented while developing an LLVM-based obfuscating compiler in ISP RAS.  The proposed transformations are based on well-known obfuscation algorithms and are specifically improved to ...
V. P. Korchagin   +3 more
doaj   +1 more source

Array Data Transformation For Source Code Obfuscation

open access: yes, 2007
{"references": ["Markus Dahm, \u00d4\u00c7\u00ffByte Code Engineering with the BCEL API- Technical\nReport B-17-98, April 3, 2001.", "Arjan de Roo, Leon van den Oord, \u00d4\u00c7\u00ffStealthy obfuscation techniques:\nmisleading the pirates-, Department of Computer Science, University of\nTwente Enschede, The Netherlands.", "Sharath.K.Udupa.Saumya K ...
S. Praveen, P. Sojan Lal
openaire   +2 more sources

JDATATRANS for array obfuscation in Java source codes to defeat reverse engineering from decompiled codes

open access: yesProceedings of the 2nd Bangalore Annual Compute Conference, 2009
Software obfuscation or obscuring a software is an approach to defeat the practice of reverse engineering a software for using its functionality illegally in the development of another software. Java applications are more amenable to reverse engineering and re-engineering attacks through methods such as decompilation because Java class files store the ...
Praveen Sivadasan   +2 more
openaire   +2 more sources

Source code obfuscation with genetic algorithms using LLVM code optimizations

open access: yesLogic Journal of the IGPL
Abstract With the advent of the cloud computing model allowing a shared access to massive computing facilities, a surging demand emerges for the protection of the intellectual property tied to the programs executed on these uncontrolled systems.
Juan Carlos de la Torre   +4 more
openaire   +3 more sources

Diversified Compilation Method Based on LLVM [PDF]

open access: yesJisuanji gongcheng
When diversifying projects composed of multiple C/C++ source files, most of the existing software diversification tools adopt the same diversification method for all functions in a single C/C++ source file, which leads to a single diversification method ...
CHEN Yingchao, WANG Junchao, PANG Jianmin, YUE Feng
doaj   +1 more source

Toward Efficient Deobfuscation via Large Language Models

open access: yesIEEE Access
Obfuscation modifies code structure to impede reverse engineering and is widely used to protect intellectual property and evade malware detection. However, existing deobfuscation techniques largely rely on analyst-driven heuristics or are tailored to ...
Byunggeon Choi   +3 more
doaj   +1 more source

OBSCURE: Versatile Software Obfuscation from a Lightweight Secure Element

open access: yesTransactions on Cryptographic Hardware and Embedded Systems
Software obfuscation is a powerful tool to protect the intellectual property or secret keys inside programs. Strong software obfuscation is crucial in the context of untrusted execution environments (e.g., subject to malware infection) or to face ...
Darius Mercadier   +3 more
doaj   +1 more source

Multi-Layer PHP Source Code Protection Model Using Encoding with Integrity Hashing and Anti-Reverse Engineering

open access: yesCoreID Journal
Unprotected PHP source code is vulnerable to reverse engineering, piracy, and illegal modifications. This research aims to design and develop a multi-layer PHP source code protection model that combines obfuscation techniques, multi-layer encoding, AES ...
Sarmuni Sarmuni   +6 more
doaj   +1 more source

Using Exception Handling to Build Opaque Predicates in Intermediate Code Obfuscation Techniques

open access: yesJournal of Computer Science and Technology, 2008
Microsoft's .NET Framework, and JAVA platforms, are based in a just-in-time compilation philosophy. Software developed using these technologies is executed in a hardware independent framework, which provides a full object-oriented environment, and in ...
Daniel Dolz, Gerardo Parra
doaj  

Home - About - Disclaimer - Privacy