自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录和分享程序人生的点点滴滴

Android Framework开发/Android移动安全开发(源码,反编译,app加固,插件化,病毒查杀...)

  • 博客(618)
  • 资源 (75)
  • 收藏
  • 关注

原创 android命令实战手册

1            android.bat· 21.1      查看帮助信息: 21.2      创建avd· 21.3      Lists existing targets or virtual devices 21.4      Lists existing Android Virtual Devices 31.5      Lists existing

2009-12-15 22:16:00 14667 13

原创 android adb adbd analyse

        Android Adb Analyse TABLE OF CONTENTS1            Introduction·· 21.1      Purpose· 21.2      Definitions, Acronyms, and Abbreviations 32   

2009-12-13 19:54:00 65748 14

原创 Frida-hook:微信数据库的破解

我们可以从root过的手机中,找到微信相关数据库,例如EnMicroMsg.db,是最关键的一个。但是,无法用sqlit攻击直接打开,因为这个数据库是加密过的。为了正常显示,就需要解密。用Frida 对Android SQLiteDatabase相关Api进行hook,就可以得到key,进而用sqlite软件可以打开了。本篇主要介绍如何hook,得到key,然后打开EnMicroMsg.db数据库。

2023-08-31 23:57:00 1538

原创 javascript-js中echart的使用技巧

ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。

2023-07-28 14:20:10 741

原创 html/javascript-表格的创建和使用

html经常使用到表格table。在HTML中创建和使用表格,可以直接在html定义标签,也可以使用DOM(文档对象模型)来动态创建和操作表格元素。

2023-07-28 10:02:57 2791

原创 Html&Js笔记(持续更新中...)

记录前端学习的一些经验技巧

2023-06-09 16:54:26 989

原创 【社区图书馆】伴我前行的一本书《The C Programming Language》

C语言本身的魅力就毋庸置疑。C语言几乎可以胜任任何领域的工作,其广泛程度令其它语言望尘莫及。虽然java号称宇宙编程语言,但是,java的底层虚拟机的实现,几乎就是C/C++来编写的。

2023-04-26 11:54:18 879 1

原创 python-将excel表格中的数据转化为json数据格式

excel表格中的数据,转化为json格式,再用程序去处理json数据,是常见的数据处理方式。这样可以实现按照需求去做数据处理。

2023-03-31 23:59:12 5004 2

原创 python-在macOS上安装python库 xlwings失败的解决方式

macos安装python库wlwings的方式以及错误解决办法。

2023-02-25 10:47:09 1530 2

原创 国密算法分类总结:sm2,sm3,sm4等

前面几篇博文对sm2,sm3,sm4,rsa,des等算法进行了介绍,并且用java,python语言实现了相关算法的运用。本篇,作为一个阶段性总结,从整体上来回顾一下密码相关业务。当然,重点还是要放在商业密码算法上。

2023-01-31 16:15:57 2418 2

原创 国密算法(SM2)java语言的实现:利用bcprov库来实现SM2算法,非对称算法

近几年,已经开始了加密算法国产替代,其中,SM2算法作为非对称算法,担任了重要的角色。很多具有密码资质的安全产品中,也都广泛运用了SM2算法。随着密码技术和计算机技术的发展,目前常用的1024位RSA算法面临严重的安全威胁,我们国家密码管理部门经过研究,决定采用SM2椭圆曲线算法替换RSA算法。

2023-01-31 11:50:27 11564 1

原创 国密算法(SM3)java语言的实现:利用bcprov和huttol库来实现SM3算法,国产哈希算法

SM3是国产哈希算法,采用一种密码散列函数,其算法公开。SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等。

2023-01-30 20:05:37 5747

原创 国密算法java语言的实现:利用bcprov和hutool库分别实现国密SM4算法工具类,对称密钥

SM4是国密算法,而且使用的是对称密钥。同时,SM4也是一种分组加密算法,由加解密算法和密钥扩展算法组成。SM4采用32轮迭代加密结构,每一轮加密使用一个32位的轮密钥,总共使用32个轮密钥。SM4无需进行密钥交换,事先就可以直接指定密钥,也可以定期更新。更新后,旧的密文就无法用新的密钥解密了。

2023-01-30 18:01:30 7044 3

原创 python中利用tkinter和ImageTK进行圣诞快乐图片的显示

python中,tkinter中可以进行图形界面编程。tkinter库提供了各种控件,其中,可以使用PhotoImage和Label组合,进行“Merry Christmas“ 图片的显示,图片可以是jpg,jpeg,png,gif动图等

2022-12-26 14:43:15 2060 2

原创 RSA非对称算法:利用python中的RSA模块来实现RSA非对称算法,以及算法的封装

RSA是一种非对称算法,也称公钥密码算法。所谓公钥密码算法,是指加密和解密使用不同的密码的方式,因此公钥密码通常也称为非对称密码。RSA算法是现今使用最广泛的公钥密码算法,普遍认为是目前最优秀的公钥方案之一。

2022-12-22 16:41:26 991

原创 DES密码算法:利用python中的DES模块来实现DES对称算法,以及算法的封装

DES:Data Encryption Standard,即数据加密标准。美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准。DES是IBM公司研制的一种对称密码算法。本篇使用python DES库进行算法的演示。

2022-12-22 10:47:03 3496

原创 AES密码算法:利用python中的AES模块来实现AES对称算法,以及算法的封装

AES算法特点:- 是一种对称分组加密算法。- AES的分组长度为128bit,密钥长度是可选的,分别为128/192/256bit,对应的轮数分别为10/12/14。- AES是一种迭代分组密码,使用了多轮置换和替换操作,且操作是可逆的。- 常见的对称加密: AES, DES, 3DES。

2022-12-21 18:19:05 1042

原创 MD5算法:利用python进行md5 hash值的获取

MD5,即信息摘要算法,英文为MD5 Message-Digest Algorithm,是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),也叫散列值,用于确保信息传输完整一致。它可以从一个字符串或一个文件中按照一定的规则生成一个特殊的字符串,这个特殊的字符串就被称之为摘要。

2022-12-21 16:12:31 5607

原创 国密算法:利用python进行sm2非对称算法的实现,国密算法库gmssl的使用

我们继续来进行国密算法的演示。本篇演示sm2非对称算法的实现,国密算法库gmssl的使用。## 一 sm2算法的特点:- 非对称- 密钥长度固定- 公钥和私钥

2022-11-30 23:59:03 7164 1

原创 国密算法:利用python进行sm3 hash算法,计算hash值,国密算法库gmssl的使用

本篇介绍利用gmssl算法库中的sm3模块来进行hash值的计算。 ## 一 sm3 hash算法的特点:- sm3用于计算一个消息的hash值;- 几乎无法被逆向,即通过hash值无法推断出原始消息;- sm3类似于md5,但是比md5安全;sm3是国密算法。

2022-11-30 23:49:31 5664

原创 国密算法:利用python进行sm4算法的加解密,对称密钥

本篇利用python中的gmssl库进行sm4算法的加解密演示。

2022-11-10 21:54:12 12818 7

原创 移动安全常用技术相关术语总结

移动app开发和测试常用术语。逆向分析,测试方法总结等。

2022-11-02 15:14:10 216

原创 云IDE初步使用-云IDE中SSH的生成和导入

云IDE是CSDN最新产品,据CSDN官方描述,云IDE将为各位技术研发人员一键秒级构建云开发环境,提升开发效率!具体该如何使用,以及在使用中需要SSH公钥的导入等,跟随小编一探究竟。

2022-10-25 20:42:12 526

原创 python3-python中的cookie处理方式,以及headers的设置

Cookie是一个保存在客户机中的简单的文本文件, 这个文件与特定的 Web 文档关联在一起, 保存了该客户机访问这个Web 文档时的信息, 当客户机再次访问这个 Web 文档时这些信息可供该文档使用。由于“Cookie”具有可以保存在客户机上的神奇特性, 因此它可以帮助我们实现记录用户个人信息的功能。

2022-10-25 19:07:39 4540

原创 python3-python使用代理进行数据的请求,代理服务器。

代理的目的:1)让服务器以为不是同一个客户端在请求;2)防止我们的真实地址被泄露,防止被追究。代理的执行流程:数据的请求(request):浏览器先向代理服务器请求,再由代理服务器向真正的服务器请求。数据的响应(response):则沿着相反的方向进行。正向代理和反向代理1)正向代理:对于浏览器知道服务器的真实地址,例如VPN;2)反向代理:浏览器不知道服务器的真实地址,例如nginx。

2022-10-25 11:42:46 4298

原创 python3-python中的多任务处理利器-协程的使用(二),aiohttp与aiofiles模块的使用

python中的多任务处理利器-协程的使用,aiohttp与aiofiles模块的使用。同步,异步,多任务。

2022-10-24 16:45:01 2387

原创 python3-python中的多任务处理利器-协程的使用(一),asyncio模块的使用

协程,又称微线程,纤程,也称为用户级线程,在不开辟线程的基础上完成多任务,也就是在单线程的情况下完成多任务,多个任务按照一定顺序交替执行 通俗理解只要在def里面只看到一个yield关键字表示就是协程。协程是也是实现多任务的一种方式。asyncio模块的使用。

2022-10-24 15:44:04 2529 1

原创 猿创征文|使用python进行达梦数据库操作

达梦数据库是国产数据库中的姣姣者,在近几年的国产化进程中,尤其是信创产业链中,为撑起国产数据库的一片天发挥越来越大的作用。本篇介绍使用达梦数据库的基本操作,以及使用python操作达梦数据库的一些知识。

2022-10-11 15:39:28 3585

原创 python网络编程实战-使用etree进行网页数据的解析,etree.xpath的使用

etree是基于ElementTree API的一种XML解析方式。相较于SAX,DOM而言,具有代码可用性好,速度快,消耗内存少等特点。Python的lxml库中的etree,提供了ElementTree API定义的接口。

2022-09-26 18:27:27 4525

原创 python网络编程实战-使用requests网络数据请求,写入csv中

使用python的requests网络进行数据请求,并且保存在csv文件中。学习目标:学习网络数据的抓取,以及csv文件的写入。

2022-09-23 17:31:25 1085 1

原创 python3-python中的GUI,Tkinter的使用,抓取小米应用商店应用列表名称

本篇介绍python中的GUI,Tkinter的使用。代码例子,抓取小米应用商店应用列表名称并且显示在gui中。Tkinter(即 tk interface,简称 “Tk”), 提供了GUI编程接口。Tkinter是Python 自带的标准库,因此无须另行安装,它支持跨平台运行,不仅可以在 Windows 平台上运行,还支持在 Linux 和 Mac 平台上运行。Tkinter编写的程序,也称为TK GUI程序。...

2022-08-31 19:19:07 494 1

原创 Python3-pdf文件的相关操作,分割和合并page,PyPDF2的使用

利用Pdf2pdf库来操作PDF文件的相关内容。主要介绍写新文件,分割,合并pdf文件的实现。pdf文件不能像普通的文本文件,直接进行写入。而是通过其它pdf文件获取到pdf页面,再将这个页面内容写入新的pdf文件中。每一个pdf文件都包含若干个page(页面)。...

2022-08-26 22:33:33 1604

原创 Python3-提取pdf文件内容的方式,PyPDF2的使用

使用python语言提取PDF文件中的文字。在python中,提供了PyPDF2库可以进行PDF文件的各种操作。提取PDF文件文字按页拆分文档逐页合并文档...

2022-08-25 15:43:12 3794

原创 Python3-图片文字识别库ddddocr的使用,验证码的识别

ddddocr是一个开源图片识别库,Github地址:https://github.com/sml2h3/ddddocr,经测试发现,ddddocr在识别验证码类型的图片时,准确率还是很高的。

2022-08-18 15:12:12 9867

原创 Python3-excel文档操作(六):利用openpyxl库处理excel表格:Excel可视化,折线图

介绍openpyxl库可视化在Excel中,折线图的展示。openpyxl,Workbook,chart。excel图表。

2022-08-12 10:36:56 1759

原创 Python3-excel文档操作(五):利用openpyxl库处理excel表格:将数据进行可视化展示在Excel中,3D展示,3D柱状图

openpyxl不仅提供了将数据一行列的形式对应到Excel表格中,以及相关的添加,删除,获取等操作; 还提供了将数据进行图形化展示的相关组件(类),包括2D图形和3D图形。

2022-08-01 21:20:46 1397

原创 Python3-excel文档操作(四):利用openpyxl库处理excel表格:将数据进行可视化展示在Excel中

openpyxl不仅提供了将数据一行列的形式对应到Excel表格中,以及相关的添加,删除,获取等操作; 还提供了将数据进行图形化展示的相关组件(类),使得数据图形化在excel表格中的展示变得更加简单。...

2022-08-01 20:49:00 896

原创 Python3-excel文档操作(三):利用openpyxl库处理excel表格:获取excel表格中的图片信息

和word文档一样,Excel文件也可以认为是一个特殊的压缩文件,可以用unzip命令进行解压。同理,可以使用openpyxl来获取excel中的图片信息。

2022-07-29 21:11:20 1735 5

原创 Python3-excel文档操作(二):利用openpyxl库处理excel表格:在excel表格中插入图片

excel表中可以插入图片,使用openpyxl库可以实现这个功能。1. 引入Image类:from openpyxl.drawing.image import Image2. 创建Image对象: img = Image(img_path)3.添加图片:sheet.add_image(img) #在excel的最坐上角添加图片sheet.add_image(img,"D3") #在指定的单元格添加图片4.保存:wb.save(new_filename) ...

2022-07-29 13:07:50 3513 4

原创 Python3-excel文档操作(一):利用openpyxl库处理excel表格:excel表格的创建和数据的写入和读取excel

openpyxl库来处理excle文件,创建xlsx文件,写入数据到excel。以及读取excel。

2022-07-22 12:06:07 2103

ADT-14.0.0

ADT-14.0.0, android ADT-14.0.0

2011-12-03

ADT-11.0.0

ADT-11.0.0, android ADT-11.0.0

2011-12-03

ADT-10.0.0

ADT-10.0.0, Android ADT-10.0.0

2011-12-03

htc g3(hero) adb driever

htc_g3_driver htc_hero_driver htc_adb_driver

2011-12-01

htc driver

htc g3 driver, htc g3 adb driver , htc hero driver, htc hero adb driver

2011-12-01

AndroidRootAndRecovery

一个获取root权限的工具, 和superoneclick差不多。

2011-12-01

一键安全Root (Z4root)-1.3.0.apk

一键安全Root (Z4root)-1.3.0.apk

2011-11-30

superoneclick 2.2

superoneclick 2.2, 一键破解root。

2011-11-30

motorola milestone adb 驱动

Motorola Milestone adb驱动.

2011-11-20

linux下的代码比较工具meld

linux下的代码比较工具meld,小巧实用。

2011-06-28

AdbWinApi.dll

请在这里下载AdbWinApi.dll,适用于android2.3

2011-03-21

ADT-0.9.9.zip

ADT-0.9.9.zip, 适用于android2.3版本。

2011-01-21

ADT-0.9.7.zip

android adt 0.9.7, 适用于android 2.3以下版本。

2011-01-21

ADT-0.9.6.zip

ADT-0.9.6, android离线安装之插件。

2010-06-08

程序员面试宝典pdf版

程序员面试宝典pdf版,找工作的朋友不可不看的资料。

2010-05-16

GNU make中文手册

GNU make中文手册pdf版。很好的学习makefile的资料。

2010-05-16

操作系统教程简要讲义

包括一个word文档和一个ppt讲议,对于想了解操作系统原理的朋友,可以下载此压缩包。

2010-05-15

设计模式迷你手册chm版本

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2010-05-08

设计模式精编版chm版本

设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。

2010-05-08

Android中文版SDK

Android中文版SDK,对于看不懂英文的朋友是一个好的参考文档。

2010-05-05

Fragment+Loader实现异步加载

Fragment+Loader实现异步加载

2022-08-04

Android-电池管理-实时获取电池电量,温度...等属性。

实现一个电池属性实时监听器。这些属性包括温度,电池电量....等等。而且,使用Service,Broadcast,以及Thread的方式来实现。MyBatteryService后台获取Battery属性值,然后,在Activity中进行相关数据的显示。

2022-04-20

Android Fragment的使用-一个Fragment影响另外一个fragment。

Android Fragment的使用。 功能:用一个Activity来管理两个Fragment,并且在其中一个Fragment中,点击按钮,影响到第二个Fragment。Activity中用list来管理Fragment。fragment布局采用垂直排列。

2022-04-20

Android-sqlite3命令-Android开发-sqlite3_armv7

包括如下版本: sqlite3,sqlite3_armv6,sqlite3_armv6-nofpu, sqlite3_armv7, sqlite3_armv7-pie

2022-03-18

Android系统-源码阅读-系统启动流程笔记

Android系统启动流程源码分析; init进程的启动; 各个守护进程的启动; Zygote的启动; SystemServer的启动;

2022-03-16

apache-tomcat-7.0.52.zip for mac os

Mac OS Tomcat 7安装包

2021-11-17

excel_test.zip

利用python读写excel文件,excel文件合并通用模块, 只支持xls

2021-02-27

AXMLPrinter2.zip

AXMLPrinter2.jar,可以反编译xml文件,包括AndroidManifest和普通的xml文件。已经修复了java.lang.ArrayIndexOutOfBoundsException错误。关键是下载积分少。

2020-09-21

android_gingerbread_javasrc1.zip

android sdk 2.3源码,可以将它与eclipse关联,以便于在eclipse中查看android sdk的源码。 具体查看方法,本博也有文章说明。

2015-07-27

滑动导航栏(PagerSlidingTabStrip)test

滑动导航栏(PagerSlidingTabStrip)例程。

2015-06-01

android-async-http progress-wheel测试程序

android-async-http 和圆形滚动条开源项目的测试程序。

2015-05-22

Android Service Test

本地service, 远程service实例,是放在一个app中的。

2015-01-27

cygwin setup

仅仅包括cygwin.exe可执行文件.

2012-11-06

samsung i9000 driver

samsung i9000 driver

2012-11-05

dell_n4030_wifi_driver

dell n4030 wifi driver

2012-09-16

winMout制作ISO文件

windos下制作ISO文件的方法,附有插图。

2012-07-31

WinMount工具

windows下制作ISO文件的利器winmount。

2012-07-31

jdk6-linux

linux版本的jdk6安装包, 在ubuntu下安装成功。

2012-07-26

root tools 源码

android roottools源码。

2011-12-06

superuser源码

用于获取root权限的superuser源码。

2011-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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