中易网

自己的DLL,注入到别的程序后,其函数,能被调用么

答案:2  悬赏:50  
解决时间 2021-04-23 04:57
自己的DLL,注入到别的程序后,其函数,能被调用么
最佳答案
(DYNAMIC LINK LIBRARY)和Windows系统紧密相关。
收容了几乎一切WIN32
,提供了绝大多数功能调用。DLL(
)注入技术,就是把要注入的代码写到DLL中,然后让目标进程加载这个DLL。对DLL的注入方式及应用进行探讨,从而使之更好地发挥作用。
0
在Win32环境下,应用程序都要直接或间接地调用
。而在Windows
中,
中的所有函数都是通过
库(DLL)来调用。在Windows下,每个进程都有自己的私有
,当该进程的线程运行的时候,该线程只能访问属于它的进程的内存,而不能以任何方式读写其他进程的私有
,应用程序很少能被其他应用程序打断,这使得整个系统更加稳定。然而,这种机制使得我们需要访问其他进程的特定资源的时候操作变得非常麻烦。所谓DLL注入技术,就是把要注入的代码写到DLL中,然后让目标进程加载这个DLL。一旦程序代码进入…

我也不是很懂,大致是使某一个应用程序,调用这个dll,所以可以让你看不到他的运行,这就是所谓的注入
全部回答
用的 createremotethread 吧。 你注入的应该是一个直接启动线程。 在拷贝过去的启动代码里面,+ loadlibrary+getprocaddress 你可另外建立一个工程,使用这2个函数,然后编译查看他们的asm代码、机器码。照原样拷贝到你的线程启动代码里面即可。 如果是全局钩子,方法要简单一些。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王牌牛肉面解放路店在哪里啊,我有事要去这个
中国邮政(临港邮政支局)怎么去啊,有事要去办
哪个国家的有机奶粉好?
谁帮忙想个名字?
小儿长期吃顺尔宁有没有什么危害?
晚上梦见自己生了个小孩
深圳龙华新区清洗油烟机空调那家店洗的干净,
费德勒怎么打出好像网王中手冢的零式削球??
健身房怎么瘦腿瘦臀?器材。哑铃杠铃。
曹操专车预约单是不是有抢单软件
怎么去痘啊?
广州丰泉餐饮管理有限公司配送哪些食材?可以
青岛平安保险区域拓展部经理助理工资怎么样啊
自己看自己觉得丑,别人看自己也是一样吗?
网上转让或狗铺子上面德国牧羊犬能买吗
推荐资讯
A4废纸能做些什么?
空间怎么搞有谁能告诉我谢了
中山市石岐区的学文教育培训中心是否有室内设
芒果树为何作为绿化用途
求海商王2(中文)的存档!!
上海的留夫黑鸭变成了留夫鸭,口味还一如既往
本子要用来干嘛?
酱香鸭怎么做的?
3176中间添加什么运算符号使其结果等于24
新房装修换暖气片是水电改完后换么
QQ寻仙中的任务——《宁海县仙乐飘飘》怎么完
货运车量二保,是什么意思?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?