无DLL版Downloader的代码

  • A+
所属分类:[开发技巧]

无DLL版Downloader的代码

这份代码的思路来自于国外EES组织的Aphex。基本上所有的无DLL Download都是
利用的这种方法。其实也就是用烂了的远程注入法。不过注入的对象不是一个DLL,
而是本身的一个过程。下面是代码,由于本人专业知识不够,可能有些说法不太
专业。请大家凑合着看。有不懂的请跟贴。

需要说明的是,尽管这已经是一份完整的穿墙版Downloader的代码。但其还是有很多BUG的。如果你想写属于自己的下
载者,请注意解决下面几个问题:

1、上面的代码用到的远程注入的方法所用到的函数在Windows9X下没有。
2、Windows和一些应用程序对某些进程做了保护,不允许进程进行越权操作。如Svchost、QQ等进程的注入,必须先进行
提权操作。
3、若需注入到IE。请先用Winexec的SW_HIDE模式打开一个隐藏的IE进程,将程序挂起3秒后再进行注入。这个是针对一些
老机器而作的。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
广告也精彩
avatar
广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: