SWC Arxml 工具开发
无需打开 DaVinci,使用工具一键生成 PortInterfaces、SWC 对应的 arxml 并将 SWC 内的信号连线,将其连接到对应 SWC 的信号上,该工具生成的 arxml 可被 DaVinci 识别
ZkrE2E Arxml 生成工具开发
可生成关于ZkrE2E Arxml,将其导入config后可识别,免去繁琐配置
时间调度模块开发
负责 RTE 接口与底层通讯时使用,底盘接收数据时需要严格根据周期读取,所以在数据向底盘发送时,需根据该模块转换为指定周期发送。
大型单元测试框架开发
负责书写框架,将公司代码分区块做单元测试,通过结果得知代码在运行过程中数据是否符合预期值
大型工具 OneTrack
负责底层与 SWC 的通讯,通过从BSW收集的数据打包成为一个大包,并经过 RTE 接口发送至指定SWC ,指定 SWC 发送的包也负责解析,因信号量过为庞大,动辄几千,所以开发此工具用于一键生成 C语言代码,拖入工程即可使用;
大型工具 Com_CallOut
在整个项目中,所有 ASW 与 BSW 通讯的下行信号必须要将 UB 值置1,BSW才会对该信号进行解析,该脚本作用是将所有的信号 UB 位置1,并通过 E2E 算法校验,脚本通过索取信号在帧的位数与长度,进入该帧内的指定字节和位数指向的位置将该信号中子成员的信号值取出并进行统一计算,得出 Chks ,最终下发,该工具直接生成C语言代码,可将信号值在 Motorola 或 Intel 格式之间自由转换,免去人工操作造成的隐患
木马病毒家族的病毒分析
通过静态调试与动态分析,分析可执行文件是否存在危害计算机的风险,必要时刻需写出专杀工具。
调试器
开发公司内部调试工具,工具使用x86汇编开发,控制台版,拥有软件断点、硬件断点、内存断点、计算器的查看与修改、单步步入、单步步过、执行、执行到返回、显示模块、指令记录、执行脚本、内存 dump 等功能。
该工具可用于调试部分针对现有调试器做了反调试的程序。
国安取证某 VPN 加密破解
国安抓捕罪犯后,取证电脑所使用的 VPN 登录过的网站为加密状态,该项目逆向破解了 VPN 的加密模式,并将其加密数据段还原。
该工具获得武汉市国安局对接负责人高度肯定。
远控工具开发
开发公司内部远控工具,其工具为一对多服务,一台服务器可接受若干工作人员同时使用,其功能为远程查看屏幕、控制鼠标键盘、绕开被控端界面强制执行 CMD 指令并获取输出结果、远程后台查看被控端电脑全部文件,并可后台下载、上传、执行任意文件。
内核 ARK 工具
开发公司内部 ARK 工具,该工具可从应用层打开驱动,与 0 环通讯,从内核获取电脑真实数据,例如注册表、服务、开机启动项、进程列表、所有文件信息等
该工具可通过3环操作进行增删改查部分0环数据。
PE 文件解析工具
开发公司内部解析工具,通过将可执行文件拖进该工具内,可解析可执行文件所有信息,其中包括 DOS 头、DOS 残留、文件头、选项头、数据目录、节表头、导出表的解析、导入表的解析、资源表的解析、重定位表的解析、TLS表的解析等等信息,并可通过工具修改其内部值,包括但不限于去除文件随机基址等。
该工具用于解析某些exe程序的文件结构。