标签: reverse-engineering

在C#中包装Visual C++

我需要使用C++进行一些进程注入,但我更喜欢将C#用于除低级别之外的所有内容.我听说过"功能包装"和"编组",已经做了很多谷歌搜索,并在这里和那里找到了一些信息,但我仍然非常缺乏.

我按照有用的顺序阅读的内容;
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-from-c.html

如何在C#中包装所有较低级别的东西(本机C++),这样我就可以用我更熟悉的语言C#轻松地命令这些函数?

非常感谢有关该主题的任何信息.

.net c# c++ interop reverse-engineering

3
推荐指数
1
解决办法
2939
查看次数

如何检查发布的表单数据?

我正在对一个应用程序进行逆向工程,我需要在不查看表单源的情况下查看帖子数据中的内容.是否有一个像样的应用程序/插件,看看发布了什么?

我正在寻找除了数据包嗅探之外的其他东西.

reverse-engineering sniffing postdata

3
推荐指数
1
解决办法
8308
查看次数

一个类图是一个程序,因为________是一个数据库?

关系/ SQL数据库世界中类图的模拟是什么?

在Eclipse中生成这个等价物的好方法是什么?免费更好,但好和商业也很好.

database database-design reverse-engineering

3
推荐指数
2
解决办法
538
查看次数

修改Java字节码(jar)中的字符串

我想修改一个在Java应用程序(没有源代码的jar)中硬编码的连接字符串.

我认为可以反编译jar,然后更改源代码并重新编译到一个新的jar,但是有更快的方法吗?

编辑:

  • 它是一个独立的应用程序,而不是我从我自己的代码加载的jar
  • 我怀疑它会被混淆:利基科学应用,作者AWOL.
  • 在app运行时需要修改字符串"in memory"的解决方案也足够了,但并不理想

java decompiling jar reverse-engineering

3
推荐指数
1
解决办法
4652
查看次数

从类名获取Java源代码

有没有办法从类名中获取Java源代码?

例如,如果我可以访问带有类的库java.io.File,我想要它的源代码.

我正在研究一种解析器,我需要在执行时使用源代码.我还要递归搜索它.

说上面提到的类有这个方法:

int method (User user) {...}
Run Code Online (Sandbox Code Playgroud)

我需要获取其User源代码,依此类推及其内部类.

java reflection reverse-engineering class

3
推荐指数
1
解决办法
7566
查看次数

难以理解不同类型的调用语句

考虑到以下类型的CALL语句,我无法清楚地理解其中的差异.

CALL EAX
Run Code Online (Sandbox Code Playgroud)

CALL DWORD PTR[EAX]
Run Code Online (Sandbox Code Playgroud)

assembly reverse-engineering

3
推荐指数
2
解决办法
5695
查看次数

whatsapp用wireshark嗅探ssl流量

我一直在阅读很多关于嗅探whatsapp流量的事情,我已经知道已经过了ssl.但是我知道有没有办法解密这个ssl流量一旦我不知道什么是whatsapp用于加密的私钥.

那么我怎样才能发现正在使用哪个证书或者是否存在另一种解密这些消息的方法?

我不想读任何人的聊天,我的意图是通过网络的协议消息.要理解,进行逆向工程并为个人工作目的详细说明一个简单的JAVA api.

我正在使用wireshark来读取ssl流量.

捕获whatsapp聊天的屏幕截图

ssl networking reverse-engineering wireshark whatsapp

3
推荐指数
2
解决办法
6万
查看次数

Biztalk Orchestration逆向工程师

我的情况是:

  • 老开发人员没有代码,所以我无法添加任何增强功能或修复错误.

我们是否有任何服务/工具可以将Orchestration(+ Mapping)反转为原始格式(来自DLL/MSI或运行BizTalk应用程序)?

如果反向不起作用,我希望看到Orchestration流程就像Visual Studio设计器一样.这足以让我追踪一切

reflector biztalk reverse-engineering biztalk-orchestrations

3
推荐指数
1
解决办法
877
查看次数

使用.Net Reactor时未知的自定义元数据项类型7

直到目前为止,我一直在使用PreEmptive Dotfuscator对我的组件进行模糊处理,直到出于相同的目的找到了GREAT .Net Reactor解决方案为止,我累了Reactor,直到我掉进洞里,这真是太神奇了!!Reactor在我的大多数程序集中都能很好地工作,但是当我尝试了最近的C#解决方案时,出现以下错误:

未知的自定义元数据项类型7 .net反应堆

我的解决方案是C#.Net 3.5,Reactor版本:4.4.7.5

有什么帮助吗?

.net c# obfuscation reverse-engineering deobfuscation

3
推荐指数
1
解决办法
870
查看次数

在函数序言中,"PUSH 0xFFFFFFFF"是什么意思?

我正试图通过一本名为"初学者的逆向工程" [LINK]的书来理解汇编代码.有一段代码win-32汇编代码我不太明白.

main:
    push 0xFFFFFFFF
    call MessageBeep
    xor  eax,eax
    retn
Run Code Online (Sandbox Code Playgroud)

第一PUSH条指令做什么?为什么它会向堆栈推送0xFFFFFFFF,但永远不会再将其弹回?0xFFFFFFFF有什么意义?

提前致谢.

c x86 assembly reverse-engineering

3
推荐指数
1
解决办法
847
查看次数