上网下一份busybox的亏塌源码,里面很多基础命令的源码都有。如ls、cp等等。
这个肯定要比自己写的好~!
有问题请追问。销凳圆
闲来无事,我找个给你吧,粗橘请查收附件。
建议自己去下个,啥命令的源码都能看。
您好,Mumu反编译器是一款可以将安卓应用程序反编译成源代码的工具。使用Mumu反编译小程序的源码,需要先下载并安装Mumu反编译器。步骤如下:
1. 打开Mumu反编译器,点击“文件”菜单,选择“打开APK文件”选项,选择要反编译的小程序APK文件。
2. 等待Mumu反编译器完成APK文件的解析和反编译,这可能需要一些时间。
3. 反编译完成后,可并指以在Mumu反编译器的左侧面板中看到反编译后的文件结构。
4. 在左侧面板中找到“答尺smali”文件夹,这是小程序的源代码文件夹。
5. 点击“smali”文件夹,可以看到小程序的代码文件,这些文件可以用文本编辑器打开查看和编辑。
需要注意的是,反编译小程序的源代码并不一定合法,因此使用反编译工具需要遵守相关法律法规。同时,反编译后绝举配的源代码可能存在一些问题,如变量名被混淆、代码结构不完整等,需要开发者自行处理。
需要建立socket,参数是AF_INET,SOCK_RAW,IPPROTO_ICMP
自己构造ICMP数山历搜据包, sendto发送给某地址。
ICMP有多种,你可以发送type为13的时间戳烂闷请求。
然后调用recvfrom会收到type为14的timestamp reply的IP包逗历,
IP头一般是20 Bytes,里面包含src IP,des IP还有TTL等。
IP包的数据就是返回ICMP timestamp reply报文,里面有origTimestamp,recvTimestamp,transStamp,可以计算出时间。
可以参考网页链接
觉得有帮助可以注册帐号,给他点个“星”
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)