『编程语言讨论求助区』

caocao1年前教程266

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

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

我很赞同!

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

相关文章

Linux系统第2节虚拟机中安装Kali系统

Linux系统第2节虚拟机中安装Kali系统

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 目录 引言 虚拟机中安...

【原创教程】100%获取WIFI密码【kali Linux系统】

【原创教程】100%获取WIFI密码【kali Linux系统】

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 手打不易,各位觉得好用可...

10款最佳免费WiFi黑客工具(附传送门)

10款最佳免费WiFi黑客工具(附传送门)

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 如今,随着用户友好型黑客...

kali中ARP欺骗与MITM(中间人攻击)(二)

kali中ARP欺骗与MITM(中间人攻击)(二)

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