排序:
默认
按更新时间
按访问量

网易内部推荐

点这里 网易内部推荐

2018-01-25 13:13:38

阅读数:272

评论数:0

AndroidStudio3.0开发调试安卓NDK的C++代码

一、新建项目新建项目,没有发现Include C++ Support 选项。因为印象中是有过该选项的,找了半天没找到。后来无意间拖了下窗口大小,原来是被隐藏了,真特么坑。新建一个测试项目,勾选Include C++ Support 选项,看看工程上有哪些不同。1、gradle首先看gradle文件...

2017-12-01 19:33:50

阅读数:5500

评论数:0

Android主流HOOK框架介绍与应用--游戏破解游戏外挂的必杀技

使用HOOK方案主要是在分析的时候会经常用到,虽然二次打包重新修改代码也可以做到,但是一方面效率低,另一方面如果APP有校验的逻辑就需要进一步绕过,总体还是比较费时费力。所以,通过动态HOOK的方式可以不用直接修改APP文件,也比较方便。下面就分别介绍下比较成熟的几个HOOK框架及其应用:XPOS...

2017-02-13 13:56:52

阅读数:15585

评论数:2

Android NDK常见SO加载错误UnsatisfiedLinkError解决方案

想必很多开发者和我们一样,遇到过许多UnsatisfiedLinkError的困难,着实令人头疼,现在总结一下,希望能帮助更多的人。常见错误 lib库不同目录下的SO文件参差不齐。 lib库目录下的SO不符合相应的CPU架构。 64-bit下使用System.load加载SO:”lib_xyz.s...

2016-11-22 15:18:47

阅读数:4438

评论数:0

使用AndroidStudio编译NDK的方法及错误解决方案

可以点此链接查看:markdown版本2015年12月14日更新:这些内容均是在AndroidStudio出现之前整理总结的,那时候eclipse的ADT bundle盛行,只有intelij IDEA带的插件开发Android应用程序,但是个人不喜欢用eclipse,所以尽管带插件的inteli...

2014-04-25 10:34:21

阅读数:158028

评论数:7

利用SVN搭建实验环境提高效率

Content {:toc} 我有一个工作学习上的小技巧,就是使用SVN来搭建一个实验环境,用以提高工作和学习的效率。这个方法我使用多年,自接触SVN以来就一直在使用。一直想分享出来,但有两个顾虑,一是这个方法本身并不是什么高深的技术,说出来可能贻笑大方;二是我也不知道该怎么定义这个方法,...

2018-09-12 22:42:54

阅读数:13

评论数:0

IT十年逐浪而行

我的家乡是在皖西北一个偏僻的村庄,条件比较艰苦,交通也比较闭塞,因此人们的思想往往也比较落后。我对于故乡其实并无很多美好的回忆。 一直到高中都没有见过甚至没有听过计算机这种东西,待到上了高中才有的上机课。老师在解释“电脑”一词时,往往是拿人来进行类比的: 电脑就好比人的大脑…… 电脑会做人做...

2018-09-01 10:56:24

阅读数:26

评论数:0

我们真的需要复杂的密码吗?

目录 {:toc} 现状 想写这篇文章很久了,不过作为一个安全行业的从业者,总觉得说出来有些汗颜,我们这个行业的安全人员总是引导甚至强制灌输人们设置复杂密码的做法,让我一直觉得写这篇文章是在对我们的自我否定、自我打脸,所以也就一直没有写。 直到我的想法发生了变化,我决定还是要说点什...

2018-09-01 10:55:36

阅读数:57

评论数:0

高效工作节省时间的一些小技巧

Content {:toc} 有效的工作 弄清高效之前要先清楚什么是有效,毕竟花时间做无用功算不上效率,更谈不上高效。所以,在做事情之前务必要清楚做这件事是否值得,是否有必要投入时间和精力,即使做应该分配多少资源。 要对时间贪得无厌 时间是非常宝贵的,君不见每个互联网产品都在...

2018-09-01 10:54:21

阅读数:120

评论数:0

做省心的员工

Content {:toc} 首先声明,这里不是教你学做一个低声下气被老板呼来喝去的奴性员工,而是站在无论你是作为下属、平级、还是上级的角度都喜欢的员工,他们身上所具有或应具有的良好特质。 按时按质交付 生活中我们喜欢守时的朋友,在工作中也一样,做事情拖拖拉拉,经常需要相关人员催进...

2018-09-01 10:52:46

阅读数:19

评论数:0

Windows下的LLVM之把pass抽离到DLL中

先说一下为什么要剥离出去? LLVM6.0的工程在Windows下用VisualStudio2017第一次编译五个多小时,单独编译一次OPT或者clang需要半个多小时,即使是只修改cpp文件编译链接也要半个多小时,而且这期间电脑卡死啥也干不了。 这是在Windows下玩LLVM的现状,我估计...

2018-04-27 11:12:15

阅读数:168

评论数:0

Windows下LLVM6.0集成并编译OLLVM中的Obfuscator的各个pass

参考 OLLVM Armariris 参考上一节《LLVM在Windows下使用VisualStudio2017编译pass - 朱皮特个人博客》,上次是创建的很简单的pass,但是有了这个基础,再集成和创建复杂点的pass就轻松一点,这次集成开源的OLLVM和Armariris的各个pa...

2018-04-27 11:11:36

阅读数:401

评论数:0

LLVM在Windows下用opt调用自定义pass

步骤1 创建测试C代码 首先编写一个测试用的C代码example.c,内容如下: #include<stdio.h> void test() { printf("hello\n"); } int ma...

2018-04-27 11:10:43

阅读数:191

评论数:0

LLVM在Windows下使用VisualStudio2017添加编译自定义pass

参考:uu kk: LLVM pass on Windows: integrating with opt 该方法仍然有效,只不过还需要一些修改,遇到的错误需要解决。 错误1 CMake Error at CMakeLists.txt:658 (message): Unexpect...

2018-04-27 11:09:59

阅读数:342

评论数:0

Windows下CMake编译VisualStudio2017工程项目

下载以下三个源码包: 下载页面:LLVM Download Page LLVM Clang compiler-rt 将llvm source code解压。 将cfe(clang source code)解压,文件夹重命名为clang,然后放置到llvm/tools目录下。 将compile...

2018-04-27 11:08:40

阅读数:1476

评论数:0

大星星学物联网概览篇-外接硬件设备

8 外接硬件 Arduino可以外接多种硬件。这些硬件可以: 1. 直接接到开发板上 接到扩展板上,然后通过扩展板连接到主控制板上  传感型硬件 用来感知、测量某种环境数据的硬件。例如光线传感器、温湿度传感器、超声波探测器、粉尘传感器等等。  控制型硬件 用来发...

2018-03-14 18:48:21

阅读数:78

评论数:0

大星星学物联网概览篇-开发板

7 开发板 选择板子的时候考虑:处理器速度、RAM、连网、USB、功耗、与传感器和其他电路的接口、物理尺寸和外形(芯片尺寸和装配的复杂性)。 如果项目不涉及非常复杂的处理工作,例如只是需要有联网能力和很基本的感测能力,则某些类型的微控制器就能满足需要。如果装置将要处理很多数据,例如...

2018-03-14 18:47:08

阅读数:160

评论数:0

大星星学物联网概览篇-电子电路

6 电子电路 其实倒没必要一定要去学习电子电路的焊接,目前的无焊面包板使你能够以“插入即可”的方式把各种元器件连接起来形成电路,简单了解下传感器、执行器、电路板和开发板。  传感器:装置借助传感器来获取信息,感知周围环境中的事物。  执行器:装置的输出部件,包括电击、灯等,使...

2018-03-14 18:46:24

阅读数:60

评论数:0

大星星学物联网概览篇-行业

5 行业 构成物联网产业五个层级的支撑层、感知层、传输层、平台层和应用层分别占物联网产业规模的2.7%、22.0%、33.1%、37.5%和4.7%。而物联网感知层、传输层参与厂商众多,成为产业中竞争最为激烈的领域。物联网占比最大为37.5%的平台层,是连接传输层、应用层等层级的核心纽带,是...

2018-03-14 18:45:20

阅读数:180

评论数:0

大星星学物联网概览篇-应用层协议

4.5 应用层协议 AMQP、JMS、REST/HTTP都是工作在以太网,COAP协议是专门为资源受限设备开发的协议,而DDS和MQTT的兼容性则强很多。 协议的简单介绍:  MQTT (Message Queuing Telemetry Transport ),消息队列遥测传输,IB...

2018-03-14 18:44:17

阅读数:91

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭