主要观点:
- 三星 WB850F 紧凑型相机是首个将 DRIMeIII SoC 与 WiFi 结合的型号,其固件包含
partialImage.o.map
文件,可用于反向工程主 SoC 固件以通过 WiFi 热点检测并使用samsung-nx-emailservice
。 - 对
WB850F_FW_210086.zip
进行分析,包括其中的文件结构、partialImage.o.map
的链接器转储、WB850-FW-SR-210086.bin
的头分析和分区等。 - 在 Ghidra 中加载代码,找到
Main_Image
的正确内存地址并加载符号名称,对DevHTTPResponseStart
函数进行逆向工程以解释热点检测。 - 总结表明通过此逆向工程绕过了三星 WB850F 相机的热点检测,补丁虽小但需解决 HTTPS 相关问题,且
Main_Image
中还有很多可探索内容。
关键信息:
- 三星 WB850F 相关固件文件及内容,如
WB850F_FW_210086.zip
中的各种文件及其用途。 partialImage.o.map
的内容和作用,以及通过它在 Ghidra 中定位Main_Image
的地址。WB850-FW-SR-210086.bin
的分区结构和各分区的特点。DevHTTPResponseStart
函数的功能和热点检测逻辑及相关代码分析。
重要细节:
FWUP
文件内容及作用,wb850f_adj.txt
文件的脚本功能。WB850-FW-SR-210086.bin
头分析中各文件名称、大小、偏移和分区名称等信息。- 在 Ghidra 中加载和映射
Main_Image
的过程,包括通过搜索字符串找到正确函数及调整基地址。 - 对
DevHTTPResponseStart
函数的详细逆向工程过程,包括函数内部逻辑和条件判断。 - 热点检测的条件及与 HTTPS 的关系,以及通过补丁使相机连接并上传照片的过程。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。