What would this register contain after...
I can't seem to figure out what eax contains after this peice of assembly: mov edi, [edi+4] lea eax, [edi+88h] With edi pointing to a class ...
I can't seem to figure out what eax contains after this peice of assembly: mov edi, [edi+4] lea eax, [edi+88h] With edi pointing to a class ...
Hi all, I recently worked with UModel 2010 to generate a Class Diagram from my Visual Studio 2010 C# project. I have to admit, apart from crappy placement, it worked great (for me)! problem is, my trial licence is expired, so I would like to know if someone has a nice and free alternative. I only need to reverse engineer the class diagra...
target state: Porting VB6 Code into C#, undertake the whole project with all conceivable processes that are involved. What would be your approach if you do not have knowledge about the domain? There is nearly any documentation, just legacy code (up to 100.000 - 300.000 lines of code and comments vb6 files that contain up to 14.000 line...
I have an application called quiksilver which is designed to communicate with a microprocessor controlled electronic vacuum pump. The software is buggy and out of date and I am hoping to find someone who can help me create an open source alternative that is able to communicate to the device. I am into IT but I am by no means an experie...
UML Round-Trip Engineering tools with seamless synchronization? The Rational suite purports to do it. But it's so pricey and clunky at drawing (worse than the Rose days) that it's not in the reach of most departments. What’s amazing is that the free Bouml seems to do a fantastic job. It’s just feels too clunky to use. It has a great de...
Hello, I need to replace allocators with their original source code. I am extracting exported methods from PE export table and facing strange lengthy allocators where STL containers were used in original source code . for example if source code was typedef std::list<std::basic_string<_TCHAR> > TokenList; EXPORTS_API const TokenL...
Say I already created my database but forgot to save the sql commands do create it. How could I reverse engineer the code from an already existing database? I'm using Microsoft SQL Server Express 2008. ...
There is a program I would like to understand a bit more of, but most of it is in ASM. MatrixMultiply The reference page is here. I understand C++, but the ASM part is a bit vague. Can someone explain? ...
I am currently writing an OS X driver for the NewTek LiveControl LC-11 as seen here. newtek.com/addons/livecontrol.php In the course of my reverse engineering I have found that it is using a serial to USB converter and that it communicates with hexadecimal output when a button is pushed or an analog value changes. Using this output...
Do you know if it exists a decompiler o similar for Adobe Director .drc files? ...
I am looking for a instruction-level virtual machine debugger for debugging .NET files. The files are release builds and disassembling and then recompiling them is not an option. ...
I'm in the process of reverse-engineering a Windows executable. I found a class that I want to use from some code that I inject into the executable (different thread, own stack). How would I go about declaring such a class, given method addresses and member variables structure? For instance, let's say I found a class called foo, with it...
Django-admin is pluralizing a model that I have running as a proxy class. The normal case here works fine: class Triviatheme(models.Model): [ ... elided ... ] class Meta: db_table = u'TriviaTheme' verbose_name_plural='trivia themes' But for a main content table, I have a parent model called 'Content', and a p...
I can't figure out the prototype for this simple function: In stack: Function call: That's what I got so far, and it causes an error. //No idea void CameraDeviceCreate(int one,int two,int* three); There are three registers used (R0,R1,R2) so there should be three arguments. Third one refers to a stack variable (I still don't get...
Hello everyone, I would like to know if there is any tool able to extract the design from an existing Oracle database. I have a read access to it and I would like to have the design. Or simply export it to a *.sql and then read it with any tool able to create the design with the links between the tables. Something like that Thank you...
I'm finding a packer which includes a anti-reversing feature to apply our product. Please recommend me what a nice one is. Opensource is better. Edit: I'm finding a project(Open source) like themida. ...
Hello. The problem is that my dll deals with encryption and the key is stored in constant variable. I want the key to be difficult to get. I understand that there's no way to hide it completely, but I hope there's a way to make it difficult to get the key. What could you suggest? Thank you for your help! ...
i have a library which contains objs compiled for rvct compiler ( language used in c or c++). other one is complied for ADS. I want to reverse engineer and produce some sort of c /c++ code out of it.The motive is to find out what is causing difference in memory size occupied by similar code. a) is it possible to do so b) if yes , how ...
Hello, I'm trying to learn how to reverse engineer software and all the tricks to understand how the code looks like before the compiler optimizations. I found something like this several times: if (a < 0) a = -2147483648 - a; I originally thought it was an abs(): a underflows so you get the positive value. But since a is n...
How does one develop a software to read a proprietary file type without having that proprietary software. Something like what the open office folks did with MS Word (.doc) files. Open Office can read .doc files. That might be easy if the proprietary software has an open source SDK to it, for example Adobe has the Flex open source SDK so...