V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
rowling
V2EX  ›  iDev

小弟开发了个 iOS 代码混淆工具,有没有大佬有兴趣了解一下的,已经 100+star 了

  •  
  •   rowling · Sep 11, 2019 · 14455 views
    This topic created in 2421 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Sep 11, 2019

    功能介绍图:

    image

    Supplement 2  ·  Sep 11, 2019

    本工具未开源

    本工具未开源

    本工具未开源

    46 replies    2020-08-11 17:49:01 +08:00
    cwjokaka
        1
    cwjokaka  
       Sep 11, 2019
    路过丢 1star
    rowling
        2
    rowling  
    OP
       Sep 11, 2019
    感谢
    rowling
        3
    rowling  
    OP
       Sep 11, 2019
    @cwjokaka 感谢
    ZhangGu
        4
    ZhangGu  
       Sep 11, 2019
    +1 了一下
    sweed7
        5
    sweed7  
       Sep 11, 2019
    这种代码混淆主要就是用来过审核的,不知道过得几率多大
    arayinfree
        6
    arayinfree  
       Sep 11, 2019
    ```该工具不保证过包 该工具也不会开源```
    pink123
        7
    pink123  
       Sep 11, 2019
    这哪里是小弟,明明是大佬
    0SJViNJF1Dm1pxm0
        8
    0SJViNJF1Dm1pxm0  
       Sep 11, 2019
    @Livid 这种东西虽然不是什么版权相关,但确实影响开发生态……影响正常开发者上架。或者说根本就是灰产
    liuminghao233
        9
    liuminghao233  
       Sep 11, 2019 via iPhone
    @KylinRoc
    影不影响生态苹果自己会衡量
    但说影响正常开发者上架我倒觉得是莫名其妙
    rowling
        10
    rowling  
    OP
       Sep 11, 2019
    rowling
        11
    rowling  
    OP
       Sep 11, 2019
    @ZhangGu 感谢
    rowling
        12
    rowling  
    OP
       Sep 11, 2019
    @pink123 老铁说笑了
    rowling
        13
    rowling  
    OP
       Sep 11, 2019
    @KylinRoc 灰产怎么说,工具是看你用来做什么的,菜刀也是灰产吗
    rowling
        14
    rowling  
    OP
       Sep 11, 2019
    @liuminghao233 老哥明白人
    cjh1095358798
        15
    cjh1095358798  
       Sep 11, 2019
    大佬牛逼啊,只是不开源。。。
    liuguang
        16
    liuguang  
       Sep 11, 2019
    不开源就别来讨要 star 了
    rowling
        17
    rowling  
    OP
       Sep 11, 2019
    @liuguang 说的有道理 哪有怎么样
    rowling
        18
    rowling  
    OP
       Sep 11, 2019
    @cjh1095358798 在 github 用关键字 iOS 混淆 检索 前面那几个其实基本都没开源的,觉得没开源,可以不点赞,不勉强哈
    hkitdog
        19
    hkitdog  
       Sep 11, 2019 via iPhone
    公司的逆向团队写了个类似的,不过是基于 ollvm 的,至于是不是用在黑产,视乎情况吧,我们公司的产品都插桩了敏感代码,例如拿手机通讯录资料,混淆后确实能过审
    mangosg
        20
    mangosg  
       Sep 11, 2019 via iPhone
    为什么同样是做 iOS 的,你们都这么优秀😭,而已只会复制粘贴
    rowling
        21
    rowling  
    OP
       Sep 11, 2019
    @mangosg 我也是粘贴和复制的 啊哈哈
    netlous
        22
    netlous  
       Sep 11, 2019
    @hkitdog 插桩是为了绕开 App Store 的权限与功能匹配的审核?
    aaaaaaaaa
        23
    aaaaaaaaa  
       Sep 11, 2019
    看来像荔枝数码那种人还是有的

    荔枝数码:“至于 Office 365 家庭版,有一段时间淘宝上竞争太激烈,在当时条款暧昧的情况下,只能跟随大部分经销商的销售策略。” from: /t/598384#43

    楼主:“ 在 github 用关键字 iOS 混淆 检索 前面那几个其实基本都没开源的,觉得没开源,可以不点赞,不勉强哈” from: /t/599905#18

    总结:别人都“不走寻常路”,我不“违规”我吃亏

    @Livid 楼主连发两贴,处理一下吧
    JackYao
        24
    JackYao  
       Sep 11, 2019
    如果不开源的话 基本就别求 star 了吧。。
    rowling
        25
    rowling  
    OP
       Sep 11, 2019
    @JackYao 嗯,声明了 没开源
    rowling
        26
    rowling  
    OP
       Sep 11, 2019
    @aaaaaaaaa 不过确实是 我这个好像发错位置了 应该发到 go/create @Livid 麻烦有空移除一下
    ai277014717
        27
    ai277014717  
       Sep 11, 2019
    嗯 可以考虑搞个收费混淆的服务
    akira
        28
    akira  
       Sep 11, 2019
    厉害,之前想做,但是一直提不起心情去开始
    rowling
        29
    rowling  
    OP
       Sep 11, 2019
    @akira 我也是工作需要 写了很久才写好
    bullettrain1433
        30
    bullettrain1433  
       Sep 11, 2019
    知乎上写的是程序媛???
    diggerdu
        31
    diggerdu  
       Sep 11, 2019 via iPhone
    @aaaaaaaaa 放在 github 上就一定要开源吗
    goofool
        32
    goofool  
       Sep 11, 2019
    你是男的还是女的
    V2exUser
        33
    V2exUser  
       Sep 11, 2019 via iPhone
    这么多星星叫小弟不好吧
    CoCoMcRee
        34
    CoCoMcRee  
       Sep 11, 2019
    工具要收费吗
    maxxfire
        35
    maxxfire  
       Sep 11, 2019
    所谓魔高一尺,道高一丈。感谢 LZ 的辛勤劳作,苹果的分析技术又要更上一层楼了
    Jonssen
        36
    Jonssen  
       Sep 11, 2019 via Android
    写的代码自带混淆属性,再混就没法看了。
    rowling
        37
    rowling  
    OP
       Sep 11, 2019
    @V2exUser V2EX 上大神太多 我只是个弟弟
    rowling
        38
    rowling  
    OP
       Sep 11, 2019
    @CoCoMcRee github 上那个的不收费
    rowling
        39
    rowling  
    OP
       Sep 11, 2019
    @maxxfire 感觉在怪我
    rowling
        40
    rowling  
    OP
       Sep 11, 2019
    @Jonssen 那维护的时候岂不是很难过 啊哈哈
    rowling
        41
    rowling  
    OP
       Sep 11, 2019
    @goofool 看来我混淆到位了
    akira
        42
    akira  
       Sep 12, 2019
    看了眼你的方案,基本上是基于源代码级别的混淆吧。 花指令混淆和虚拟机混淆那块有研究过没。
    rowling
        43
    rowling  
    OP
       Sep 12, 2019
    @akira 除非 ollvm 的 pass 写的特别好 不然容易翻车
    v4jwb
        44
    v4jwb  
       Oct 10, 2019
    国庆的时候把核心代码用了代码混淆,然后被拒了。。。
    rowling
        45
    rowling  
    OP
       Oct 10, 2019
    @v4jwb 混淆之前悲剧过吗
    xiner
        46
    xiner  
       Aug 11, 2020
    插播一条:
    ios 代码混淆,ios 代码混淆工具,将 C/C++/Objective-C/Swift 代码指令转化为私有指令,运行在受保护的私有虚拟机中,能有效解决因逆向工程引起的安全问题
    了解详情: https://www.kiwisec.com/product/KiwiVM-ios.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1024 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 102ms · UTC 18:56 · PVG 02:56 · LAX 11:56 · JFK 14:56
    ♥ Do have faith in what you're doing.