zoukankan      html  css  js  c++  java
  • OBD K线抓包

    14230 Link 命令:  const u8 LinkCmd14230[6] = { 0xC2, 0x33, 0xF1, 0x01, 0x00, 0xE7 };

    14230 Enter 命令: const u8 EnterCmd14230[5] = { 0xc1, 0x33, 0xf1, 0x81, 0x66 }; 

     下面是在模拟器上面, 模拟器使用14230ADDR激活方式, 即FAST方式模拟时抓的包:

     00
     00
     00
     55 08 08  //地址激活
     F7
     CC C2 33 F1 01 00 E7   //Link命令, 无反应
     C1 33 F1 81 66   //Enter命令
     83 F1 11 C1 EF 8F C4  //有回应, 确定了.
     00
     00
     00
     55 08 08
     F7
     CC C1 33 F1 81 66  //直接Enter
     C1 33 F1 81 66   //无回应, 再发一次
     83 F1 11 C1 EF 8F C4  //回应了
     C2 33 F1 01 00 E7   //问00范围有什么PID是支持的
     86 F1 11 41 00 FF FF FF FF C5   //答曰,都特娘的支持, 废话, 模拟器嘛, 当然都支持
     C2 33 F1 01 20 07   //二问PID20-3F有啥支持的, 下面同样.
     86 F1 11 41 20 FF FF FF FF E5
     C2 33 F1 01 40 27
     86 F1 11 41 40 FF FF FF FF 05

    事实上, 只要发两个命令, 不论是link还是enter, 模拟器都是会有回应的, 只要你处在addr激活(FAST)档位

  • 相关阅读:
    websocket简单理解
    对两个列表合成一个列表后进行排序
    爬取今日头条财经版块新闻
    Python的hasattr(),getattr(),setattr()
    Django基础
    pymysql模块的使用
    我一定要学好英语
    Django项目的创建
    MySQL数据库(安装+增删改查)
    jQuery
  • 原文地址:https://www.cnblogs.com/Montauk/p/6222413.html
Copyright © 2011-2022 走看看