当前位置: 编程技术>移动开发
本页文章导读:
▪ldconfig下令作用 ldconfig命令作用
刚才在安装xchm的时候,因为没有执行ldconfig命令,导致xchm在运行的时候找不到so文件,而so文件是一个动态链接库。我们必须用ldconfig来共享它。ldconfig是一个动态链接库管.........
▪ Apk资料破解可见源码 Apk文件破解可见源码
1. 获取apk的资源图片 直接用 WinRAR打开,res/drawable直接拖拽出来即可。 2.获取xml文件信息 虽然能用WinRAR看到里面的xml文件,但是xml是经.........
▪ 佛山市的 佛山的
放到叮叮当当
......
[1]ldconfig下令作用
来源: 互联网 发布时间: 2014-02-18
ldconfig命令作用
刚才在安装xchm的时候,因为没有执行ldconfig命令,导致xchm在运行的时候找不到so文件,而so文件是一个动态链接库。我们必须用ldconfig来共享它。
ldconfig是一个动态链接库管理命令
名称:
/sbin/ldconfig 配置动态连接器(ld)运行时邦定
语法:
/sbin/ldconfig [ -nNvXV ] [ -f conf ] [ -C cache ] [ -r root ] directory ...
/sbin/ldconfig -l [ -v ] library ...
/sbin/ldconfig -p
描述:
ldconfig为在命令行中说明的目录或文件/etc/ld.so.config中指定的目录或一些可信任的目录
(象/usr/lib, /lib)中的最新的动态连接库创建必要的连接和绶存。这些绶存起来的数据会被动态
连接器ld.so 或 ld-linux.so所使用。ldconfig会检查它所遇到的动态库文件的名称与版本号,
以决定那些动态库的连接要进行更新。
ldconfig会尝试推断ELF类型库(象libc5, libc6/glibc)是基于那一个版本的C库的。当然,在创建
动态库的时候,最好是明确的指定出使用C库(使用 -lc)
一些已经存在的动态库的能提供的信息,不足以使ldconfig来推断出它们的类型。因此,/etc/ld.so.config
文件格式允许进行明确的说明。这只是对于我们不能计算出类型的ELF库才有用。文件的格式是"dirname=TYPE",
TYPE可以是libc4, libc5, libc6. (这个语法在命令行上也可以使用). 空格是的禁止的。可以
参见-p 选项。ldconfig通常只能由超级管理员使用。因为它可能会修改一些root拥有的目录和文件。
选项:
-v 详细模式。打印当前版本,扫描的目录,创建的连接。 覆盖安静模式。
-n 只处理在命令行上指定的目录。不处理可信息目录(/lib, 或 /usr/lib)和在 /etc/ld.so.config
中指定的目录。暗含 -N 选项
-N 不重建绶存。除非使用了 -X 选项,否则连接还是会更新的。
-X 不更新连接。除非使用了 -N 选项,否则绶存还是会更新的。
-f conf
使用conf 代替 /etc/ld.so.conf
-C cache
使用cache 代替 /etc/ld.so.cache
-r root
转换到并使用root
-l 库模式。手动连接单个库。 建议专家级才使用。
-p 打印在绶存中的目录和候选库。
文件:
/lib/ld.so 运行时库加载器
/etc/ld.so.conf 由逗号、空格、制表符、换行符或引号分隔的目录列表。ld将会在这些目录中
查找连接库。
/etc/ld.so.cache
包含了在/etc/ld.so.conf中指定的目录中查找到所有连接库。按顺序存储。
刚才在安装xchm的时候,因为没有执行ldconfig命令,导致xchm在运行的时候找不到so文件,而so文件是一个动态链接库。我们必须用ldconfig来共享它。
ldconfig是一个动态链接库管理命令
名称:
/sbin/ldconfig 配置动态连接器(ld)运行时邦定
语法:
/sbin/ldconfig [ -nNvXV ] [ -f conf ] [ -C cache ] [ -r root ] directory ...
/sbin/ldconfig -l [ -v ] library ...
/sbin/ldconfig -p
描述:
ldconfig为在命令行中说明的目录或文件/etc/ld.so.config中指定的目录或一些可信任的目录
(象/usr/lib, /lib)中的最新的动态连接库创建必要的连接和绶存。这些绶存起来的数据会被动态
连接器ld.so 或 ld-linux.so所使用。ldconfig会检查它所遇到的动态库文件的名称与版本号,
以决定那些动态库的连接要进行更新。
ldconfig会尝试推断ELF类型库(象libc5, libc6/glibc)是基于那一个版本的C库的。当然,在创建
动态库的时候,最好是明确的指定出使用C库(使用 -lc)
一些已经存在的动态库的能提供的信息,不足以使ldconfig来推断出它们的类型。因此,/etc/ld.so.config
文件格式允许进行明确的说明。这只是对于我们不能计算出类型的ELF库才有用。文件的格式是"dirname=TYPE",
TYPE可以是libc4, libc5, libc6. (这个语法在命令行上也可以使用). 空格是的禁止的。可以
参见-p 选项。ldconfig通常只能由超级管理员使用。因为它可能会修改一些root拥有的目录和文件。
选项:
-v 详细模式。打印当前版本,扫描的目录,创建的连接。 覆盖安静模式。
-n 只处理在命令行上指定的目录。不处理可信息目录(/lib, 或 /usr/lib)和在 /etc/ld.so.config
中指定的目录。暗含 -N 选项
-N 不重建绶存。除非使用了 -X 选项,否则连接还是会更新的。
-X 不更新连接。除非使用了 -N 选项,否则绶存还是会更新的。
-f conf
使用conf 代替 /etc/ld.so.conf
-C cache
使用cache 代替 /etc/ld.so.cache
-r root
转换到并使用root
-l 库模式。手动连接单个库。 建议专家级才使用。
-p 打印在绶存中的目录和候选库。
文件:
/lib/ld.so 运行时库加载器
/etc/ld.so.conf 由逗号、空格、制表符、换行符或引号分隔的目录列表。ld将会在这些目录中
查找连接库。
/etc/ld.so.cache
包含了在/etc/ld.so.conf中指定的目录中查找到所有连接库。按顺序存储。
[2] Apk资料破解可见源码
来源: 互联网 发布时间: 2014-02-18
Apk文件破解可见源码
3 .反编译dex获取Java源代码
Apktool工具只能反编译成smali的中间代码文件,这里需要借助另外一个开源工具:dex2jar,下载地址:http://code.google.com/p/dex2jar/。这个工具不能直接翻译成java文件,但是可以把dex文件转换成jar文件,然后可以通过jad工具把jar文件反编译成Java源文件,jd-gui下载地址:
http://java.decompiler.free.fr/jd-gui/downloads/jd-gui-0.3.3.windows.zip 。
详细步骤:
1. 获取apk的资源图片
直接用 WinRAR打开,res/drawable直接拖拽出来即可。
2.获取xml文件信息
虽然能用WinRAR看到里面的xml文件,但是xml是经过优化的,无法直接查看,需要使用apktool工具,下载地址:https://code.google.com/p/android-apktool/。
下载apktool-1.3.1.tar.bz2和apktool-install-windows-2.2_r01-2.tar.bz2解压到同一个目录,然后把待破解的apk文件拷贝到同一目录,DOS在cmd下进入apktool所在路径,然后输入apktool d "XXX1" "XXX2",XXX1指的是你要反编译的apk文件,XXX2指的是反编译后文件存放的路径,
如:apktool d "C:\taobao.apk" "C:\taobao"
3 .反编译dex获取Java源代码
Apktool工具只能反编译成smali的中间代码文件,这里需要借助另外一个开源工具:dex2jar,下载地址:http://code.google.com/p/dex2jar/。这个工具不能直接翻译成java文件,但是可以把dex文件转换成jar文件,然后可以通过jad工具把jar文件反编译成Java源文件,jd-gui下载地址:
http://java.decompiler.free.fr/jd-gui/downloads/jd-gui-0.3.3.windows.zip 。
详细步骤:
解压apk文件,直接拖拽(rar解压软件),找到classes.dex文件
在cmd下进入dex2jar.bat所在路径,
然后输入“dex2jar.bat XXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称(classes上面解压得到),
如:dex2jar.bat D:\classes.dex;
这样会生成一个jar文件,然后用jd-gui工具将jar文件反编译成java文件,选择保存所有,它会生成一个压缩文件,所有的源码都在这个压缩文件中,解压了就可以看到详细的代码了。很强大吧。
[3] 佛山市的
来源: 互联网 发布时间: 2014-02-18
佛山的
放到叮叮当当
放到叮叮当当
最新技术文章: