函数名都可以被反编译出来吗?
2014-01-24 19:59
246 查看
以前是用VC6开发,最近换为VC2008开发了一个DLL,神奇地发现,函数名和一些全局变量名都可以被OD反编译出来。这不是太危险了吗?别人一看就知道软件原理了。 是不是因为我是用VC2008开发所以才会有这个问题呢?如果用VC6开发也可以被反编译出函数名吗?
相关文章推荐
- c++中函数只声明,不定义(不调用该函数)可以通过编译并运行
- 用VS创建一个win32窗口,编译运行都可以,但那个窗口没有显示出来(孙鑫老师第一课问题)
- SQL Server 第四堂课,创建存储过程。存储过程是一组编译在单个执行计划中的transact-SQL语句。存储过程相当于C#函数,可以允许模块化程序设计,允许更快执行如果某操作需要大量transct-SQL代码或需要重复执行,将在创建存储过程中对其进行分析和优化。
- 交叉编译器理论上可以编译出任何平台的东西出来
- 函数定义还可以省略参数名,如下编译,连接,调用都没有问题
- nios ii 13 主程序的函数可以用Open Declaration 查看,但是编译的时候却说 undefined reference to 。。。这是为什么?
- Log分析 你还可以去data/anr的目录下把trace.txt这个文件拷贝出来,在该文件中会写了产生anr的函数堆栈可以帮助分析
- ios 中调用函数的方法是消息传递,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候
- eclipse编译生成APK如何可以调用平台中的系统函数
- 调用matlab compiler编译出来的函数
- MFC debug的时候可以用代码关闭线程 但是编译出来直接执行不可以
- dll加密处理 你DLL要加密,不能让人家可以用Reflector反编译出来,不然什么算法都没有用
- 总算编出来了一个可以跑的chrome了
- dynamic-css 动态 CSS 库,使得你可以借助 MVVM 模式动态生成和更新 css,从 js 事件和 css 选择器的苦海中脱离出来
- 背景图片在ie7上显示不出来 在火狐上可以显示 找了半天也没有找到原因 后来发现 no-repeat与url之间没有空开 加了空格后ie7上能显示了
- 函数调用不可以作为一个函数的形参
- C++实验 实验1 函数与编译处理
- DirectX:函数可以连接任意两个filter
- 相关编译到Android细节总结 编译加入curl关联lib与头文件 && 解决pthread的cancel函数NDK不支持,找不到sockaddr_i
- 原来static可以写在函数里,且会保持值不变