- 博客(3)
- 收藏
- 关注
原创 [C++] 烦人的error LNK2019和error LNK2001
常见原因:没有正确的设置引用的lib,新手常犯这个错误,这是最容易解决的问题。extern "C"的问题。如果C++写的dll要给C程序用,那么就要注意extern "C"的问题。没有正确的dllexport,用depends.exe或者dumpbin.exe可以检查dll的导出符号表。看看是否正确的导出了符号。UNICODE的区别,比如dll用了unicode进行编译,exe没用unicode,
2014-02-18 15:39:51 6802
原创 获取exe和dll里面的资源
有时候需要仿照另一个程序实现一些对话框,比较笨的办法是打开那个程序,照着样子自己在VC里面画啊画。这样的效率实在有点低。现在有很多工具可以从exe和dll里面取出图片、图片、字符串、对话框等资源。比如ResEdit,在指定include目录之后,可以直接把dialog资源反编译成MFC可用的格式,比如://// Dialog resources//LANGUAGE 9, SUBLANG_DE
2014-02-12 15:41:41 5613
原创 [C++] 反编译器
各种开源的decompiler都不太好用,目前最好的反编译器是IDA pro。虽然是收费的,不过破解版很好找。我试过5.5版本的,还不错。我把windows notepad进行了反编译,多少算有点可读性:/* This file has been generated by the Hex-Rays decompiler. Copyright (c) 2009 Hex-Rays De
2014-02-09 13:00:21 62631 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人