Decompilation » Computer internet security 
information computer networking security
 
|
|
|
News
|
Advertise
|
|
Products
|
Contact
 

Posts Tagged ‘Decompilation’

protecting python program from decompilation

Sunday, July 1, 2007 13:03

An optimizing JIT byte-code compiler would do a far better job of hiding Python source than any of the ideas presented so far. The resulting executable would be no easier to decompile than a program made with C. The more optimization the compiler does, the harder it would be to ...

This was posted under category: Decompilation, Security software  |  Read Full Story  |  0 Comments

Is decompilation unethical

Sunday, July 1, 2007 12:59

Decompiling isn't a criminal thing unless you're using it on software that you didn't write where the license forbids reverse engineering. Google shows a couple of Visual Basic decompilers but you'll most likely be very disappointed with the results. Compiling process tends to further optimize the ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

The algorithms are illustrated by application to a complex hypothetical

Sunday, July 1, 2007 12:57

Algorithms are given to transform unstructured program schemas into equivalent structured forms. These algorithms are shown to have a computational complexity which is linearly related to schema size for almost all schemas, but at worst exponential with an exponent greater than but asymptotically close to one for large ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

Abstract Advanced computer architectures rely mainly on compiler optimizations

Sunday, July 1, 2007 12:55

Abstract Advanced computer architectures rely mainly on compiler optimizations for parallelization, vectorization, and pipelining. Efficient code generation is based on a control dependence analysis to find the basic blocks and to determine the regions of control. However, unstructured branch statements, such as jumps and goto's, render the control flow analysis ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

A decompiler accepts low-level object code

Sunday, July 1, 2007 12:46

A decompiler accepts low-level object code and produces the high-level source code that compiles into the object code. This paper describes a technique for constructing decompilers using attribute grammars and functional programming. Given the grammars for the source and object languages, the authors show how to augment the source language ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

Decompilation Makes .NET Applications Open Source

Sunday, July 1, 2007 12:38

This is a common claim, and completely preposterous. Even if you could decompile to the absolute original source, including comments, local variable names etc, that wouldn't make the application Open Source Software. The Open Source movement is about software licences - what you have the legal right to do. If ...

This was posted under category: ASP.NET security, Decompilation  |  Read Full Story  |  0 Comments

Obfuscation is the process of making code harder

Sunday, July 1, 2007 12:34

Obfuscation is the process of making code harder to understand in decompiled form, without changing the semantics. Simple obfuscators could just change the names of private variables and methods, while more complex ones can (with suitable configuration) change even public names to be unintelligible, changing references to those names from ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

Ethics of decompilation

Sunday, July 1, 2007 12:31

There are many situations when decompilation can be used... To recover lost source code. You may have written a program for which you only have the executable now (or you got the exe of a program you wrote long back, from someone else!). If you want to have the source for ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

Hex-Rays beta testing is open!

Thursday, May 10, 2007 22:54

This short entry is just to tell you that the decompiler got a name: Hex-Rays and it goes to the phase of closed beta testing. The qualified beta testers already received their copies and I have some very positive feedback. Thank you, guys! For the curious about the decompiler, I put ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with:

Automated binary analysis woes

Wednesday, August 16, 2006 0:49

If you used IDA Pro for a while, you might have noted that it contents itself with simple things. It neatly displays the disassembly listing. It allows you to improve the listing by adding names and comments. You can manually define your symbols, types, functions. IDA itself can add some types and discover ...

This was posted under category: Decompilation  |  Read Full Story  |  0 Comments
Tagged with: