1. 文件夹解密说明只有加密的文件夹才需要解密,同一用户在查看同一加密文件夹或者是里面的文件/文件夹,每次成功校验密码后,再次查看同一加密文件夹或里面的文件/文件夹,不用输入密码,72个小时后查看才需要输入密码;(除非有修改密码,如有修改密码,则需要重新输入,修改后第一次成功验证密码后再开始计算72小时)。注:校验是否72小时是在客户端实现2. 文件夹解密过程1) 解密过程说明我们在访问加密的文件
转载
2023-10-08 19:44:42
272阅读
在java 项目中,经过对某些字符串进行加密,然后再进行解密比较等。通常用的方法有
1.MD5 加密
2.DES 加密。
3.自定义加解密方法,通常是位运算得到结果的。
其中 MD5 是不可逆的,DES 可以是可逆的,也可以是不可逆的算法。今天主要用这两种方式分别实现不可逆加密,与可逆加解密的方式。环境的搭建:1、新建一个Java工程2、在工程下新建一个包 com.yihaomen3、将S
转载
2023-08-14 18:06:53
58阅读
即时通讯是互联网的重要应用形态之一,安全性一直是开发者需要优先考虑的基础问题,并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受到逆向破解攻击。如何正确地理解和使用加密技术则显的尤其重要。本文主要讨论针对Android这样的移动端应用开发时,如何正确的理解目前常用的加密算法,为诸如即时通讯应用的实战开发,如何在合适的场景下选择适合的算法,提供一些参考。 密码学基本概念
转载
2023-10-06 10:59:59
7阅读
Zookeeper是一种提供配置管理、分布式协同以及命名的中心化服务。 Zookeeper提供一个多层级的节点命名空间(节点称为znode),每个节点都用一个以斜杠(/)分隔的路径表示,而且每个节点都有父节点(根节点除外),类似于文件系统。例如,/foo/doo这个表示一个znode,父节点为/foo,父父节点为/,而/为根节点没有父节点。与文件系统不同的是,节点都可以设置关联的数据,而文件
转载
2024-02-27 16:20:55
53阅读
以前工作中需要全新的Access数据库,可以复制数据库,也可以把新的数据库放到资源里面,用新数据库的时候释放出来,都感觉不爽,还是动态生成心理舒服。 生成数据库要使用ADO,首先添加引用。 using System.IO;
using System.Data.OleDb; //连接Access数据库
using ADOX;
转载
2024-08-07 20:16:37
63阅读
第一次很认真的写博客,第一次使用CSDN-markdown的编辑工具,语法格式都不是很懂,先练习的写一下,用于自己的学习记录。一周前刚刚换了一家公司,公司工作环境和气氛都比较好。希望自己能够尽快的融入集体中。进入公司的第一周,就是配置环境,拿到我会参与的项目,调试了项目的环境,到能够正常打包,运行,速度还是比较快的,还受到了夸奖。哈哈哈哈,不再扯了。说说我接到的第一个任务吧,领导让我看下加密,分析
转载
2023-08-17 19:14:37
17阅读
這次便來進入主題加解密,要使用憑證來加解密,憑證必須要帶有私密金鑰,否則會無法解密,PS.對於資安這塊實在完全不瞭解,憑證信任等等相關設定,我也不懂,問 方丈 也只是得到了些天書答案,完全不知道它講的天書是哪個章節,我只會拿憑證來加解密而已,若有憑證問題請找咱們家的 方丈 X509 是用RSA演算法來處理加解密的,所以邏輯完全跟之前的帖子一樣,請參考:[C#
转载
2023-10-09 15:24:55
196阅读
工具支持 apk 一键自动加密,dex2jar 与 apktool 都不能正常解密出代码,但是还是无法防御 IDA 的反汇编,不过已经足够了,压缩包超过1M,使用百度网盘进行下载比较快些。 测试过的程序: 拉卡拉 3.0.2 龙斗士 2.2.2 ... 如果工具不支持加壳你的程序,可以邮件给我! 软件界面如下: 2013-10-11 国庆了,来个安
转载
2023-10-25 15:20:23
207阅读
下面是我的测试步骤: 分析工具: dex2jar + jd-gui + ida 6.1+ ExamDiff 加壳选择的 1 个类: Lcn/com/fmsh/cube/a/a; 用dex2jar后在jd-gui中看到该类只有两个函数调用 a 和 b; 然后是上传到网站www.apkprotect,这
转载
2023-09-05 12:06:29
39阅读
添加headersRequest Headers(请求头)用来说明服务器要使用的附加信息,比较重要的信息有:Cookie,Referer,User-Agent等。在postman中可以在请求下方的Headers栏目来设置如果不用,可以去掉前面的对勾想一下,我们有一百多个接口,难道我们要添加100个headers吗?当然不是了,postman里可以设置请求头,下一次直接选用就可以了点击右侧的Pres
转载
2024-09-13 15:33:11
72阅读
# Android Header的添加与实现方案
在Android应用中,Header通常被用作应用界面的导航栏或者信息展示区域。本文将详细介绍如何在Android中添加Header,包括实际的代码示例,同时通过状态图和类图来增强理解。
## 方案概述
在Android中,Header的实现可以通过多种方式完成,例如使用`Toolbar`、`AppBarLayout`、`LinearLayo
原创
2024-10-16 05:56:23
26阅读
#0x00 前言安卓应用加固技术是伴随安卓应用破解技术一同发展起来的。加固技术分为加壳保护和反反汇编保护技术。市面上成熟的加固厂商一般会使用加壳保护技术配合反反汇编技术对安卓应用进行加固。安卓反反汇编技术的总结在我以下博客中将进行详细探讨(未写完),链接:反反汇编:反动态调试: 安卓应用加壳技术的发展可以划分为以下几代壳技术:第一代壳——动态加载壳:对用户端的Dex、so、资源进行混淆及
转载
2023-10-09 13:24:02
23阅读
AES(Advanced Encryption Standard),全称:高级加密标准,是一种最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。2AES具体的加密流程介绍: 1)明文P:没有经过加密的数据。2)密钥K:用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在网络上传输,否则会导致密钥泄漏,通常是通过非对称加密算法
转载
2023-11-22 22:35:51
0阅读
这是学校专业课程设计,要求实现112位的密钥长度的DES算法,与原有的DES算法不同的是密钥长度不懂,但是每轮的子密钥长度依然是56(64)位的。由于那阶段事情较多,为了早些完成,就选用的Python编程语言,参考了一个小都开源代码pydes,有兴趣都可以看看。说实话,用Python写代码真是一种享受!尤其是表置换,只需要一句代码即可!下面正文:要求:对DES密码系统进行改进,延长密钥长度为112
转载
2024-04-12 20:58:01
30阅读
最近在看自己的头条权益的时候,看到这个信用分图片,出于职业的好奇心,研究一下这个半环图的画法。实现这个半圆图,有两种方案。第一种方案,走css路线,首先画一个整的圆环,通过两块挡板的旋转展现出一部分的环形。第二种方案,通过canvas画图实现半环图。我认为还是第二种方案更好实现。今天我就教大家如何使用canvas实现这个图。首先创建一个html文件。在<body></
转载
2023-10-13 06:53:28
268阅读
在Android开发中,如果我们需要在`while`循环中添加延时,避免因过快循环而导致的资源浪费和性能问题,就需要对这一技术细节进行深入分析和解决。以下是记录解决“android while怎么加延时”问题的详细过程。
## 问题背景
在Android开发中,频繁的`while`循环如果没有添加适当延时,会导致CPU资源的浪费,从而影响整个应用的性能和电池寿命。这个问题在实时更新数据、监听网
# Android Studio中如何添加断点
在开发Android应用程序时,我们经常需要调试代码以找到错误或问题所在。断点是一个非常有用的工具,它允许我们在代码的特定位置暂停执行并检查变量的值、查看调用堆栈以及执行其他调试操作。
本文将介绍如何在Android Studio中添加断点,并提供一个示例来说明如何使用断点来调试代码。
## 什么是断点?
断点是我们在代码中设置的一个标记,它
原创
2023-11-03 13:27:25
97阅读
## Android ProgressBar 添加文字的实现方法
在 Android 开发中,ProgressBar 被广泛用于显示加载进度或某个过程的完成度。虽然 ProgressBar 本身用于显示进度条,但有时我们也希望在进度条中显示一些文字(如百分比、状态信息等)。这个需求看似简单,实际上在实现上有一点复杂。本文将详细介绍如何在 Android 的 ProgressBar 上添加文字,并
原创
2024-08-06 07:05:28
129阅读
Android伪加密是指在Android应用中使用一些简单的加密算法来隐藏数据,但实际上并没有真正加密数据的过程。这种方式可以欺骗使用者以为自己的数据是加密的,从而建立起一种安全感。然而,伪加密是非常不安全的,因为加密算法很简单,易于被破解。
要解决Android伪加密问题,我们需要了解伪加密的原理和实现方式,并通过逆向工程来破解它。
一般来说,伪加密的实现方式有两种:简单替换和简单异或。我们
原创
2023-12-19 04:40:40
85阅读
AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图: 下面简单介绍下各个部分的作用与意义:明文P没有经过加密的数据。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不
转载
2023-11-03 10:55:25
9阅读