ce吧 关注:196,531贴子:3,801,217

【C++教学】一步步教你用C++成功编译出劫持DLL文件

只看楼主收藏回复

嗯,我本来只是觉得C++挺好玩的,就出了一个控制台的教程(其实并没有什么技术含量),但没想到有这么多人被我卷进来了,也对,毕竟现在行情不好,CE三方的太厉害了嘛。。。
此次DLL能够成功编写,实则是查了太多资料,看了太多源码,并不是我有多厉害,所以大家也别张口闭口大神大神的。另外也别让我收徒、加好友什么的,我可是大忙人
关于这个教程的意义,我觉得还是由此要出的,因为很少看到有DLL的教程,更何况是C++呢。
然后就是三方加载,个人认为C++的DLL比易语言好多了,不做处理以后的时候都不会出,更何况做了处理呢,更好玩的是,就算出了也不制裁,多安全。


IP属地:上海1楼2016-06-30 08:00回复
    好了,废话不多说,教程开始


    IP属地:上海本楼含有高级字体2楼2016-06-30 08:01
    收起回复

      首先本次使用的软件依然是VS2013


      IP属地:上海本楼含有高级字体3楼2016-06-30 08:01
      收起回复

        打开软件,新建项目


        IP属地:上海本楼含有高级字体4楼2016-06-30 08:02
        收起回复

          选择MFC中的MFC DLL


          IP属地:上海本楼含有高级字体5楼2016-06-30 08:03
          收起回复
            火钳留


            IP属地:辽宁6楼2016-06-30 08:03
            回复

              同样下面可以修改项目名


              IP属地:上海本楼含有高级字体7楼2016-06-30 08:03
              回复

                接着按确认会出来这个界面,点击下一步


                IP属地:上海本楼含有高级字体8楼2016-06-30 08:04
                回复

                  设置成和我一样的,点击完成。


                  IP属地:上海本楼含有高级字体9楼2016-06-30 08:04
                  收起回复

                    这个便是编写DLL入口函数的地方


                    IP属地:上海本楼含有高级字体12楼2016-06-30 08:06
                    收起回复

                      从我给你们的源码中将下面这些拷贝


                      IP属地:上海本楼含有高级字体13楼2016-06-30 08:07
                      收起回复
                        萌酱,顶


                        IP属地:广东来自Android客户端14楼2016-06-30 08:07
                        回复

                          然后粘贴在之前打开的cpp的最下面


                          IP属地:上海本楼含有高级字体15楼2016-06-30 08:08
                          回复
                            先收藏 以后慢慢研究


                            IP属地:安徽来自Android客户端16楼2016-06-30 08:08
                            回复
                              到了这里,整个DLL的框架已经完成了。
                              那么我们要看看这个DLL是否有效呢,可以在初始化函数那儿加一个对话框,这样DNF加载成功的时候便会弹出对话框,我们也就知道有没有成功加载这个DLL了

                              还是在原来那个CPP中,上面的位置便是初始化程序的地方


                              IP属地:上海本楼含有高级字体17楼2016-06-30 08:09
                              回复