decompiling

What is the ampersand character at the end of an object type?

时光怂恿深爱的人放手 提交于 2019-11-29 13:33:52
I had to de-compile some code and I don't know what this syntax is? Can y'all help, or point me to a write-up about what it is? I've Googled and searched this site and can't find anything. Just one line of code: Rectangle pageBounds; // ISSUE: explicit reference operation // ISSUE: variable of a reference type Rectangle& local = @pageBounds; What is the @ symbol at the end of the Rectangle object type, and the @ before the pageBounds variable? This is my last line of code that I need to fix in order to get this executable to compile again. Here's the method that uses this syntax, can I get

How to automatically decompile SWF file on my server?

雨燕双飞 提交于 2019-11-29 11:53:32
What language would I need to use? A bit like http://www.showmycode.com/ And could anyone point me in the right direction to get started? SWFTools - SWF manipulation and generation utilities You can install SWFTools distribution (which has also a command line program), and use SWFExtract , that can decompile flash files. On OSX, install via: brew install swftools . This will install tools such as: as3compile , font2swf , jpeg2swf , pdf2swf , png2swf , swfbbox , swfc , swfcombine , swfdump , swfextract , swfrender , swfstrings , wav2swf . swfextracts allows to extract swf movieclips and objects

How to extract C source code from .so file?

杀马特。学长 韩版系。学妹 提交于 2019-11-29 11:39:14
问题 I am working on previously developed software and source code is compiled as linux shared libraries (.so) and source code is not present. Is there any tool which can extract source code from the linux shared libraries? Thanks, Ravi 回答1: There isn't. Once you compile your code there is no trace of it left in the binary, only machine code. Some may mention decompilers but those don't extract the source, they analyze the executable and produce some source that should have the same effect as the

Can EXE generated by cx_freeze be completely decompiled back to readable Python code?

本秂侑毒 提交于 2019-11-29 10:36:00
I'm new to python, and I'm evaluating developing desktop programs with Python + PySide, and found that cx_freeze works very good in converting my python code into executables, and it's cross-platform. My question is, can someone else decompile an EXE generated by cx_freeze back to fully readable code , as if my original source code? Note: I'm not worried about someone cracking my program, but just don't want someone else can take my code and developed base on it. Thanks. In general - no. CX Freeze and py2exe store the PYC version of your code, the bytecode compiled from the PY files. Currently

Delphi decompiling [closed]

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-29 10:26:06
问题 Why decompiling a delphi exe, is so easy, compared to others executables built with other programming languages/compilers? 回答1: There are a few things that help with reversing delphi programs: You get the full form data including the name of event handler methods All members with published visibility have metadata used with RTTI The compiler is pretty bad at optimizing. It does no whole program optimization and the assembly is usually a straight forward translation of the original source with

How can I extract images from the .resources file created by a decompile of a .NET assembly?

时光毁灭记忆、已成空白 提交于 2019-11-29 07:31:23
I am working on recovering the source for an application for a client of mine. I have managed to recover the application code using .NET Reflector . But now I want to neaten the code and recreate the individual forms so will that I have the codebehind, designer and resx files for each form. The problem is that all the images are located in ".resources" files. How do I extract the images from these ".resources" files that were generated by Reflector? I would prefer to use some tool, rather than having to extract the images programmatically, but I will resort to code if I can't find a suitable

Reverse Engineering old paint programs

徘徊边缘 提交于 2019-11-29 03:45:48
I've got a couple of really old MSDos based paint programs. They work on palette indexed image buffers. They have a number of spectacular shape drawing tools, brushes and effects that simply do not exist in any modern paint program- Particularly not whilst staying within the "bounds" of a low color palette indexed image. I would like to reproduce many of these wonderful tools in a modern program, to perhaps make them more accessible to myself and the general public again, without having to boot up an emulator like dosbox. But I have a problem. While a lot of these brushes and tools and things

How safe is information contained within iPhone app compiled code?

牧云@^-^@ 提交于 2019-11-29 01:38:13
I was discussing this with some friends and we began to wonder about this. Could someone gain access to URLs or other values that are contained in the actual objective-c code after they purchase your app? Our initial feeling was no, but I wondered if anyone out there had definitive knowledge one way or the other? I do know that .plist files are readily available. Examples could be things like: -URL values kept in a string -API key and secret values Yes, strings and information are easily extractable from compiled applications using the strings tool ( see here ), and it's actually even pretty

Decompiling a compiled program with Go

时间秒杀一切 提交于 2019-11-28 20:22:29
I have built a simple executable program with Go . I've compiled the code into a static binary program. I want to decompile the output binary file and get the Go source code. Is this possible or not? There is no tool to do that and as Go programs are compiled into machine code, they do not contain enough information to translate them back into Go code. Standard disassembly techniques are still possible though. There is no known tool which currently decompiles to Go sources. Go is a native language compiler, unlike Java and similar languages, which rely on a Class Loader, uses a linker in order

.NET decompilation, how easy is it?

ε祈祈猫儿з 提交于 2019-11-28 15:34:11
问题 I was looking into the best encryption for a license key for an application, and someone said that someone can easily decompile the application and then just skip the test for the license key. how would someone go about doing that practically speaking? So they have my .dll, they have to decompile it somehow, then comment out the function call to check the license, then recompile it? The decompiler has to be really good such that the code still compiles! 回答1: Try opening your application with