reverse-engineering

Java: Method hooking & Finding object instances

邮差的信 提交于 2019-12-22 00:29:25
问题 Situation Hi, I have 2 problems. The situation is that I'm writing a Java API for Windows that also provides tools for injecting code into a process and then manipulate the target. I have already implemented the injection-part , for example injecting a jar into another jar. At this point my jar gets called (while the target already is at runtime) and starts in a complete static context . Goals & problems From here I have two goals: I'd like to interact with the targets objects , thus I need

Wrapping Visual C++ in C#

感情迁移 提交于 2019-12-21 21:27:55
问题 I need to do some process injection using C++ but I would prefer to use C# for everything other than the low level stuff. I have heard about "function wrapping" and "marshaling" and have done quite a bit of google searching and have found bits of information here and there but I am still really lacking. Things I have read in order of usefulness; http://msdn.microsoft.com/en-us/library/ms235281(VS.80).aspx http://www.drdobbs.com/cpp/184401742 http://geeklit.blogspot.com/2006/08/calling-c-lib

Android: Java: Proguard: How to: verify if my jar (different jar project)/apk are successfully processed? (I am thinking to reverse engineer it)

荒凉一梦 提交于 2019-12-21 20:37:34
问题 I successfully processed my jar and apk. Then, want to verify if is it truly hard to reverse engineer or truly did the obfuscation. I am thinking to try to reverse engineer it by myself to see what I did. But don't know how to do it. 回答1: For manual reverse engineering, you can try dex2jar and then Java Decompiler. 回答2: I assume you have a set of tests (unit/functionality). Run them against the obfuscated jar file. They should pass as if you had the original program. 来源: https://stackoverflow

Auto generate JHipster entities from existing database

时光总嘲笑我的痴心妄想 提交于 2019-12-21 19:56:12
问题 As part of JHispster 2.11.0, the entity configuration is saved in a specific .json file, in the .jhipster directory. These files can be used to regenerate entities and related files in JHipster application using the below command. yo jhipster:entity ENTITY_NAME Is there any way to auto generate those .json files from existing database? 回答1: We are currently working to generate those files from a UML model, see our JHipster UML project. So if you can export your database schema to UML, this

Ollydbg 1.10 “Back to user mode” doesn't work

ぃ、小莉子 提交于 2019-12-21 12:47:07
问题 I tried to learn "Lena's reversing for newbies", when some trouble arise. I start Pixtopian Book with ollyDbg, then try to have MessageBox with message about uregistered version. Then i switch to OllyDbg, stop program executing and press "Alt+F9" for "Back to user mode" which stop the program after it exit from DLL. But after this program does not work, it's frozen and does not respond to my actions. If i turn off "Back to user mode" program normally work. What's the problem? Can i try to use

Is it legal to reverse engineer binary file formats [closed]

浪子不回头ぞ 提交于 2019-12-21 07:12:09
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 7 years ago . Is it legal to add support for a 3rd party file format in my application by reverse engineer a unencrypted binary file format from another application, and reading the contents? 回答1: Depends on your location. In the EU it is specifically permitted (article 6 EU software convention) to "reverse engineer file

Reverse engineer Core Data 'mom' file

ⅰ亾dé卋堺 提交于 2019-12-21 03:51:04
问题 Is there any way to reverse engineer a Core Data 'mom' file (compiled core data model)? 回答1: There is a way to do this easily. You can import a compiled datamodel file (.mom) into a model design document (.xcdatamodel) using Xcode > Design > Data Model > Import. This will effectively allow you to 'reverse engineer', if you wish, the compiled mom file and inspect it's model. Edit: In the Xcode 5 and later, the menu is under Editor->Import . But this menu will only appear when you click the

How to reverse a DLL into C++ code?

早过忘川 提交于 2019-12-21 01:20:07
问题 I know it's impossible to reverse a dll into a c++ code so I would like to collect as much as possible details from it. It's not my dll, so I don't have the source code of course. Which program should I use? 回答1: Well, if you are skilled you can disassemble the DLL and understand all of its functions. This takes a substantial amount of time, but if you do that you can reverse it back to source by hand. Otherwise, you can start by using a tool like Dependency Walker to get the DLLs and

Reverse Engineering Flash [closed]

前提是你 提交于 2019-12-20 09:59:44
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . I have some Flash SWF files that I need some insight into how they are working. Are they any good tools out there to reverse engineer

Application to reverse engineer MySQL & PostgreSQL DB?

爱⌒轻易说出口 提交于 2019-12-20 08:29:51
问题 Is there an application to reverse engineer an existing database in mysql and/or postgre? I'm interested in obtaining the DB diagram from an existing one, similar as it can be done in MSSQL Server 回答1: For MySQL, try MySQL Workbench. For both MySQL and PostgreSQL, try TOAD Data Modeler. If you use the open-source diagram app Dia, there are several tools to generate Dia diagrams from SQL databases including MySQL and PostgreSQL. update: MySQL Workbench 5.2 supports reverse-engineering diagrams