Giter VIP home page Giter VIP logo

Comments (10)

vip7kk avatar vip7kk commented on September 21, 2024 1

能不能做到垃圾代码之间链式调用,比如A调用B,B调用C,C调用D,以此类推下去

可以做到,但一旦加了调用可能会影响实际业务代码的执行时间,特别是在频繁调用的场景下,是有什么具体场景吗

希望能加个属性设置这种链式调用,这种能进一步混淆代码复杂度,目前生成的垃圾代码都是单纯的用数量去插入填充,而且生成的代码相似度都差不多,还是能看得出来

from app-code-obfuscation.

vip7kk avatar vip7kk commented on September 21, 2024

能不能做到垃圾代码之间链式调用,比如A调用B,B调用C,C调用D,以此类推下去

from app-code-obfuscation.

indieexplore avatar indieexplore commented on September 21, 2024

能不能做到垃圾代码之间链式调用,比如A调用B,B调用C,C调用D,以此类推下去

可以做到,但一旦加了调用可能会影响实际业务代码的执行时间,特别是在频繁调用的场景下,是有什么具体场景吗

from app-code-obfuscation.

vip7kk avatar vip7kk commented on September 21, 2024

可以借鉴下android-junk-code这个库看看,这个库结合第三方混淆使用不会报错

from app-code-obfuscation.

indieexplore avatar indieexplore commented on September 21, 2024

可以借鉴下android-junk-code这个库看看,这个库结合第三方混淆使用不会报错

这个库只能生成java代码,并不会处理字节码,所以不会冲突,此外,该库也不支持生成方法的链式调用吧

from app-code-obfuscation.

vip7kk avatar vip7kk commented on September 21, 2024

可以借鉴下android-junk-code这个库看看,这个库结合第三方混淆使用不会报错

这个库只能生成java代码,并不会处理字节码,所以不会冲突,此外,该库也不支持生成方法的链式调用吧

是的,不支持链式调用

from app-code-obfuscation.

wbzlop avatar wbzlop commented on September 21, 2024

支持原始代码的 function wrapper 和 Indirect Branching 吗?

from app-code-obfuscation.

indieexplore avatar indieexplore commented on September 21, 2024

支持原始代码的 function wrapper 和 Indirect Branching 吗?

暂时不支持,后续计划加入

from app-code-obfuscation.

vip7kk avatar vip7kk commented on September 21, 2024

库不更新维护了么?

from app-code-obfuscation.

Moosphan avatar Moosphan commented on September 21, 2024

库不更新维护了么?

@vip7kk 持续更新,有什么需求可以提issue

from app-code-obfuscation.

Related Issues (8)

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.