怎么封包?说的详细点,还有要使用什么工具什么的

怎么封包?说的详细点,还有要使用什么工具什么的,第1张

不知道你的封包指的是什么呢?

Java封包的步骤:

1, 编译Cale.j ava

命令:javac –d . Cale.jav a

这是会在当前目录产生一个com文件夹。这个文件夹的名字跟你所起的包的名字有关。同时形成com->fts->tengfei->cale->Cale.ja va的目录关系。

2.编译Test.j a v a

命令:命令:java c –d . Cale.j av a

也会在当前目录形成com->fts->tengfei->test->Test.ja v a的目录关系。

至于为什么会在当前目录形成。是因为命令行的-d . 选项,如果换成命令:javac –d c:\ Cale.java那么就会在c:\形成同样的目录关系。

注意:-d选项必不可少,否则无法进行。

如果不封包直接运行输入:

命令:java com.fts.tengfei.test.Test

首先,要获取套接字。

然后,再通过Send的APK来制作发包。

例如:

.版本 2

.DLL命令 send, 整数型, "ws2_32.dll", "send", 公开, 成功=长度,失败返回-1

.参数 套接字, 整数型

.参数 封包, 字节集, 传址, 传址

.参数 长度, 整数型

.参数 标志, 整数型

.版本 2

.子程序 子程序1

send (套接字, 封包数据, 取字节集长度 (封包数据), 0)

这只是个简单例程。如果要做自身程序发包就简单些。如果是对其它程序发包就需要注入到进程里才能发包。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7844285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存