decompiling

Enumerable.Sum() overflowing

Hey, I'm using the Enumerable.Sum() extension method from LINQ to compute hash codes, and am having a problem with OverflowExceptions when the code gets big. I tried putting the call in an unchecked block, but that didn't seem to help. The MSDN documentation for the method says it will throw if the value gets too big, but I checked in ...

Is Java Code obfuscation actually effective vs decompilers?

I am curious enough to considering not evening writing certain code in Java because of how easy it is to decompile. Is there a way that I can write in Java and not have to worry about decompilers? I understand anything can be reversed engineered given enough time, so what I am asking is: are Java class obfuscators effective enough to det...

Decompiling .NET 2.0 binary

Is it possible to decompile a .NET 2.0 binary file (*.exe) to some sort of readable code? Or if not, just extract some information from it (for example method names, debugging information, etc.)? ...

Securing username/password embedded in Java Desktop App

My Java desktop application includes a component for communicating with a web service. We therefore need to include the access details for it within the application, but do not want it to be easily accessible in the event that the code is decompiled (we will be obfuscating). What techniques can we use to secure these details? ...

Decompiling Objective-C libraries

I've just finished a library in Objective-C that I compiled as a Static Library for distribution. I'd wanted to know what chances to get this decompiled are out there. Do you know any software that can do this? If so, how could I protect me better? EDIT: My static lib is made for iPhone / ARM I created an algorithm that depending o...

How to recovery source python code (.py) from .pyo file?

I need to convert a compiled python code (.pyo) to its source . I look in depython.net, but there is a problem. A warning; "File version older than 2.4." What should I do? Thanks. ...

How to protect compiled Java classes?

I know, many similar questions has been asked here. I am not asking if I can protect my compiled Java class - because obviously you will say 'no you can't'. I am asking what is the best known method of protecting Java classes against de-compiling? If you aware of any research or academic paper in this field please do let me know. Also if...

How can I protect my .NET assemblies from decompilation?

One if the first things I learned when I started with C# was the most important one. You can decompile any .NET assembly with Reflector or other tools. Many developers are not aware of this fact and most of them are shocked when I show them their source code. Protection against decompilation is still a difficult task. I am still looking...

Legal to decompile an SWF licensed under Apache 2.0

Is it legal to decompile an SWF that is licensed under Apache 2.0 with no additional terms? I'm also planning on modifying and using for commercial purposes. My understanding is that Apache License 2.0 allows for modification of source and object, but I'm not sure if I can convert from object to source. Thanks. ...

How are Scala closures transformed to Java objects?

I'm currently looking at closure implementations in different languages. When it comes to Scala, however, I'm unable to find any documentation on how a closure is mapped to Java objects. It is well documented that Scala functions are mapped to FunctionN objects. I assume that the reference to the free variable of the closure must be st...

Any maintained Open-Source Java Decompiler ?

Is there any maintained Open-Source Java Decompiler? Dava seems to be a thesis project rather than a programming tool. JReversePro shows signs of activity but has had no release since 2002 JODE has had no release since 2004 dcompiler has had no release since 2002 javap only shows assembly-level code Soot is not really a decompiler Fern...

Java debuging decompiled classes without line number attributes

Hi, is there any way to debug a 3rd party Java code (library) which, as I believe, was compiled without line number attributes? I attach a debugger to this class (decompiled in Eclipse using JadClipse) and I can set breakpoints on method entries, but cannot step through code line by line. ...

What is a de-compiler how does it work?

So is a decompiler really a thing that gives gives the source of a compiled/interpreted piece of code? Because to me that sounds impossible. How would you get the names of the functions, variables, classes, etc if it is compiled. Or am I misinterpreting the definition? How does it work? And what is the general principal behind making one...

Convert DeDe constant to valid declaration or other interface extraction tool?

I am using DeDe to create an API (Interface) I can compile to. (Strictly legit: while we wait for the vendor to deliver a D2010 version in two months, we can at least get our app compiling...) We'll stub out all methods. Dede emits constant declarations like these: LTIMGLISTCLASS = 00: ÿÿÿÿ....LEADIMGL|FF FF FF FF 0D 00 00 00 ...

java PrintCompilation output: what's the meaning of "made not entrant" and "made zombie"

When running a Java 1.6 (1.6.0_03-b05) app I've added the -XX:+PrintCompilation flag. On the output for some methods, in particular some of those that I know are getting called a lot, I see the text made not entrant and made zombie. What do these mean? Best guess is that it's a decompilation step before recompiling either that method or...

Hex Decompilers for PIC

I've faced to a problem with a PIC Micro controller. I have a micro-controller programmed by me long time ago and I lost the relevant source code and the schematic diagrams. Now I need to invert the value of a port. I can do this using some NOT gates but it is a big hassle to do so. or alternatively I will need to write the whole progra...

Decompile an SWF

Hi What language would I need to use to decompile an swf file automatically on my server, not like a desktop app. A bit like http://www.showmycode.com/ And could anyone point me in the right direction to get started? ...

how to refactor .jar file

hi all i have a .jar files.i want to see the classes and code how it is designed.when i try to open it in netbeans all .class extensions says cannot open.am i missing something??how to see the code behind a .jar file??? help is apperciated. ...

Is it possible to decompile the whole .NET application?

I know that .NET apps are difficult to protect. I use RedGate Reflector and know that generally speaking you can get source code from many .NET dlls. however my question is - is it actually feasible to decompile the whole application? I mean - create a workable VS solution so the pirate can just press F5 and get the exactly same result...

Android ==> Decompile .apk??

Are the users able to convert the apk file of my app back to the actual code? If they do is there any way to prevent this? ...