热门文章 home-assistant 基础安装篇 linux(debian/ubuntu/centos)

时间:2018-9-20   作者:沁雨寒   分类: linux 折腾笔记   热度:12618° 评论:1  
时间:2018-9-20   分类: linux 折腾笔记    热度:12618   评论:1
armbian运行在各种各样的ARM开发板上。目前支持大约50个板,包括OrangePi系列,Cubieboard,Pine64和Odroid。需要Python 3.5.3或更高版本。设置Python和 pip上一篇就说了 我在折腾rk3188 所以就以armbian为例子 其实linux都一样$ sudo apt-get update$ sudo apt-get install python3-dev python3-pip现在您已经安装了python,有两种方法可以安装Home Assistant: 建议安装...

阅读全文>>

热门文章 Linux(ubuntu/debian/centos)编译安装python3.7后解决SSL不可用问题

时间:2018-9-20   作者:沁雨寒   分类: linux 折腾笔记   热度:6095° 评论:0  
时间:2018-9-20   分类: linux 折腾笔记    热度:6095   评论:0
最近想在rk3188的板子上玩一玩home-assistant,但是限制了python版本必须3.5.3以上。而3188默认带的armbian源里只有3.4,并且其他第三方源里也没有arm的。所以只能自己手动编译。当然编译完成之后运行可以,但是下载安装资源报错。python3.7版本之后就限制了 openssl的版本 必须大于1.0.1才能下载https资源  否则报错 Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after conn...

阅读全文>>

热门文章 Xposed快速入门例子(三)----- 按标签群发消息

时间:2018-9-19   作者:沁雨寒   分类: sdk for android   热度:1351° 评论:0  
时间:2018-9-19   分类: sdk for android    热度:1351   评论:0
前言上篇文章讲解了调Xposed代码的时机。有不少同学给我说,数据库的hook和免重启的方案不太明白,我私下也给这些同学详细解释了一遍。其实我也是借鉴了许多优秀的项目,还有好多大牛提供的思路。我自己也走了不少弯路,总结出了几点经验技巧吧,也谈不上太高端,都是比较简单的例子。我发帖子的初衷也是让刚接触Xposed的同学少走一些弯路。那么这篇文章,大多也是借鉴了一些优秀的文章和demo,也包括我自己的一些思路。大家不懂的地方一定要留言, 我会详细给大家解释(不要问我百度能查到的),这样一方面提高我自己的写作经验,一方面帮助大家快速入门。这篇文章实现的...

阅读全文>>

热门文章 Xposed快速入门例子(二)----- 调方法的合适时机

时间:2018-9-19   作者:沁雨寒   分类: sdk for android   热度:1437° 评论:0  
时间:2018-9-19   分类: sdk for android    热度:1437   评论:0
一、前言上篇文章已经介绍了如何用Xposed实现调一个小功能的方法(Xposed快速入门例子(一)----- 拉黑好友)下面补充两点:1.Android Studio3.0以上已经隐藏了DDMS的功能。DDMS在sdk目录下,/sdk/tools/monitor  打开这个文件就可以了。2.有些手机在DDMS中显示不了进程。需要安装一个apk BDOpener.apk  Xposed打上勾,重启手机就可以了。言归正传,这篇文章介绍Xposed代码的调用时机。我想到了以下两种模式。二、两种调用方式1.发送广...

阅读全文>>

热门文章 Xposed快速入门例子(一)----- 拉黑好友

时间:2018-9-19   作者:沁雨寒   分类: sdk for android   热度:1461° 评论:0  
时间:2018-9-19   分类: sdk for android    热度:1461   评论:0
一、前言废话不多说,就是要实现自动拉黑好友的功能。(微信版本是6.6.5)二、寻找hook入口利用DDMS轨迹录制,迅速找出突破口。具体的操作流程,请看https://blog.csdn.net/Andrio/article/details/80853157,已经讲得很详细了。录制开始与结束,一定要找到合适的时机。否则trace到的方法会很多。比如:  我们要在这个界面点开始录制,点了确定之后,要马上结束录制。 然后我们得到了一些方法。再通过click事件过滤,一层一层地跟下去。找到 com.tencent.mm.y.s类中的h方法...

阅读全文>>

热门文章 ARM汇编基础教程番外篇:配置实验环境

时间:2018-9-18   作者:沁雨寒   分类: sdk for android   热度:1338° 评论:0  
时间:2018-9-18   分类: sdk for android    热度:1338   评论:0
作者: ljcnaix 这篇教程中有一些示例程序,可以动手调试来加深理解。要调试 ARM 程序,我们需要能运行 ARM 程序的运行环境和支持 ARM 架构的调试器。本篇教程将基于 x86 平台的 Ubuntu 16.04 ,介绍如何搭建 ARM 的交叉编译、运行和调试环境。0x00 交叉编译环境Ubuntu 16.04 的源中提供了多个 arm-gcc 的软件包,以 gcc 5 为例可以通过“ apt search ”命令找到“ gcc-5-arm-linux-gnueabi ”和“ gcc-...

阅读全文>>

热门文章 ARM汇编基础教程五:加载和存储多个数据

时间:2018-9-17   作者:沁雨寒   分类: sdk for android   热度:979° 评论:0  
时间:2018-9-17   分类: sdk for android    热度:979   评论:0
原文链接:azeria-labs.com/load-and-store-multiple-part-5/翻译:vvizz   有时候一次加载(或存储)多个值更有效率。为了达到这个目的,我们使用LDM(加载多个值 vvizz:LoaD Multiple)和STM(加载多个值 vvizz:STore Multiple)。这些指令的不同基本都是在初始地址访问方式上的变化。下面是我们这一节使用的示例代码,我们将会一步步的讲解每一个指令。.data array_buff: .word 0x00000000 ...

阅读全文>>

热门文章 ARM汇编基础教程四:内存指令:加载和存储

时间:2018-9-17   作者:沁雨寒   分类: sdk for android   热度:2646° 评论:0  
时间:2018-9-17   分类: sdk for android    热度:2646   评论:0
原文链接:https://azeria-labs.com/memory-instructions-load-and-store-part-4/翻译:vvizz        ARM平台使用“加载-存储”模式进行内存访问,也就意味着只有加载/存储指令(LDR和STR)可以访问内存。在X86平台大多数指令都允许直接操作内存数据,但是在ARM平台,必须将内存数据存放到寄存器才可以操作。也就是说,将一个特定内存地址的32位数值进行值增加操作,必须经过三种类型的指令(加载,增加,存储):首先将特定内存地址...

阅读全文>>

热门文章 ARM汇编基础教程三:ARM指令集

时间:2018-9-16   作者:沁雨寒   分类: sdk for android   热度:819° 评论:0  
时间:2018-9-16   分类: sdk for android    热度:819   评论:0
原文链接:azeria-labs.com/arm-instruction-set-part-3/ 翻译:ljcnaix ARM和Thumb ARM处理器有两种工作状态ARM和Thumb(Jazelle此处先不考虑)。这两种工作状态和运行模式没有任何关系。比如不论是ARM还是Thumb状态的代码都可以运行在用户模式下。这两种工作状态之间最大的差异是指令集,ARM状态的指令长度是32位的,Thumb状态的指令长度是16位的(也可能为32位)。了解如何使用Thumb工作状态对于编写ARM平台的漏洞利用是至关重要的。当我们编...

阅读全文>>

热门文章 ARM汇编基础教程二:数据类型和寄存器

时间:2018-9-15   作者:沁雨寒   分类: sdk for android   热度:786° 评论:0  
时间:2018-9-15   分类: sdk for android    热度:786   评论:0
原文链接:azeria-labs.com/arm-data-types-and-registers-part-2/翻译:ljcnaix数据类型这是ARM汇编基础教程的第二篇,包含了数据类型和寄存器的相关知识。和高级语言一样,ARM汇编语言支持对不同数据类型的操作。我们可以load(或store)的数据类型包括signed/unsigned words,halfwords或者bytes。我们用“-h”或“-sh”后缀表示half words,用“-b”或“-sb”表...

阅读全文>>

返回顶部    首页    手气不错   捐赠支持    沁雨导航   交流论坛   折腾笔记   贴吧云签到   沁雨工具箱   沁雨超级外链   本站介绍   浙公网安备 33010802003501号   
版权所有:unix 软硬件 技术宅    站长:沁雨寒   网站地图   Sitemap   浙ICP备15024976号  
              
360安全认证腾讯云安全认证SSL安全认证凭安信用创于云安全认证迈克菲安全认证百度云安全认证norton安全认证站长之家权重