论坛: 原创软件 标题: TO无可非议 复制本贴地址    
作者: chiruwn [chiruwn]    论坛用户   登录
无兄:
    敢问你精通的是什么语言,我是学编程出身的,可是现在的搞安全工作,和编程贴不上边了,我用JAVA和C#,最近有没有什么想法,又需要人力的,就找我好了,主要是我不想把编程荒废了。期待!

地主 发表时间: 07/02 11:08

回复: tmxk [tmxk]   论坛用户   登录
无可非议老版,搞个偷qq的东西还置顶了,能不能劝你拿掉?

B1层 发表时间: 07/02 11:33

回复: shesh [shesh]   版主   登录
忘记了,HEHE,没注意看,还在呢。

我在改我的控制木马,现在屏幕刷新已经解决了,能够到3-4帧每秒,但鼠标控就有点问题,一抖一抖的,难看得很。

我在写一个多线程,多用户的文件下载的东西,准备用在我的控制软件里。思路已经有了,走HTTP协约,你要有空,去写写客户端,很简单,不要界面,穿入两个参数,一远程文件地址,一本地文件地址,用wininet函数,把服务器的东西下载或者上传就行。服务器我来写,用SOCKET做。

B2层 发表时间: 07/02 13:12

回复: shesh [shesh]   版主   登录
TO 村野山人
我最精通的是VC,然后汇编也还行,有空咱们研讨一下.

TO 天马行空
至于这QQ木马,我走的方式和其他人都不一样吧,那钩子写起来也很麻烦, 不要以为没什么技术含量,不信你写个试试,光说不练,是20CN最大的毛病,说谁都会说,做起来却没人做,不过我也理解你的心态,对于做程序的,我不会瞧得起任何人,觉得既然人家能做,肯定我也能做,简单得很呢,我也经常这么说,做做就知道不是那么回事了。



B3层 发表时间: 07/02 13:22

回复: tmxk [tmxk]   论坛用户   登录
阿无误会了,我对你们搞开发的一直怀有敬重之心。我主要是作网络的,说到底就是没有一点儿东西是自己的,只是个熟练工种。所以为你们能写东西的人加油助威!你们才是真正创造价值的一群人。

至于反对置顶这个项目,是因为他是偷qq的,如果你是用钩子写的,那辛苦程度我能体会得到(我曾经看过别人用钩子写游戏外挂)。我总觉得,你更急功近利了些,好东西应该用在好的方向上,教人偷qq太屈了你的才了,或者你只是想看一下这种技术能不能实现这个功能,但确实不应该太提倡。呵,如果说得不当,请不要介意。

B4层 发表时间: 07/02 15:03

回复: shesh [shesh]   版主   登录
HEHE,我做这个是因为当时自己要用呢,网上下了几个,根本不行,所以就自己做了个去偷呢,哈哈.

我现在在改远程控制,我有信心能让它成为世界一流的.



B5层 发表时间: 07/02 16:49

回复: chiruwn [chiruwn]   论坛用户   登录
呵呵!佩服佩服,当初我学VC的时候一到MFC就放弃了,所以现在精通VC的老兄们我是很佩服的,我现在正在学VC#,感觉.net的东西挺好的,你上面说的我还在想,现在大体总结出了C#TCP传输的构架,下面的是客户端的,看看有没有什么问题:
using System;
using System.Net.Sockets;
using System.Text;

namespace TcpCientExample
{
    public class TcpTimeClient
    {
        private const int portNum=//服务端口;
        private const string hostName=//服务器地址;
    
        [STAThread]
        static void Main(string[] args)
        {
             try
              {
                Console.Write("Try to connect to"+hostName+":"+portNum.ToString()+"\r\n");
                TcpClient client=new TcpClient(hostName,PortNum);
                NetworkStream ns=client.GetStream();
                byte[] bytes=new byte[1024];
                int bytesRead=ns.Read(bytes,0,bytes.Length);

Console.WriteLine(Encoding.ASCII.GetString(bytes,0,bytesRead));
                client.Close();
                Console.ReadLine();
               }
               catch (Exception e)
               {
                 Console.WriteLine(e.ToString());
                }
          }
      }
}

B6层 发表时间: 07/07 10:04

回复: shesh [shesh]   版主   登录
这个98使不了呢.

B7层 发表时间: 07/07 12:00

回复: chiruwn [chiruwn]   论坛用户   登录
要在98下吗?可是98的网络支持能力很差啊!给点提示!

B8层 发表时间: 07/07 15:25

回复: shesh [shesh]   版主   登录
算了,我已经写好了.

客户端相当于网络蚂蚁,要支持断点续传,多线程,和进程间通信的.

做木马客户端用的,当然要在98下用了.

B9层 发表时间: 07/08 10:05

回复: tabris17 [tabris17]   论坛用户   登录
to 无可非议
那个QQPin生成的可执行文件有2个PE头
是不是捆绑了什么??

QQPin用了什么技术
键盘hook?
还是sendmessage WM_GETTEXT
如果是,那win 2000下怎么共享内存呢?

不好意思问了那么多?


B10层 发表时间: 07/08 14:40

回复: shesh [shesh]   版主   登录
其实不是捆绑了什么,而是把执行的客户程序做为资源加在里面了.

所以就有两个EXE.

QQPin用的WM_GETTEXT
共享内存在DLL是可以共享的,联结的时候申明就可以了.

B11层 发表时间: 07/08 14:43

论坛: 原创软件

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号