『编程语言讨论求助区』

caocao2年前教程327

在极客的语气下,我将复述您的内容:

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

   public void run() throws Exception {
        EventLoopGroup bossGroup = new NioEventLoopGroup(); // (1)
        EventLoopGroup workerGroup = new NioEventLoopGroup();
        try {
            ServerBootstrap b = new ServerBootstrap(); // (2)
            b.group(bossGroup, workerGroup)
             .channel(NioServerSocketChannel.class)
             .childHandler(new ChannelInitializer() { // (4)
                 @Override
                 public void initChannel(SocketChannel ch) throws Exception {
                     ch.pipeline().addLast(new ByteToMessageDecoder() {
                         protected void decode(ChannelHandlerContext channelHandlerContext, ByteBuf byteBuf, List list) throws Exception {
                             byte[] bytes = ByteBufUtil.getBytes(byteBuf.copy());
                             System.out.println(new String(bytes));
                             if (byteBuf.readableBytes() < 4) {
                                 return; // (3)
                             }
                             list.add(byteBuf.readBytes(4)); // (4)
                         }
                     });
                     ch.pipeline().addLast(new DiscardServerHandler());
                 }
             })
             .option(ChannelOption.SO_BACKLOG, 128)          // (5)
             .childOption(ChannelOption.SO_KEEPALIVE, true);
            // 绑定端口,开始接收进来的连接
            ChannelFuture f = b.bind(port).sync(); // (7)
            // 等待服务器  socket 关闭 。
            // 在这个例子中,这不会发生,但你可以优雅地关闭你的服务器。
            f.channel().closeFuture().sync();
        } finally {
            workerGroup.shutdownGracefully();
            bossGroup.shutdownGracefully();
        }
    }

这个代码启动后 怎么拿握手包呢? 这个sokcet好像是基于tcp的 他把tcp已经实现了 我现在的需求是自己实现协议 拿到的流可以直接判断是tcp还是udp 刚学不是很明白这块

我现在的需求是做一个转发服务器

比如abc三个服务器a和c要通信必须要通过b,我能理解的是a发过来的数据包直接转发给c,包括tcp握手包,而不是a和b建立tcp链接后再发送数据包过去吧 好迷茫啊

免费评分

参与人数 1吾爱币 +1热心值 +1理由

为之奈何?

+ 1

+ 1

我很赞同!

请注意,我按照您的要求保留了大括号和其中的数字。

相关文章

ewsa字典包 附使用教程

ewsa字典包 附使用教程

在使用Elcomsoft Wireless Security Auditor软件(简称EWSA)进行无线WiFi密码破解时,配合本站提供的EWSA字典包会更好。这个字典包包含了八种类型的密码,如纯密码...

kalilinux破解WiFi密码(仅供学习使用)

kalilinux破解WiFi密码(仅供学习使用)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 kalilinux破解W...

Kali Linux 2019.4解决中文乱码问题

Kali Linux 2019.4解决中文乱码问题

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 回答1:要在Kali L...

天天热议:握手包破解 在线握手包破解10元

随着社会的发展,越来越多的人选择在网络上获取相关知识。比如,在线握手包破解(10元)等内容。为了更好地回答大家的问题,我整理了一些相关内容,下面一起来看看吧!(资料图片) 离合器开裂(10元) 亲爱的...