Giter Club home page Giter Club logo

ratelva's Introduction

RatelVa

论文实现

VirtualApp技术黑产利用研究报告

项目简介

RatelVa是基于virtualAPP实现一个一个单APK改包框架,他利用VA可以打开没有安装的apk的特性,实现对单一APK的二次封包。也就是使用VA作为虚拟化容器再运行另一个APP。这样的话,可以有如下功能

  1. 病毒隐藏,项目灵感来源就是哪篇VirtualApp技术黑产利用研究报告,可以很容易把一个有毒的APK放置到这个容器里面,然后使用容器运行。这样可以很容易绕过杀毒软件查杀
  2. 多开分身,和virtualApp本身的多开使用方式不一样的是。这种方案把va和app糅合在一起了,用户只需要下载一个apk。就可以支持多开了。更加适合普通人使用
  3. apk包裹伪装,输出的apk,和原来的apk的的名字logo一样,普通用户可能无法区分。
  4. 注入控制,和va一样。由于app运行在我们容器环境中,所以可以轻松控制他。

项目效果

img img img

使用方法

  1. 代码环境,使用脚本处理apk
./script/buildAndSign.sh -n 25 ~/Desktop/app/base.apk

上述命令,将会带 dist目录产生25个安装包,切app内容为~/Desktop/app/base.apk 代码环境产生的包,将会自动签名

  1. 生产环境,
java -jar script/container-builder-va-1.0.0.jar -n 25 ~/Desktop/app/base.apk

生产环境产生的apk,需要自行签名。不过生产环境不会进行源码构建动作。处理速度会快一些

声明

本项目使用了Lody大佬的VirtualApp源码,仅限研究学习使用。

引用

VirtualApp(va引擎): https://github.com/asLody/VirtualApp

VirtualAppEx(va的一个扩展,支持Android9) :https://github.com/xxxyanchenxxx/VirtualAppEx

ratelva's People

Contributors

virjar avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.