前言: 18年快过去了一半,半年下来感觉自己还是很菜,突然想起之前和朋友聊天,朋友本身技术实力极强,业界认可度也较高。但是还是认为自己很菜。我认为这很大一部分是对于知识的敬畏心,作为程序员就需要不断的涉猎新知识,学习。而每次涉猎都发现自己的渺小… 其实完全不必畏惧知识的多,我一直认为菜可以接受,但每 ...
分类:
移动开发 时间:
2018-05-29 23:35:32
阅读次数:
360
原文地址: "http://www.cnblogs.com/NickQ/p/8973880.html " 使开发板上网 USB驱动部分 在arch/arm/mach s3c2440/mach smdk2440.c中,修改Usb时钟。 Wireless tools移植 修改Makefile 使用mak ...
分类:
其他好文 时间:
2018-04-30 18:11:23
阅读次数:
181
逆向App流程 界面分析 通过Cycript、Reveal。 代码分析 开发者编写的所有代码最终编译链接到Mach O文件中。 如果我们要分析App的代码也就是说要分析Mach O中的代码。静态的代码分析常用的工具MachOView、class dump、Hopper Disassermbler、i ...
分类:
移动开发 时间:
2018-04-24 11:17:05
阅读次数:
242
转自:http://blog.csdn.net/qq_27677015/article/details/53415848 一、描述 ARM Device Tree起源于OpenFirmware (OF),在过去的Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充 ...
分类:
其他好文 时间:
2018-03-09 18:01:01
阅读次数:
737
一、驱动程序结构 1、platform_device 文件:/arch/arm/mach-omap2/device.c 2、dev_devices 文件:/arch/arm/mach-omap2/board-ti8148ipnc.c 1、platform_driver 文件:/driver/spi/ ...
分类:
系统相关 时间:
2018-02-11 12:26:46
阅读次数:
282
查看.a静态库的生成及使用单击此处 注:这篇教程将只使用一小部分Objective-C代码,本文主要讲解从开始到应用的详细步骤。环境:xcode 9.2下面我们开始操作: 第一步:创建一个静态库工程 打开Xcode,选择新建一个项目,新建Cocoa Touch Framework。名称看自己需求起名 ...
分类:
移动开发 时间:
2018-01-22 19:29:00
阅读次数:
300
通过分析下面这个最熟悉的可执行文件,来好好总结和了解下Mach-O这种文件格式,并且也总结下系统在执行可执行文件几个过程: + 解析文件 + 依赖建立 + 初始化运行环境 + 执行进程 http://blog.csdn.net/bjtufang/article/details/50628310 ...
分类:
其他好文 时间:
2018-01-10 20:12:20
阅读次数:
94
每一个machine,都要定义一个自己的machine_desc结构,该结构定义了该machine的一些最基本的特性。 在arch/arm/include/asm/mach/arch.h中有下面的宏,用于声明处理器相关的machine_desc结构体,并将该结构体放入vmlinux.lds中指定的段 ...
分类:
系统相关 时间:
2017-12-24 22:56:09
阅读次数:
168
参考网址: http://blog.csdn.net/mach_learn/article/details/41744487 菜鸟教程 感谢~ 自动识别验证码的时候,会把一些干扰因素也识别,出现一些特殊符号,故对获取的字符串做了特殊字符的过滤 如下: import re chuli_vcode = ...
分类:
编程语言 时间:
2017-12-15 17:49:55
阅读次数:
184
预备知识:OS X系统分析 1.内核XNU是Darwin的核心,也是整个OS X的核心。XNU本身由以下几个组件构成: Mach微核心 BSD层 libKern I/O Kit 此外,内核是模块化的,允许根据需要动态加载插件形式的内核扩展。 2.Mach:XNU的核心,Mach仅能处理操作系统最基本 ...
分类:
移动开发 时间:
2017-12-04 20:43:24
阅读次数:
223