我需要使用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#轻松地命令这些函数?
非常感谢有关该主题的任何信息.
我正在对一个应用程序进行逆向工程,我需要在不查看表单源的情况下查看帖子数据中的内容.是否有一个像样的应用程序/插件,看看发布了什么?
我正在寻找除了数据包嗅探之外的其他东西.
关系/ SQL数据库世界中类图的模拟是什么?
在Eclipse中生成这个等价物的好方法是什么?免费更好,但好和商业也很好.
我想修改一个在Java应用程序(没有源代码的jar)中硬编码的连接字符串.
我认为可以反编译jar,然后更改源代码并重新编译到一个新的jar,但是有更快的方法吗?
编辑:
有没有办法从类名中获取Java源代码?
例如,如果我可以访问带有类的库java.io.File,我想要它的源代码.
我正在研究一种解析器,我需要在执行时使用源代码.我还要递归搜索它.
说上面提到的类有这个方法:
int method (User user) {...}
Run Code Online (Sandbox Code Playgroud)
我需要获取其User源代码,依此类推及其内部类.
考虑到以下类型的CALL语句,我无法清楚地理解其中的差异.
CALL EAX
Run Code Online (Sandbox Code Playgroud)
和
CALL DWORD PTR[EAX]
Run Code Online (Sandbox Code Playgroud) 我一直在阅读很多关于嗅探whatsapp流量的事情,我已经知道已经过了ssl.但是我知道有没有办法解密这个ssl流量一旦我不知道什么是whatsapp用于加密的私钥.
那么我怎样才能发现正在使用哪个证书或者是否存在另一种解密这些消息的方法?
我不想读任何人的聊天,我的意图是通过网络的协议消息.要理解,进行逆向工程并为个人工作目的详细说明一个简单的JAVA api.
我正在使用wireshark来读取ssl流量.

我的情况是:
我们是否有任何服务/工具可以将Orchestration(+ Mapping)反转为原始格式(来自DLL/MSI或运行BizTalk应用程序)?
如果反向不起作用,我希望看到Orchestration流程就像Visual Studio设计器一样.这足以让我追踪一切
reflector biztalk reverse-engineering biztalk-orchestrations
直到目前为止,我一直在使用PreEmptive Dotfuscator对我的组件进行模糊处理,直到出于相同的目的找到了GREAT .Net Reactor解决方案为止,我累了Reactor,直到我掉进洞里,这真是太神奇了!!Reactor在我的大多数程序集中都能很好地工作,但是当我尝试了最近的C#解决方案时,出现以下错误:
我的解决方案是C#.Net 3.5,Reactor版本:4.4.7.5
有什么帮助吗?
我正试图通过一本名为"初学者的逆向工程" [LINK]的书来理解汇编代码.有一段代码win-32汇编代码我不太明白.
main:
push 0xFFFFFFFF
call MessageBeep
xor eax,eax
retn
Run Code Online (Sandbox Code Playgroud)
第一PUSH条指令做什么?为什么它会向堆栈推送0xFFFFFFFF,但永远不会再将其弹回?0xFFFFFFFF有什么意义?
提前致谢.