<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Share]]></title><description><![CDATA[Share  makes people moving forward !]]></description><link>https://blog.youkuaiyun.com/ab751513040</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ab751513040]]></copyright><item><title><![CDATA[python中base64模块的加解密函数]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/59696589</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/59696589</guid><author>ab751513040</author><pubDate>Thu, 02 Mar 2017 21:21:22 +0800</pubDate><description><![CDATA[Base64模块简介

 

Base64是一种基于64个可打印字符来表示二进制数据的表示方法。Base64常用于在通常处理文本数据的场合，表示、传输、存储一些二进制数据（或不可打印的字符串）。包括MIME的email，email via MIME, 在XML中存储复杂数据。

 

在邮件中的用途：

在MIME格式的电子邮件中，base64可以用来将binary的字节序列数]]></description><category></category></item><item><title><![CDATA[base64]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/59690873</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/59690873</guid><author>ab751513040</author><pubDate>Thu, 02 Mar 2017 21:09:17 +0800</pubDate><description><![CDATA[Base64是一种用64个字符来表示任意二进制数据的方法。

用记事本打开exe、jpg、pdf这些文件时，我们都会看到一大堆乱码，因为二进制文件包含很多无法显示和打印的字符，所以，如果要让记事本这样的文本处理软件能处理二进制数据，就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。

Base64的原理很简单，首先，准备一个包含64个字符的数组：
['A', ]]></description><category></category></item><item><title><![CDATA[arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/56884901</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/56884901</guid><author>ab751513040</author><pubDate>Fri, 24 Feb 2017 21:22:39 +0800</pubDate><description><![CDATA[目录


命名规则
 实例


1、arm-none-eabi-gcc
2、arm-none-linux-gnueabi-gcc
3、arm-eabi-gcc
4、armcc
5、arm-none-uclinuxeabi-gcc 和 arm-none-symbianelf-gcc

Codesourcery
ABI 和 EABI
arm-linux-gnueabi-g]]></description><category></category></item><item><title><![CDATA[从0到TrustZone第三篇：从QSEE劫持Linux内核]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/53794930</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/53794930</guid><author>ab751513040</author><pubDate>Thu, 22 Dec 2016 00:01:29 +0800</pubDate><description><![CDATA[转载：http://www.freebuf.com/vuls/104733.html


本系列文章


在前一篇文章中，我们介绍了QSEE的漏洞及利用，接下来让我们将重点转移到QSEE shellcode。

之前讨论过，QSEE可以被提权——这里的提权不仅包含直接与TrustZone内核交互并访问硬件——安全的TrustZone文件系统(SFS)，也包括一些系统内存的直接访问形]]></description><category></category></item><item><title><![CDATA[从0到TrustZone（第二篇）： QSEE提权漏洞及利用（CVE-2015-6639）]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/53794871</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/53794871</guid><author>ab751513040</author><pubDate>Wed, 21 Dec 2016 23:58:56 +0800</pubDate><description><![CDATA[转载：http://www.freebuf.com/vuls/103893.html




在本文中，我们讨论一下如何发现并利用一个漏洞，获取高通的安全可执行环境(QSEE)的代码执行权限。

相关阅读

从0到TrustZone第一篇：探究高通的 SEE（安全可执行环境）

QSEE攻击面

在上一篇文章中提到，高通的TrustZone实现启用“普通世界”操作系统向“]]></description><category></category></item><item><title><![CDATA[从0到TrustZone第一篇：探究高通的 SEE（安全可执行环境）]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/53791638</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/53791638</guid><author>ab751513040</author><pubDate>Wed, 21 Dec 2016 21:33:36 +0800</pubDate><description><![CDATA[转载：http://www.freebuf.com/articles/system/103152.html

在本篇文章中，我们将讨论高通安全执行环境（QSEE）。

之前讨论过，设备使用TrustZone的最主要的原因之一是它可以提供“可信执行环境（TEE）”，该环境可以保证不被常规操作系统干扰的计算，因此称为“可信”。

这是通过创建一个可以在TrustZone的“安全世界”中独立]]></description><category></category></item><item><title><![CDATA[安全之初级篇——加解密、签名和证书理解分析]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/53791605</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/53791605</guid><author>ab751513040</author><pubDate>Wed, 21 Dec 2016 21:31:01 +0800</pubDate><description><![CDATA[转载：http://code.logphp.com/article/17739.html
虽然我不是做信息安全的，但是却被各种信息安全的东西包围着。通过把公钥复制到github上从而可以无密码fetch和push代码，hadoop节点节点间也通过公钥实现无密码登陆。但是，我一直不知道为什么可以这样，今天终于忍不住要把它们搞清楚了。它们分别是对称加密、非对称加密、数字签名和证书。 
一、对称加密]]></description><category></category></item><item><title><![CDATA[ARM的Trustzone是怎样保证硬件安全的]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/52705564</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/52705564</guid><author>ab751513040</author><pubDate>Thu, 29 Sep 2016 22:29:46 +0800</pubDate><description><![CDATA[Trustzone可以追溯到十多年前，ARMv7公布的时候就有了，可惜一直没有什么实际应用。直到近几年开始，才真正的有厂商开始把这个方案大规模用于芯片里。目前看到的主要有四个应用领域：
   第一是无人机芯片，大疆已经走在了最前面，第二名连影子都没看见。无人机上几大应用，图像传输，图像处理，识别，飞控，存储，每一块都有安全的诉求。利用Trustzone可以做到，在芯片里流动的数据，每一步都在安全]]></description><category></category></item><item><title><![CDATA[ARM與Cortex筆記]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/52705536</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/52705536</guid><author>ab751513040</author><pubDate>Thu, 29 Sep 2016 22:25:11 +0800</pubDate><description><![CDATA[Loda's Blog


App BizOrz



曾聽過一段話,有人問蘇格拉底為何成為雅典最有智慧的人,他說:雅典人自以為知道什麼,卻不知道其實自己什麼都不知道,他只知道一件事，就是他什麼都不知道. 希望個人在技術領域專研,也應常保此心.

因著工作的關係,在ARM的處理器上經歷了Real-Time OS,Linux相關的Porting工作,希望可以透過這篇文章,把相關的資]]></description><category></category></item><item><title><![CDATA[windows DLL 被修改  案例分析]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/51172236</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/51172236</guid><author>ab751513040</author><pubDate>Sun, 17 Apr 2016 11:18:29 +0800</pubDate><description><![CDATA[http://www.zhihu.com/question/21883209



作者：想了好久
链接：http://www.zhihu.com/question/21883209/answer/19617109
来源：知乎
著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。

前几天，突然发现默认浏览器的Chrome的主页被篡改为了hao123。每次第一次打]]></description><category></category></item><item><title><![CDATA[Thinkpad 不能全屏显示 （玩游戏或者链接投影仪时两侧有黑框）]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/51113338</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/51113338</guid><author>ab751513040</author><pubDate>Sun, 10 Apr 2016 15:57:57 +0800</pubDate><description><![CDATA[参考下面的博客：
     http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_13131903886716231.html



Windows 7下玩游戏不能全屏三个处理方法






  相关文章




　　·　英伟达显卡玩游戏的优化设置



　　·　Windows
 7/8系统下玩游戏]]></description><category></category></item><item><title><![CDATA[Visual studio 调用libpq++ 出现 #error directive: "Oops: min() and/or max() are defined as preprocessor m]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/50967546</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/50967546</guid><author>ab751513040</author><pubDate>Wed, 23 Mar 2016 23:04:29 +0800</pubDate><description><![CDATA[libpq++ 是PoragestSQL 专用的C++ API 访问该数据库的。
        可是大家在开发过程中难免会遇到下面的错误：
        “Error
1 error C1189: #error :  "Oops: min() and/or max() are defined as preprocessor macros.  Define NOMINMAX macro b]]></description><category></category></item><item><title><![CDATA[【Visual Studio 2010】访问 PostgreSQL 数据库的libpqxx4.0.1编译]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/50950883</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/50950883</guid><author>ab751513040</author><pubDate>Mon, 21 Mar 2016 22:38:57 +0800</pubDate><description><![CDATA[1、下载PostgreSql&libpgxx
    PostgreSql下载地址：http://www.postgresql.org/ftp/binary/ 选择windows版本下的PostgreSql安装包（x86和x64）。
    libpgxx下载地址：http://pqxx.org/download/libpqxx/
    libpgxx官网资料地址：http://pqxx.]]></description><category></category></item><item><title><![CDATA[Ubuntu 下打开文档文件的命令  xls doc]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/44262057</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/44262057</guid><author>ab751513040</author><pubDate>Sat, 14 Mar 2015 18:58:37 +0800</pubDate><description><![CDATA[第一种打开所有文件方法：

    在Ubuntu下，当需要打开其他格式文件时，咱们通常做法是进入到文件所在的目录，双击打开，很影响效率。事实上，可以通过命令xdg-open打开这些格式文件，甚至是网页，像打开文件一样简单。  


    在Ubuntu下，通常用命令行打开文本文件，比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时，比如pdf、jpg]]></description><category></category></item><item><title><![CDATA[VMware9.0.2    Ubuntu   OK6410A    网络搭建]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/24052801</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/24052801</guid><author>ab751513040</author><pubDate>Fri, 18 Apr 2014 22:05:24 +0800</pubDate><description><![CDATA[采用结构：     PC有线jiewaiw]]></description><category></category></item><item><title><![CDATA[MFC odbc  连接MySQL 的  （SQLConfigDataSource动态DSN）]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/17934735</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/17934735</guid><author>ab751513040</author><pubDate>Mon, 06 Jan 2014 23:59:25 +0800</pubDate><description><![CDATA[使用环境：VS2010   +  MySQL 5.5   + ODBC使用的是MySQL connecter 5.2 odbc；
首先：
	// 添加数据库的信息头文件
	#include                 
	#include "afxdb.h"
	// 添加数据库的信息头文件

再在程序中添加库文件：odbccp32.dll 和 odbccp32.lib。]]></description><category></category></item><item><title><![CDATA[VS2010 打开并能编译VS2012项目的解决方法-----（VS2005，vs2008类似处理方法）]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/17926687</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/17926687</guid><author>ab751513040</author><pubDate>Mon, 06 Jan 2014 20:11:28 +0800</pubDate><description><![CDATA[首先打开项目的 *.sln 文件，
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

将上面的12.00更改为11.00 ，2012更改为2010 
这样就可以用VS2010打开VS2012的项目了。但是编译会报错。
错误时关于platform toolset的错误。
这]]></description><category></category></item><item><title><![CDATA[单片机晶振不起振故障分析]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/17098705</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/17098705</guid><author>ab751513040</author><pubDate>Tue, 03 Dec 2013 17:23:22 +0800</pubDate><description><![CDATA[晶振对单片机的重要性不言而喻，简单地说，没有晶振，单片机就没办法工作。而我们也知道，单片机晶振不起振是常见现象，那么引起晶振不起振的原因究竟有哪些？如何排除晶振不起振故障？如何检测晶振是否正常？本文将一一解答。
        遇到单片机晶振不起振是常见现象，那么引起晶振不起振的原因有哪些呢?


(1)PCB板布线错误；


(2)单片机质量有问题；


(3)晶振质量有问题]]></description><category></category></item><item><title><![CDATA[Python 扩展包  win环境下的快速安装]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/10829731</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/10829731</guid><author>ab751513040</author><pubDate>Sun, 01 Sep 2013 16:55:24 +0800</pubDate><description><![CDATA[Python 相当的火，闲来无事，于是，今天安装了Python3.3 版本，想要研究下。
安装环境是：
          win7  32位操作系统
          python-3.3.2.msi               /*Python安装包*/   http://www.python.org/download/
          ipython-1.0.0.py3-win]]></description><category></category></item><item><title><![CDATA[[C++]MySQL数据库操作实例]]></title><link>https://blog.youkuaiyun.com/ab751513040/article/details/10098797</link><guid>https://blog.youkuaiyun.com/ab751513040/article/details/10098797</guid><author>ab751513040</author><pubDate>Tue, 20 Aug 2013 10:37:03 +0800</pubDate><description><![CDATA[由于课程大实验需要使用c++操作MySQL数据库，经过一番研究终于成功实现VS2008中与MySQL的连接。


 


环境设置：


安装完MySQL之后，将安装目录中的include目录下的libmysql.lib文件拷到VS2008安装目录中的VC\lib\下，然后在 项目-选项-c/c++-常规 中的附加包含目录以及 链接器-常规 中的附加库目录中加入“c:\MySQL]]></description><category></category></item></channel></rss>