苹果锁屏iphone5手势锁屏密码

您的位置:
手势密码解锁屏
手势密码解锁屏v2.9.0
随着手机的发展与普及,手机解锁工具也是五花八门,今天,游迅网的小编为大家带来了几款很好用的解锁工具,指纹、语音、手势等解锁一应俱全,喜欢的朋友快来下载吧!
随着指纹技术的越来越普及,很多手机已经开始支持指纹技术了!而伴随这一技术的普及,众多指纹解锁的软件也层出不穷!下面小编就为大家推荐几款关于指纹解锁的安卓软件,只…
安卓版下载
苹果版下载
电脑版下载
本站仅创建用户沟通交流的平台,所展示的安卓软件资源内容来自于第三方上传分享,版权问题均与我站无关。资源仅作为用户间分享讨论之用,除开发商授权外不以盈利为目的。如该游戏触犯了您的权利,请申诉!邮箱:
1486人推荐
热门软件:
最新软件:
拍照摄影:
CopyRight2004年-年
游迅网 All Rights Reserved
备案编号:沪ICP备号-9当前位置 & &
& 这种锁屏密码更加安全
这种锁屏密码更加安全
14:17:46&&出处:&&
编辑:小呆 &&)
让小伙伴们也看看:
阅读更多:
好文共享:
文章观点支持
当前平均分:0(0 次打分)
[06-23][06-19][06-19][06-18][06-18][06-18][06-17][06-16][06-15][06-15]
登录驱动之家
没有帐号?
用合作网站帐户直接登录您好,分享的企鹅
教你如何破解手机锁屏密码
[摘要]如今几乎所有的智能手机都具备“锁屏密码”功能,以保护机主的隐私资料,而这就是今天我们要和大家聊的话题:有多少人使用锁屏密码?锁屏密码就真的可以保护好我们的隐私么?在2003年有一部冯小刚执导的电影叫作《手机》相信不少人都看过,那句“做人要厚道”的经典台词流传至今。电影讲述的是男主角手机中隐藏着的秘密被妻子发现而引发的一系列故事,从此手机又有了一个外号叫“手雷”,因为手机中我们的秘密一不经意就可能被人发现。如今几乎所有的智能手机都具备“锁屏密码”功能,以保护机主的隐私资料,而这就是今天我们要和大家聊的话题:有多少人使用锁屏密码?锁屏密码就真的可以保护好我们的隐私么?调查显示半数用户使用锁屏密码在上周及本周,我们发起了一项关于手机锁屏密码使用情况的网友调查,截止发稿为止,共收到有效答卷17706份。调查结果显示,手机锁屏密码的使用与否呈现明显的两极化,有50.15%的网友表示自己的手机没有设定锁屏密码,而剩余49.85%的网友则表示自己正在使用锁屏密码。锁屏密码使用情况调查结果图案密码、数字密码使用最多另外我们还知道,智能手机上锁屏密码有很多种类型,而调查结果显示最受网友喜欢的是图案密码,使用比例达到了25.47%,由于苹果iOS、微软Windows Phone操作系统并不支持图案密码,所以相信这个数值里面谷歌Android用户占到的绝大多数。很多新品也开始使用指纹密码其次使用最多的是数字密码,使用占比达到了15.16%,相信这里面苹果iOS用户不少;另外指纹密码使用比例为5.71%,人脸、笔迹、声纹、其他这四类密码总共使用比例不超过4%。从这也能看到,虽然图案、数字密码的安全系数并不比指纹、人脸等密码高,但使用率却占据着多数;指纹、人脸、笔迹等密码形式虽然安全系数更高,但可能受限于识别准确率、设备终端数量等情况的影响而并未得到多数网友的认可。密码忘了? 编辑破解亲测很多人都会遇到这样的困扰:手机密码忘记了怎么办?这种情况其实在实际生活中常常发生,在我们刚刚把密码设好,回头就忘记了密码是什么,或者刚改了个不常用的密码。手机明明就在手上,但是却打不开锁,没法使用,想想就捉急。其实解个锁没那么复杂,对于大部分的安卓手机而言,只要掌握了这两个方法,就相当于掌握了一把万能钥匙,哪两种方法呢?笔者亲自测试讲解给你看。(注:本文仅供科普,请勿不要用于窥探对象隐私或其他非法行为)方法一:进入Recovery模式这个方法其实是最简单的一种,对于大部分的安卓手机来说都适用。在进行这项操作之前,你只需要将手机关机,然后在重新开机的时候按下音量+或者—(不同品牌手机或许有所区别),同时按住电源键,即可进入传说中的Recovery模式。进入Recovery模式选择恢复出厂恢复后重启手机笔者此次用的是华为荣耀3C,非常轻易的就进入了这一模式,进入后选择两清——执行“wipe data/factory reset”(中文一般为清除数据)和“wipe cache partition”(中文一般为清除缓存)两项即清除所有缓存和设置。清理完成后再重启(reboot system now)一下手机,开机之后你就会发现密码已经被清除了。这个方法非常简单,相信经常搞机的朋友应该都有所了解。值得注意的是,双清之后手机中的很多资料也会丢失,因此,经常保持备份的习惯是有必要的,或者你可以尝试下下面的方法。方法二:巧用刷机软件下面要介绍的这个方法也十分的简单,目前应用市场上有不少刷机软件,如刷机精灵、安卓刷机专家等等,这些软件都大同小异,操作也是十分简单,不仅破解密码十分方便,刷ROOM包也是如此。而笔者此次用的是刷机精灵,在刷机之前,还是提醒大家先备份,而下面就以这个软件为例进行介绍吧!巧用刷机软件刷机精灵操作界面截图刷机精灵操作界面截图刷机精灵操作界面截图将手机用数据线连接到电脑,安装好驱动后打开USB调试连接刷机精灵。在上面截图画红框的实用工具位置,点开后你会发现有不少选项可以选择。按照图中所示的步骤,单击使用清除锁屏密码的工具,你会发现瞬间你的设备就已经成功清除锁屏密码,既不需要重启也不会丢失资料。值得一提的是,如果你发现密码锁屏界面还在,那也没关系,随便输入就可以进入,进去之后就赶紧换一个你熟悉的密码吧!iPhone如何破解密码?刚才两个方法都是这对安卓用户的,那么iPhone用户呢?其实也很简单,这里就简略介绍下,利用iPhone在iTunes的备份档去里面找出储存这密码的档案来看就行了,当然,这个备份不是那么容易读取的,需要借助“iPhone Backup Extractor”这样的软件。开启这个软件之后,找到“SBParentalControlsPin”这个项目,你就会发现你的密码明明白白的记录在上,当然,这个方法也是有风险的,很有可能被亲密的人利用来查看手机中的资料哦~而对于Windows Phone用户来说,通过类似安卓手机方法一的方法也双清也是可以的,或者就是刷固件来解除。但是不管怎么样的方法,都比不过牢牢把手机密码记住。安卓暴力破解:不输对不放行在之前的调查数据中我们也看到,在17706份有效问卷中有接近半数的用户设置了锁屏密码,可见锁屏密码的普及率还是比较高的。然而在日常使用过程中,相信一些用户会遇到这样的窘境:自己设置的锁屏密码竟然忘掉了。那么这种情况下如果暴力试验密码会导致怎样的结果呢?我们也是在Android、iOS和Windows Phone系统的设备中各选择了一款,让大家看看三个系统是如何应对这一问题的。安卓系统的锁屏方式比较丰富安卓机型笔者以自用的努比亚Z5S mini为例,这款手机内置了人脸解锁、图案解锁和密码解锁方式,我们用比较常用的图案解锁和密码解锁进行测试。有意输错后30秒内不能再次尝试解锁在设定了解锁图案后,我们来到解锁界面,故意将图案画错,5次以后手机提示“您已连续5次密码输入错误,请在30秒后重试”。在这30秒内用户不能再进行解锁操作。暴力破解密码解锁的结果同样如此而当30秒时间过去后,笔者继续有意画错密码,同样是5次之后手机给出了与之前相同的提示内容“您已连续5次密码输入错误,请在30秒后重试”,如此循环往复。而用密码解锁的测试结果与图案解锁没有差异。WP/iOS暴力破解:累死没商量看过了主流的Android系统我们再来看看Windows Phone和iOS系统是如何应对暴力破解密码的吧。Windows Phone方面我们选择的是最新发布的诺基亚Lumia630,其搭载的系统也是最新的Windows Phone 8.1。在系统-锁屏界面中我们可以打开锁屏密码功能,不过需要注意的是它仅支持密码解锁。WP8.1系统支持密码解锁每次被锁的时间都在延长设定了两次密码之后我们也是返回到解锁界面故意打错密码进行尝试,结果在5次输入错误后手机 自动锁定1分钟。而与安卓系统不同的是,在1分钟后,当笔者再次输错密码时,只1次系统就再次被锁定,这次的锁定时间是2分钟。递增规律为2的n次方2分钟后笔者再次输错密码,这次的锁屏时间变成了4分钟,这时笔者已经隐约感到其中的规律性,难道锁屏时间是以2的n次方递增?后来的测试也证实了笔者的判断,8分钟、16分钟、32分钟,每次密码输入错误后需要等待的时间也就越来越长。iPhone同样内置锁屏密码此外笔者也用一部iPhone 5进行测试,系统为iOS 7.1,我们可以在密码菜单中找到设置密码的选项,不过同Windows Phone系统一样也仅支持密码解锁。值得注意的是在开启“抹掉数据”功能后,一旦连续10次输入错误密码,则此机上的所有数据都将被清除。输入错误则停用的时间也在递增第一次测试中,笔者连续输入错误6次密码,手机被锁定1分钟。而之后的每一次测试中只要输入错误1次手机便被锁定,而锁定时间的间隔也并非均一,不过似乎没有什么可循的规律。到这里我们也对手机锁屏密码的相关话题进行了简要的梳理,并向大家介绍了如何在忘记解锁密码的时候成功进入系统。事实上从文章的第一页我们就能够看出现在约有一半的手机用户使用着锁屏密码,但拥有锁屏密码也并不意味着手机安全的高枕无忧,毕竟一些诸如刷机精灵这样的软件是有可能清除锁屏密码的。当然了锁屏密码的设定总的说来能够保障大部分手机用户的信息安全和隐私。正如文章第三页和第四页的测试所说,如果试图强行试探密码,结果一般都不会理想,诸如Windows Phone和iOS这样的产品还会成倍延长锁死的时间,所以相比Android系统而言要更加安全一些。虽然图案、数字密码的安全系数不及指纹、人脸等解锁方式高,但使用人数较大,小众的解锁方式仍未实现普及。手机锁屏密码是一个见仁见智的话题,设与不设都有各自的理由,几乎完美的投票比例也说明了这一点。(中关村在线)
正文已结束,您可以按alt+4进行评论
【Google昨天差点被英国网友骂死】Google经常会在首页上放置各类涂鸦,以纪念重大节日或是名人诞辰,但是昨天,Google却因此在英国触犯众怒。
相关阅读:
看过本文的人还看了
热门搜索:
Copyright & 1998 - 2016 Tencent. All Rights Reserved在iOS上增加手势锁屏、解锁功能
在一些涉及个人隐私的场景下,尤其是当移动设备包含太多私密信息时,为用户的安全考虑是有必要的。
桌面版的QQ在很多年前就考虑到用户离开电脑后隐私泄露的危险,提供了&离开电脑自动锁定&或者&闲置锁定&等类似功能,具体我也忘了。
而在iPhone版的QQ上,也提供了手势锁的功能。如下图:
我在上一篇博文中简单提到如何根据手指移动画线条,而这里是进一步的版本,仍然只是粗糙原型:
具体的代码实现如下:
//& ViewController.m&
//& GestureLock&
//& Created by Jason Lee on 12-9-26.&
//& Copyright (c) 2012年 Jason Lee. All rights reserved.&
#import &ViewController.h&&
#define LOCK_POINT_TAG&&&&& 1000&
@interface ViewController ()&
@property (nonatomic, strong) UIImageView *imageV&
@property (nonatomic, assign) CGPoint lineStartP&
@property (nonatomic, assign) CGPoint lineEndP&
@property (nonatomic, strong) NSMutableArray *buttonA&
@property (nonatomic, strong) NSMutableArray *selectedB&
@property (nonatomic, assign) BOOL drawF&
@property (nonatomic, strong) UIImage *pointI&
@property (nonatomic, strong) UIImage *selectedI&
@implementation ViewController&
- (void)dealloc&
&&& [super dealloc];&
&&& [_imageView release];&
&&& [_buttonArray release];&
&&& [_selectedButtons release];&
&&& [_pointImage release];&
&&& [_selectedImage release];&
- (void)viewDidLoad&
&&& [super viewDidLoad];&
&&& // Do any additional setup after loading the view, typically from a nib.&
&&& _imageView = [[UIImageView alloc] initWithFrame:self.view.bounds];&
&&& [self.view addSubview:self.imageView];&
&&& self.imageView.backgroundColor = [UIColor whiteColor];&
&&& [self createLockPoints];&
- (void)didReceiveMemoryWarning&
&&& [super didReceiveMemoryWarning];&
&&& // Dispose of any resources that can be recreated.&
#pragma mark - Trace Touch Point&
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event&
&&& UITouch *touch = [touches anyObject];&
&&& if (touch) {&
&&&&&&& for (UIButton *btn in self.buttonArray) {&
&&&&&&&&&&& CGPoint touchPoint = [touch locationInView:btn];&
&&&&&&&&&&& if ([btn pointInside:touchPoint withEvent:nil]) {&
&&&&&&&&&&&&&&& self.lineStartPoint = btn.&
&&&&&&&&&&&&&&& self.drawFlag = YES;&
&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& if (!self.selectedButtons) {&
&&&&&&&&&&&&&&&&&&& self.selectedButtons = [NSMutableArray arrayWithCapacity:9];&
&&&&&&&&&&&&&&& }&
&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& [self.selectedButtons addObject:btn];&
&&&&&&&&&&&&&&& [btn setImage:self.selectedImage forState:UIControlStateNormal];&
&&&&&&&&&&& }&
&&&&&&& }&
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event&
&&& UITouch *touch = [touches anyObject];&
&&& if (touch && self.drawFlag) {&
&&&&&&& self.lineEndPoint = [touch locationInView:self.imageView];&
&&&&&&& for (UIButton *btn in self.buttonArray) {&
&&&&&&&&&&& CGPoint touchPoint = [touch locationInView:btn];&
&&&&&&&&&&&&&
&&&&&&&&&&& if ([btn pointInside:touchPoint withEvent:nil]) {&
&&&&&&&&&&&&&&& BOOL btnContained = NO;&
&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& for (UIButton *selectedBtn in self.selectedButtons) {&
&&&&&&&&&&&&&&&&&&& if (btn == selectedBtn) {&
&&&&&&&&&&&&&&&&&&&&&&& btnContained = YES;&
&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&& }&
&&&&&&&&&&&&&&& }&
&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& if (!btnContained) {&
&&&&&&&&&&&&&&&&&&& [self.selectedButtons addObject:btn];&
&&&&&&&&&&&&&&&&&&& [btn setImage:self.selectedImage forState:UIControlStateNormal];&
&&&&&&&&&&&&&&& }&
&&&&&&&&&&& }&
&&&&&&& }&
&&&&&&& self.imageView.image = [self drawUnlockLine];&
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event&
&&& [self outputSelectedButtons];&
&&& self.drawFlag = NO;&
&&& self.imageView.image =&
&&& self.selectedButtons =&
#pragma mark - Create Lock Points&
- (void)createLockPoints&
&&& self.pointImage = [UIImage imageNamed:@&blue_circle&];&
&&& self.selectedImage = [UIImage imageNamed:@&yellow_circle&];&
&&& float marginTop = 100;&
&&& float marginLeft = 45;&
&&& for (int i = 0; i & 3; ++i) {&
&&&&&&& y = i * 100;&
&&&&&&& for (int j = 0; j & 3; ++j) {&
&&&&&&&&&&& x = j * 100;&
&&&&&&&&&&& UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];&
&&&&&&&&&&& [btn setImage:self.pointImage forState:UIControlStateNormal];&
&&&&&&&&&&& [btn setImage:self.selectedImage forState:UIControlStateHighlighted];&
&&&&&&&&&&& btn.frame = (CGRect){x+marginLeft, y+marginTop, self.pointImage.size};&
&&&&&&&&&&& [self.imageView addSubview:btn];&
&&&&&&&&&&& btn.userInteractionEnabled = NO;&
&&&&&&&&&&& btn.tag = LOCK_POINT_TAG + i * 3 +&
&&&&&&&&&&&&&
&&&&&&&&&&& if (!self.buttonArray) {&
&&&&&&&&&&&&&&& self.buttonArray = [NSMutableArray arrayWithCapacity:9];&
&&&&&&&&&&& }&
&&&&&&&&&&& [self.buttonArray addObject:btn];&
&&&&&&& }&
#pragma mark - Draw Line&
- (UIImage *)drawUnlockLine&
&&& UIImage *image =&
&&& UIColor *color = [UIColor yellowColor];&
&&& CGFloat width = 5.0f;&
&&& CGSize imageContextSize = self.imageView.frame.&
&&& UIGraphicsBeginImageContext(imageContextSize);&
&&& CGContextRef context = UIGraphicsGetCurrentContext();&
&&& CGContextSetLineWidth(context, width);&
&&& CGContextSetStrokeColorWithColor(context, [color CGColor]);&
&&& CGContextMoveToPoint(context, self.lineStartPoint.x, self.lineStartPoint.y);&
&&& for (UIButton *selectedBtn in self.selectedButtons) {&
&&&&&&& CGPoint btnCenter = selectedBtn.&
&&&&&&& CGContextAddLineToPoint(context, btnCenter.x, btnCenter.y);&
&&&&&&& CGContextMoveToPoint(context, btnCenter.x, btnCenter.y);&
&&& CGContextAddLineToPoint(context, self.lineEndPoint.x, self.lineEndPoint.y);&
&&& CGContextStrokePath(context);&
&&& image = UIGraphicsGetImageFromCurrentImageContext();&
&&& UIGraphicsEndImageContext();&
#pragma mark -&&
- (void)outputSelectedButtons&
&&& for (UIButton *btn in self.selectedButtons) {&
&&&&&&& [btn setImage:self.pointImage forState:UIControlStateNormal];&
&&&&&&& NSLog(@&Selected-button's tag : %d\n&, btn.tag);&
Jason Lee @ Hangzhou

我要回帖

更多关于 仿苹果锁屏 的文章

 

随机推荐