当前位置: 首页 > news >正文

网站做支付宝 微信模块网优工程师前景和待遇

网站做支付宝 微信模块,网优工程师前景和待遇,经典重庆网站,网站制作比较好的公司文章目录 Android SDK中寻找traceroute代码内置traceroute到SDK中traceroute参数说明-I 参数(使用 ICMP Echo 请求)-T 参数(使用 TCP SYN 包) 相关文章 Android SDK中寻找traceroute代码 设备使用的是Android 11,在/s…

文章目录

  • Android SDK中寻找traceroute代码
  • 内置traceroute到SDK中
  • traceroute参数说明
    • -I 参数(使用 ICMP Echo 请求)
    • -T 参数(使用 TCP SYN 包)
  • 相关文章

Android SDK中寻找traceroute代码

设备使用的是Android 11,在/system/bin下默认有traceroute6,但是没有找到traceroute。
在这里插入图片描述
SDK下只搜索到traceroute6的代码,没找到traceroute的

# ls ./external/iputils/traceroute*
./external/iputils/traceroute6.c

内置traceroute到SDK中

  1. 下载可执行文件
    先参照这篇文章Android设备推送traceroute命令进行网络诊断下载traceroute的可执行文件

  2. 在vendor目录下的mk中查找关键字PRODUCT_COPY_FILES

find vendor/ -name "*.mk" |xargs grep "COPY"

可以找到如下图所示的结果
在这里插入图片描述
有许多mk都用了拷贝文件到系统的方法,
在这里插入图片描述
3. 添加拷贝请求
其中vendor/xxx/proprietary/build/target_system_product.mk就是这次要使用的。
首先把bin文件拷贝到SDK下的external/iputils/目录中。
然后target_system_product.mk中添加

PRODUCT_COPY_FILES += external/iputils/traceroute:system/bin/traceroute
  1. 重新编译,在out目录下查询下是否存在traceroute
find out/ -name "traceroute"# 可以正常的搜索到,说明拷贝成功了
out/target/product/xx/system/bin/traceroute
  1. 烧录新固件到设备后开机, 用adb指令执行traceroute
    正常会打印如下信息:
    在这里插入图片描述
    说明集成traceroute指令到安卓设备中成功了。
    另外确保设备是连接网络的,否则指令会失败
traceroute -I www.baidu.comwww.baidu.com: No address associated with hostname
Cannot handle "host" cmdline arg `www.baidu.com' on position 1 (argc 2)

traceroute参数说明

-I 参数(使用 ICMP Echo 请求)

traceroute -I target_host
  • 作用:使用 ICMP Echo 请求(类似 ping 命令)作为探测包,而不是默认的 UDP 包。
  • 适用场景:
    当目标主机或中间路由器过滤 UDP 流量时,ICMP 可能更易通过。
    某些网络环境(如企业内网)可能对 ICMP 限制较少。
  • 注意:
    部分防火墙可能仍然拦截 ICMP 流量。
    在这里插入图片描述

-T 参数(使用 TCP SYN 包)

traceroute -T target_host
  • 作用:使用 TCP SYN 包(建立连接的第一步)作为探测包。
  • 适用场景:
    当 UDP 和 ICMP 都被封锁时,TCP 通常是允许的(如 Web 流量使用 TCP 80/443 端口)。
    可通过-p指定目标端口(默认 80)。
  • 示例:
traceroute -T -p 443 www.baidu.com  # 使用TCP 443端口(HTTPS)
  • 注意
    需要root权限,否则可能会失败
You do not have enough privileges to use this traceroute method.
socket: Operation not permitted

在这里插入图片描述

相关文章

Android设备推送traceroute命令进行网络诊断
作者:帅得不敢出门

http://www.dtcms.com/a/508571.html

相关文章:

  • h5游戏免费下载:兔子快跑
  • 我想来做外贸网站来推广网站交互性
  • 中国室内设计网站排名中国建设银行内部网站
  • 做ppt会去什么网站找图有什么网站是python做的
  • 陕西荣天建设网站什么网站可以做告白的网页
  • 做 在线观看免费网站用什么建网站 cms
  • 网站开发设计工程师岗位职责怎样制作网站教程哪家好
  • 8款开源AI应用开发平台实测对比
  • 石家庄市城乡和建设局网站小说网站做公众号好还是网站好
  • Transformers中不同的generation strategies生成策略
  • 网站标题psdwordpress商城 微信支付宝
  • Spring MVC文件上传与下载全面详解:从原理到实战
  • 广州网站建设 乐云seo营销策划方案模板
  • 学院网站信息化建设总结朝阳住房和城乡建设官方网站
  • 【Android Gradle学习笔记】第八天:NDK的使用
  • OpenCV(十三):通道的分离与合并
  • 【猿辅导-注册安全分析报告-无验证方式导致安全隐患】
  • 基于YOLOv8与SCConv的轻量化目标检测模型-协同优化空间与通道特征重构
  • 卫计网站建设工作计划怎么做网页商城
  • 攻略做的比较好的网站邯郸电商设计
  • 青海某公路水渠自动化监测服务项目
  • 大厂级企业后端:配置变更与缓存失效的自动化处理方案
  • 打破协议壁垒:耐达讯自动化Modbus转Profinet网关实现光伏逆变器全数据采集
  • 深圳创新网站建设适合穷人的18个创业项目投资小
  • Docker部署RocketMQ时Broker IP地址问题及解决方案
  • 生产环境定时器陷阱:CLOCK_REALTIME与CLOCK_MONOTONIC的生死抉择
  • 建设电子商务网站流程网站改版汇报
  • 长清网站建设费用长椿街网站建设
  • 算法学习——技巧小结7(回溯:排列、组合、子集)
  • Qt Designer 中实现布局比例的方法和简单实例