Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/freakishfox/xAnSo
Android So文件浏览修复工具
https://github.com/freakishfox/xAnSo
Last synced: 14 days ago
JSON representation
Android So文件浏览修复工具
- Host: GitHub
- URL: https://github.com/freakishfox/xAnSo
- Owner: freakishfox
- Created: 2017-05-11T14:56:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-02T06:21:59.000Z (over 6 years ago)
- Last Synced: 2024-08-01T17:22:40.417Z (3 months ago)
- Language: C
- Homepage:
- Size: 4.91 MB
- Stars: 390
- Watchers: 23
- Forks: 159
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Android So文件浏览修复工具
#### 项目为什么选择C++
* 一开始整个项目是用Python写的, 考虑到Python上有很多成熟的库可以直接使用,代码写起来会比较方便,但是真的开始往下写的时候发现,光是各种类型定义就要耗费很多的精力,并且很多逻辑就是从Android的源码中进行代码精简来的, 这个时候直接借鉴Android源码比再翻译成Python要快得多#### 项目原则
* 代码风格尽量遵循google style代码风格
* Android系统源码中可以借鉴的代码,尽量直接借鉴
* Core中核心代码要做到平台无关性#### So文件浏览
* 显示Elf 头
* 显示Program 头
* 显示Section头#### So文件修复
* 完全无Section信息修复