精华内容
下载资源
问答
  • 手机锁机软件原理
    千次阅读
    2019-09-28 17:53:57

    这两天在手机论坛里面发现好多手机被锁屏软件锁屏了,锁屏效果(模拟器中)如下:

     

    初次接触这个软件,我一直以为是锁定了fastloader,但是问哪些被锁屏的人,他们没有root,也没有刷过机,只是单单的安装了这个软件,所以就得排除锁定loader的方式。

    直到后来反编译这个锁屏软件的安装包,才解开它真正实现的原理:

      1. 通过锁定home键,锁定返回键,这样单凭按键是无法退出该应用。

      2. 用户可能选择强制关机,一旦开机之后,系统就会恢复到桌面应用,而不是本应用,为了开机之后打开本应用,就需要是在应用中注册一个开机完成的广播接受者

        广播如下:android:name="android.intent.action.BOOT_COMPLETED"/>,收到该广播后就通过intent打开本应用。

         3. 当应用不在前台时,比如如下情况: 手机被锁定了,手机来电了,这时应用就在电话应用的下一个应用,这个时候你可以按下home键,将后台的那个应用侧滑清除掉,

         

       为了保证侧滑不被清楚点,它便在后台开启一个看门狗服务,每150ms检测一下前台应用应用是不是我的应用,如果不是就跳转到我的应用,也就是判断上图中最底下的应用是不是我的锁屏应用,如果是的话,就重新打开我的应用。

     

     应用关键代码如下: 

      //4.0以上锁定home键
        getWindow().setFlags(0x80000000, 0x80000000);

      //这个方法是锁定home键,4.0下可用,4.0上对部分机型可用.
        getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);

      //屏蔽返回键 

         

    @Override
    public void onBackPressed() {

      //屏蔽父类的返回处理
      //super.onBackPressed();
    }

     

    开机广播接受处理:

     public class BootBroadcastReceiver extends BroadcastReceiver
      {
        String action_boot="android.intent.action.BOOT_COMPLETED";

        @Override
        public void onReceive(Context context, Intent intent)
        {

          /*因为手机刷了MIUI,我不知道能不能自启,如果不能,删除注释符号。*/

            if (intent.getAction().equals(action_boot)){
          Intent ootStartIntent=new Intent(context, MainActivity.class);
          ootStartIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
          context.startActivity(ootStartIntent);
            }

        }

      }

     

    开门狗代码:

    public class killpoccessserve extends Service
    {
      Context context;
      @Override
      public IBinder onBind(Intent p1)
      {
        // TODO: Implement this method
        return null;
      }

      @Override
      public void onCreate()
      {
        context = this;
        //Handler线程,接收timertask的message,用于重启应用。
        final Handler h = new Handler(new Handler.Callback(){
          public boolean handleMessage(Message msg){
            ActivityManager am=(ActivityManager)context.getSystemService(context.ACTIVITY_SERVICE);
            List<ActivityManager.RunningTaskInfo> runningTasks = am.getRunningTasks(1);
            ActivityManager.RunningTaskInfo runningTaskInfo = runningTasks.get(0);
            ComponentName topActivity =runningTaskInfo.topActivity;
            String packageName =topActivity.getPackageName();
            if(packageName.equals("tk.jianmo.study")){//判断是否是本应用
            }else{
               //不是本应用,启动应用,并kill掉之前的应用
                Intent intent=new Intent();
                intent.setClass(context,MainActivity.class);
                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity(intent);
                am.killBackgroundProcesses(packageName);
              }
            return false;
          }
        });

     

        Timer timer;
        TimerTask timertask;
        timer = new Timer();
        timertask = new TimerTask(){
        @Override
        public void run(){
          h.obtainMessage().sendToTarget();

          }
        };

        timer.schedule(timertask, 0, 150);//0.15秒启动一次timertask,无延迟

      }

      @Override
      public void onStart(Intent intent, int startId){
        // TODO: Implement this method
        super.onStart(intent, startId);

      }


      @Override
      public void onDestroy()
      {
        // TODO: Implement this method
        super.onDestroy();
        }
    }

     

     解决办法:软件卸载(以下的解决办法程度递增的)

      1. 锁屏软件也是软件,只不过你启动该软件后是手机无法退出该软件,当然不排除你手速够快能在150ms(软件开发者设定,如果1s你就gg了)的时间内卸载该应用。

      2. 既然手机是无法退出该应用,那么我们可以借助电脑来卸载该软件,如果手机打开了usb调试,就可以通过手机助手在电脑中卸载安装在手机中的软件,如何没有开启的话,如  果手速够快的话,也可以在150ms时间内,打开usb调试。

      3. 甚至有些手机可以远程管理手机应用,甚至是清除数据。

          4.手机数据双清。

          5.手机刷机。

     

    转载于:https://www.cnblogs.com/android-er/p/5442291.html

    更多相关内容
  • Android锁机软件原理解析,解决高并发的问题,视频教程,视频都是大牛老师讲解的,我花钱买的,跟大家分享。
  • 锁机软件生成器

    2018-11-24 15:47:00
    这个锁机软件生成器有逻辑锁功能,硬盘锁功能,远程控制功能,暴力登录QQ功能(不能暴力登录有设备锁的QQ)。很好用,大家快来下载吧!!!
  • 易语言强制锁机 电脑锁机软件源代码 无法进入安全模式 强制锁系统 重启要输入你设置的开机密码 可按要求修改电脑用户名 请修改好源码后再使用 出现任何情况与作者无关!!仅供学习研究使用
  • 制作好后可以生成一个锁机的程序,保存好就可以整蛊别人了,记住不得用于非法用途!超级好用的软件
  • C#设备锁机软件

    2018-10-20 15:26:46
    设置自动化设备试用期,若试用期结束后对设备进行锁机处理,鼠标无法移出指定位置,需要通过激活码来验证。
  • 电脑锁机软件

    2018-07-05 18:10:40
    电脑锁机软件密码09652341
  • 锁电脑密码生成器锁机软件
  • 电脑锁机软件可以用来锁骗电脑锁机软件可以用来锁骗子 支持win10 win7 没有密码 谨慎使用
  • 本软件是恶搞骗子锁机软件,可以锁定骗子电脑,需要源码的可以联系我!
  • 初见恶搞锁机软件生成器 初见恶搞锁机软件生成器
  • 恶搞锁机软件生成器源码
  • 锁机软件源码

    2016-06-03 23:17:53
    锁机软件源码
  • root锁机软件植入系统安卓锁机源码
  • “炫酷黑客界面电脑锁机软件源码”
  • 安卓锁机软件

    2015-09-02 20:07:53
    安卓锁机软件,基于安卓底层,锁住屏幕,必须用密码才能打开!
  • 易语言锁机软件源码

    2017-09-04 18:27:12
    易语言锁机软件源码,功能强大...
  • 锁机软件谨慎使用

    2015-12-19 20:00:46
    锁机软件谨慎使用
  • 制作锁机软件工具

    2014-04-02 23:11:32
    欢迎大家使用
  • 小羊锁机生成器2.0

    2020-10-11 02:15:32
    大家好我是小羊! 这是一款电脑锁机生成器(锁硬盘) 这款软件仅供参考,请勿到处传播和宣传,破坏别人。 后果自负!
  • iapp源码:自动生成锁机锁机.iapp
  • 薄荷锁机源码玫瑰锁机源码等13个锁机源码.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 如何用易语言做锁机软件

    千次阅读 2020-08-02 16:46:39
    如何用易语言做锁机软件 工具:电脑 易语言(那不废话吗) 打开易语言,单机“程序”选择“新建”,选择"windows窗口程序"单击确定 把窗口调大,并修改窗口属性,写改为我这样(如下图) 单机“扩展组件1” 选择...

    如何用易语言做锁机软件

    工具:电脑 易语言(那不废话吗)
    打开易语言,单机“程序”选择“新建”,选择"windows窗口程序"单击确定
    在这里插入图片描述
    在这里插入图片描述
    把窗口调大,并修改窗口属性,写改为我这样(如下图)
    在这里插入图片描述
    单机“扩展组件1”
    选择“透明标签”,在页面上绘制
    在这里插入图片描述
    输入文字,并调整文字大小在这里插入图片描述
    在基本组件里插入一个“编辑框”和“按钮”
    在这里插入图片描述
    调整“按钮”文字大小及内容
    在这里插入图片描述
    双击“确认”准备输入代码(确认是你刚才的按钮)
    在“启动窗口创建完毕”下边写


    .版本 2

    .子程序 __启动窗口_可否被关闭, 逻辑型

    返回 (假)

    .子程序 _按钮1_被单击

    .如果 (编辑框1.内容 = “123456”)
    销毁 ()

    在这里插入图片描述


    注:“123456为你想设定的密码”
    原理:第一行至第三行为“所有办法都不可以关闭此程序”,第四行至第六行为“如果输入框的内容=123456就关闭此程序,否则没变化。”
    选择“编译”在选择“静态编译”
    在这里插入图片描述
    然后输入文件名,单击保存
    在这里插入图片描述
    选择“此电脑”右键“管理”
    在这里插入图片描述
    双机“任务计划程序”选择“任务计划程序库”
    在这里插入图片描述
    单机右上角的“新建任务”
    名称随便输,下边的配置选择“第一个”
    点上边的“触发器”选择“新建”“开始任务”选择“启动时”单机“确定”
    点上边的“操作”选择“新建”单机“预览”然后选择用易语言导出的程序,点“确定”即可

    不许用来做坏事,要做好公民

    不许用来做坏事,要做好公民

    不许用来做坏事,要做好公民

    作者id:csdn_leitianshuo,作者昵称:#Initialization( ),转载请添加出处“https://blog.csdn.net/csdn_leitianshuo/article/details/107745452”

    展开全文
  • 1. 如图锁机之后 ...3. 打开虚拟机将锁机软件拖入OD中,使用中文搜索引擎,即可看到密码,OD软件我用的吾爱破解中的 电脑最好装个安全软件, = = ,切勿随便打开辅助软件,一般都有病毒...

    1.  如图锁机之后

    2. 使用腾讯哈勃分析https://habo.qq.com/

    3. 打开虚拟机将锁机软件拖入OD中,使用中文搜索引擎,即可看到密码,OD软件我用的吾爱破解中的

    电脑最好装个安全软件,  = = ,切勿随便打开辅助软件,一般都有病毒

    展开全文
  • 安卓锁机源码软件源码非易语言源码 此源码是点睛网赚会员投稿来的最新源码 解压密码dianjingwz_com 据说这个源码很牛B转化挺高的 大家拿可以自己用也可以卖钱来的!!
  • iapp源码:锁机.iapp

    2021-09-22 09:42:47
    iapp源码:锁机.iapp
  • 内含锁机源码,无法进入安全模式,强制锁系统,重启需要你设置的开机密码,可使电脑强力锁机,请修改好源码后再使用 出现任何情况与作者无关!!
  • iapp源码:iapp锁机源码.iapp

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 127,254
精华内容 50,901
关键字:

锁机软件

友情链接: 和讯网_爬虫.rar