https://files.cnblogs.com/files/p4nda/498a3f10-8976-4733-8bdb-30d6f9d9fdad.gz #通过阅读天枢战队大佬们的wp调试的结果 首先查看一下该elf文件的保护情况: 是64位程序,有PIE、NX保护,没有canary保护,怀疑是栈 ...
分类:
其他好文 时间:
2017-09-08 13:21:52
阅读次数:
159
在centos5下安装TensorFlow。 步骤: 1.安装python3.5 2.安装pip3,同时建立软链接。 3.安装TensorFlow,pip install --upgrade tensorflow 出现问题: 1./lib64/libc.so.6:version GLIBC_2.14 ...
分类:
其他好文 时间:
2017-09-07 15:32:03
阅读次数:
213
Android 设备的CPU类型(通常称为”ABIs”) 问题描述 今天测试人员测试集成版本时除了一个bug:关于华为 Mate 8手机Android 6.0系统运行刚刚提测的版本时,出现闪退的bug,而小米 4 手机Android 6.0系统却没有出现任何bug,运行良好。后来查看本人相关模块的代 ...
分类:
移动开发 时间:
2017-09-04 15:08:56
阅读次数:
313
稍微大一些的项目都会用到第三方库,所以不可避免的会有针对不同手机cpu架构的.so库文件 'x86', 'x86_64', 'mips', 'mips64' 'armeabi' ,'armeabi-v7a', 'arm64-v8a' 但是不是所有的第三方库都会适配所有的cpu架构,本人亲测采用一种降 ...
分类:
移动开发 时间:
2017-09-04 15:03:19
阅读次数:
419
最近syslog出了一次问题,我们配置了不同appname打印到不同文件。现在用不同appname打印log的时候,偶然会混在一起。检查过配置后,觉得不是配置问题,如果是配置问题应该每一条都会打错位置。后来同事发现是c接口线程不安全导致的。这里不是指syslog的libc接口线程不安全,是我们调用s ...
分类:
其他好文 时间:
2017-09-03 12:13:02
阅读次数:
266
Linux服务器(新机器) 建议先执行这些基础包的安装 ...
分类:
系统相关 时间:
2017-08-31 16:11:44
阅读次数:
200
今天不小心把libc.so.6给删除了。 原系统是这样的: libc.so.6 -> lib-2.6.1.so 本想新建立一个软链接,指向 lib-2.8.so 没想到 ln 命令不能用了。 原来Linux 很多shell命令都离不开 libc.so.6。 真惨了。 幸好没有关linux. 从网上一 ...
分类:
其他好文 时间:
2017-08-31 14:35:33
阅读次数:
190
libc 中提供非常好用的 malloc free 功能,如果自己实现一个,应该怎么做。 要实现 malloc free 需要有 可以分配内存使用的堆,和记录内存使用情况的链表。 如下图所示,堆从高向低分配,链表从低向高分配,图是 ps 画的。 这里的对应关系是,链表 1 对应 最后一个堆,链表 2 ...
分类:
其他好文 时间:
2017-08-30 22:28:49
阅读次数:
198
首先来简单的认识一下何为libc.so.6?libc.so.6是glibc的软链接ll/lib64/libc.so.6lrwxrwxrwx1rootroot11Aug252017/lib64/libc.so.6->libc-2.5.soglibc是gnu发布的libc库,即c运行库。glibc是Linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc,所以说绝大部分操..
分类:
系统相关 时间:
2017-08-26 18:43:47
阅读次数:
243
https://packages.ubuntu.com/xenial/psmisc Package: psmisc (22.21-2.1build1) Other Packages Related to psmisc depends recommends suggests enhances libc ...
分类:
其他好文 时间:
2017-08-26 16:02:58
阅读次数:
201