『编程语言讨论求助区』

caocao1年前教程200

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

在线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

我很赞同!

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

相关文章

kali传输文件到win 7,利用python搭建简单的web服务器传输文件

kali传输文件到win 7,利用python搭建简单的web服务器传输文件

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

kaliwifi中间人攻击|如何学习wifi劫持中间人攻击这方面的知识

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 优艺视频福利 ❤ 微信登...

三、跑字典暴力解密WiFi的注意事项

三、跑字典暴力解密WiFi的注意事项

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

Android 旗舰的「标配」骁龙 845 发布,它会让手机有什么变化?

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 在你不太关注智能手机的情...