Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Smokescreen 3.4 has been released

Smokescreen is a Java obfuscator. Aside from being able to change symbolic names, it can also modify the bytecode instructions in methods thereby obfuscating control flow. This makes the resulting obfuscated classes much more difficult to decompile.

Tutorial Details:

Smokescreen works on class files in directories as well as zip or jar archives. It allows for selective obfuscation of the symbolic names depending on the access level of the class, method or field. Removal of unused methods and fields can also be done by Smokescreen. Smokescreen also performs control flow obfuscation by modifying the bytecode instructions in the class methods. The program features an easy to use graphic user interface as well as a command line option.
THE CURRENT RELEASE IS REV 3.4
Main Features
Can be launched with or without a GUI.
Performs name obfuscation for classes, methods and fields.
Allows name exclusions for specified classes, methods and fields.
Removal of unused methods, fields and constant pool entries.
Obfuscation of flow control.
String encryption.
Can be integrated into a build process.
Allows incremental obfuscation.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Smokescreen 3.4 has been released

View Tutorial:
Smokescreen 3.4 has been released

Related Tutorials:

Programming Java threads in the real world, Part 2 - JavaWorld - October 1998
Programming Java threads in the real world, Part 2 - JavaWorld - October 1998
 
The Java HotSpot Performance Engine is set to break new records - JavaWorld
The Java HotSpot Performance Engine is set to break new records - JavaWorld
 
What's new in Java Servlet API 2.2? - JavaWorld October 1999
What's new in Java Servlet API 2.2? - JavaWorld October 1999
 
XML for the absolute beginner - JavaWorld - April 1999
XML for the absolute beginner - JavaWorld - April 1999
 
Servlet 2.3: New features exposed - JavaWorld January 2001
Servlet 2.3: New features exposed - JavaWorld January 2001
 
Is the JCP adequately preparing Java for Web services?
Is the JCP adequately preparing Java for Web services?
 
Servlet 2.4: What's in store
Servlet 2.4: What's in store
 
CalendarComponent
Java Calendar Component V 1.0
 
JPOX Java Persistent Objects JDO
Presenting JPOX With a versatile and high performance implementation, JPOX is on the cutting edge of the available Java Data Objects (JDO) implementations, offering a free and full compliant JDO implementation released under an open source license.
 
JXTA Yields an Application for P2P Backups
Well, I keep saying that JXTAâ„¢ is where business needs to go to make a buck. Companies are indeed listening. 312 Inc. has just released a new JXTA product called LeanOnMe. LeanOnMe is a Peer-to-Peer off site backup tool.
 
Koalog Constraint Solver v2.2 released
Koalog Constraint Solver v2.2 released What is Koalog Constraint SolverTM? Koalog Constraint SolverTM is a powerful JavaTM library for solving combinatorial optimization problems using Constraint Programming or Local Search. It provides cutting-edge te
 
jGuard v0.60 released!
jGuard v0.60 released! i am pleased to announce a new major release(v0.60) of the java security library called jGuard(http://sourceforge.net/projects/jguard/). this library is build on top of jaas, for J2EE web applications. his goal is to provide f
 
Smokescreen Introduction
Smokescreen is a Java obfuscator. Aside from being able to change symbolic names, it can also modify the bytecode instructions in methods thereby obfuscating control flow. This makes the resulting obfuscated classes much more difficult to decompile.
 
Smokescreen 3.4 has been released
Smokescreen is a Java obfuscator. Aside from being able to change symbolic names, it can also modify the bytecode instructions in methods thereby obfuscating control flow. This makes the resulting obfuscated classes much more difficult to decompile.
 
Chat Transcript: Project Looking Glass
Where did the original Looking Glass idea come from? Read the answer to this and other interesting questions about Project Looking Glass, a project that explores the next generation (3-dimensional) desktop.
 
Project Pixory goes Open Source
A personal image server based on Java. Pixory has a pure web interface that allows you to manage and share photo albums over the wwww.
 
Five Reasons to Move to the J2SE 5 Platform
Five important reasons to move to the Java 2 Platform, Standard Edition (J2SE platform) 5.0, supported by data and references to prove that the 5.0 release will reduce development and runtime costs.
 
Roseindia.net Place to Get Cheap Linux cds in India!!
Roseindia.net Place to Get Cheap Linux cds in India!! Cheapest latest Linux CDs in India. Free Linux: Linux is free and it can be downloaded from the Internet at free of cost. But it requires a lot of time to download and check the ISO image and
 
We are providing Knoppix 3.4 Live Linux CD's
We are providing Knoppix 3.4 Live Linux CD's Knoppix Linux CD's Now Available Linux Knoppix 3.4 CD's What is KNOPPIX? KNOPPIX is a bootable Linux CD with a collection of various GNU/Linux software. It auto-detects hardware and supports many
 
What is Linux?
What is Linux? What is Linux? Linux is a free Unix-type operating system originally developed by Linus Torvalds and other programmers in 1991 while Linus was a student a the University of Helsinki. He began writing the code based on minix and then
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.