社区
语言基础/算法/系统设计
帖子详情
一个很菜的问题。怎么看dll源码?
rainbow0326
2003-09-22 03:25:43
我现在想看别人写好的dll源码,怎么打开呢?用delphi打不开,提示我:error loading type library +dll路径。
我按照书(delphi6应用开发指南p172,paul kimmel著)上的步骤建了一个dll,可是总是出错,那位看过这本书的大虾给我讲一下为什么可以吗?
...全文
8217
33
打赏
收藏
一个很菜的问题。怎么看dll源码?
我现在想看别人写好的dll源码,怎么打开呢?用delphi打不开,提示我:error loading type library +dll路径。 我按照书(delphi6应用开发指南p172,paul kimmel著)上的步骤建了一个dll,可是总是出错,那位看过这本书的大虾给我讲一下为什么可以吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
33 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Miracle
2003-10-17
打赏
举报
回复
1
程序源代码是要经过编译以后才能得到二进制产品的,你通过dll wizard创建的框架,首先要保存为项目源代码文件(*.dpr, *.pas),然后使用编译功能才能输出dll结果,并不是“保存为project.dll”就能得到动态连接库的,要是这样的话,我把一个Word文档改个扩展名,也能得到一个DLL文件啦。
楼主,你现在不适合用Delphi写程序,还是先静下心来打打基础再说,如果你连Windows PE程序是什么都不知道,怎么工作啊?听我一句话,还是学习好了再开张比较好,不会耽误自己。
niska
2003-10-17
打赏
举报
回复
要是自己编的当然可以看了
你看到你的PROJECT.dpr,应该就能使用了。
ICMGDCHN
2003-10-16
打赏
举报
回复
DLL和EXE都是编译过的 只能反汇编
belllab
2003-10-06
打赏
举报
回复
1
最好的方法:问写DLL的人要源代码!^_^
rainbow0326
2003-10-06
打赏
举报
回复
那假如说我写了一个dll,可是时间长了忘记具体怎么写的了,我自己也没有办法看到了?
我只是说假如!!
rainbow0326
2003-10-06
打赏
举报
回复
to halfdream(哈欠)
我对dll不会,我现在用dll wizard创建一个框架,不写入任何代码,保存为project.dll,然后关掉,那现在这个最简单的框架的代码我怎么看到?
这可能对大家来说根本不是问题,但我不会,请大家帮助一下菜鸟吧,先谢过了。
李赞红
2003-10-06
打赏
举报
回复
DLL很容易写的
halfdream
2003-10-06
打赏
举报
回复
呵呵。。。不知道谁是写完程序就把源代码扔了只留下EXE或DLL。。。
rainbow0326
2003-10-06
打赏
举报
回复
那请问楼上的,
写dll的人怎么记得他的源代码呢?难道写完后要备份一下代码?还是写的人有方法看得到?
Spacesoft
2003-10-05
打赏
举报
回复
那你怎么不问怎么看EXE 的源码?什么源码都让你看了我们这些搞商业软件的不是没饭吃了吗?^_^
要看的话反汇编吧,看看汇编代码。
zousoft
2003-10-01
打赏
举报
回复
是吗?还有什么?从哪下载呀?
zousoft
2003-09-30
打赏
举报
回复
那怎么看dll的函数参数呢?
这个要求不过分吧,没有参数怎么调用。
Eastunfail
2003-09-30
打赏
举报
回复
好多可以查看导出表的工具都可以查看有哪些函数的。例如VS的Dependence Walker
weijian0131
2003-09-30
打赏
举报
回复
可以用DELPHI打开,可以看到函数名称和参数,不过源代码不行。
方法我忘了,我打开过的。
rainbow0326
2003-09-29
打赏
举报
回复
看来只有如此了:(
yushang0824
2003-09-28
打赏
举报
回复
Dll就是为了把源码藏起来,你要反其道而行之,很难!
最多反编译为汇编吧,其实也就是和二进制机器码差不了多少吧,别想了,孩子!
fule
2003-09-27
打赏
举报
回复
晕,DLL文件也能看,那不是人人都可以编WINDOWS了
比尔盖茨还不下岗
cll007
2003-09-27
打赏
举报
回复
只要是程序,都会出错;只是看出多少的问题,DLL只能由其作者或有源代码的人可以改
yj0785
2003-09-24
打赏
举报
回复
看来大家都想知道,不过就是没有办法,我好多方法都试过了,还是没辙。
ly_liuyang
2003-09-24
打赏
举报
回复
只能知道Dll的函数
参数不能知道的,代码更加没门,不然你可以获得MS的Win代码了
Win32的API基本都是Dll来的
加载更多回复(13)
解决
DLL
问题
的编程
源码
收藏
本文介绍多个解决Windows系统中常见
DLL
问题
的源代码,涵盖Delphi数据库连接、高级特性,
DLL
封装的登录框架,SqlBulkCopy类应用,Web服务身份验证,WCF技术构建服务系统等内容,还总结解决
DLL
问题
经验及探讨其未来发展方向。
dll
源码
_偷偷学习
DLL
劫持
本文详细介绍了
DLL
劫持的原理,通过
DLL
_Hijacker.py生成CPP
源码
,利用VC6.0创建
DLL
工程,将合法
DLL
替换为恶意
DLL
,以Notepad++为例展示劫持过程,并利用WinExec加载恶意木马执行。
7z lzma920
源码
封装 C++
DLL
,可直接调用压缩
这篇博客介绍了如何将7z lzma920
源码
封装为C++
DLL
,详细阐述了在封装过程中遇到的错误及解决方案,包括编译错误、
DLL
工程
问题
、MFC环境兼容性和输出路径设置等,提供了
源码
下载链接供读者参考学习。
源码
解析
DLL
自卸载无模块注入
这篇博客介绍了无模块
DLL
注入技术,该技术使得
DLL
在注入后不以模块形式存在,避免了被进程模块查看工具检测到。文章详细阐述了一种让
DLL
自身实现无模块注入的方法,即使在进程内加载后,
DLL
也会以无模块状态存在。通过Dbgview可以观察到注入的
DLL
在进程中的活动。作者提供了
源码
并添加注释以帮助读者理解这一技术。
C
DLL
源码
查看器:探索
DLL
文件内部
源码
的利器
C#
DLL
源码
查看器基于.NET框架,利用反射机制开发,可查看C#编译生成的
DLL
文件中的
源码
。其应用场景广泛,包括代码审计、逆向工程等。操作流程简单,具有查看
源码
、生成C#项目、易于使用等特点,但生成的项目可能需修改才能编译。
语言基础/算法/系统设计
16,742
社区成员
33,234
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章