有偿(非肉偿)逆向反编译安卓打卡类软件,“从相册选择照片”,非钉钉 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
beryl
V2EX    程序员

有偿(非肉偿)逆向反编译安卓打卡类软件,“从相册选择照片”,非钉钉

  •  
  •   beryl 2019-07-18 16:31:34 +08:00 5901 次点击
    这是一个创建于 2285 天前的主题,其中的信息可能已经有所发展或是发生改变。

    安卓,一个比较小众的打卡软件,限制了从相册选择,必须拍照,有相册选择按钮,点了没反应。

    想做到能够从相册选择照片功能。

    这种需求:

    1. 一般需要多久
    2. 多少钱可以呢
    3. 哪位兄弟可以做呢

    问了下周边朋友,需要反编译找钩子 xposed hock 但是之前没接触过。

    25 条回复    2019-07-19 11:00:40 +08:00
    cugycy
        1
    cugycy  
       2019-07-18 16:35:16 +08:00
    围观
    wd1196554643
        2
    wd1196554643  
       2019-07-18 16:39:59 +08:00
    我眼里只有肉偿
    gluck1688
        3
    gluck1688  
       2019-07-18 16:46:53 +08:00
    万一只是个占位符呢,那也没法 hook
    MozzieW
        4
    MozzieW  
       2019-07-18 16:49:33 +08:00
    已经反编译为什么不是直接改? 这个要看 App 才知道难度吧
    jimages
        5
    jimages  
       2019-07-18 16:50:45 +08:00
    肉偿可还行。莫非楼主是女生?
    cb192c3
        6
    cb192c3  
       2019-07-18 16:50:51 +08:00
    上来就拒绝了肉偿,这个就不好办了
    yedanten
        7
    yedanten  
       2019-07-18 17:21:44 +08:00 via Android
    拒绝肉偿啊,那给个其他实现的思路好了。
    中间人拦下数据包,把刚刚拍的照片替换成你指定的照片内容,发出去。
    Melting
        8
    Melting  
       2019-07-18 17:22:28 +08:00
    都能打开相册了,点了没反应。这谁设计的。拖出去
    SkyLine7
        9
    SkyLine7  
       2019-07-18 17:24:15 +08:00
    肉偿可还行
    zdd2389
        10
    zdd2389  
       2019-07-18 17:28:36 +08:00
    最近正好在学,楼主发一个样本给我练练手吧,qq:MzIzOTEzOTg0MQ==
    TobiahShaw
        11
    TobiahShaw  
       2019-07-18 18:03:49 +08:00
    思路大概是自己实现图片相册选择功能之后,返回的数据结构和 requestCode 和照相一样就行了(不一样也行,就自己再实现一下 onActivityResult )
    NickCao
        12
    NickCao  
       2019-07-18 18:13:58 +08:00 via Android
    把照片打印出来不就行了.....
    ziyue002
        13
    ziyue002  
       2019-07-18 18:17:30 +08:00
    照片放另外一个手机拍照不行吗
    ysc3839
        14
    ysc3839  
       2019-07-18 18:24:04 +08:00 via Android   1
    gam2046
        15
    gam2046  
       2019-07-18 18:24:23 +08:00
    QQ 联系:175564877,请注明来意。
    shingle
        16
    shingle  
       2019-07-18 18:25:13 +08:00
    应该很多种实现, 即使只能拍照也能 hook 系统的相册选取然后替换掉原来的. wx: c3lnNTk2OTEzNzEx
    KyonLi
        17
    KyonLi  
       2019-07-18 18:26:54 +08:00
    换个思路,把照片选择器伪装成相机 app,前提是这个软件是调用系统相机接口而不是直接访问相机硬件
    github /GhostFlying/image-to-camera
    Buges
        18
    Buges  
       2019-07-18 18:45:03 +08:00 via Android
    hook 个毛线啊,硬件数据都得 native 层,都是 c/cpp 你慢慢调吧…
    #7 正解,从网络 hook 比硬件靠谱多了
    beryl
        19
    beryl  
    OP
       2019-07-18 18:49:30 +08:00
    @NickCao
    @ziyue002 不行的,拍的质量不行
    Blanke
        20
    Blanke  
       2019-07-19 09:18:04 +08:00 via Android
    楼上的搞定了么?我能做
    zhensjoke
        21
    zhensjoke  
       2019-07-19 10:02:14 +08:00
    之前有个 X 牛助手,可以模拟定位模拟拍照。。把 APP 装在 APP 里那种。

    不过月初跑路了。。

    按理说破解一下可行。
    finaldusk
        22
    finaldusk  
       2019-07-19 10:07:05 +08:00
    从硬件层面解决用相机拍另一个手机或电脑里的照片
    x786085644
        23
    x786085644  
       2019-07-19 10:25:38 +08:00
    xyfan
        24
    xyfan  
       2019-07-19 10:55:02 +08:00
    有这样的软件,将自己伪装为一个照相机供其他程序调用,但实际从相册选照片。如果你的软件可以调用其他相机拍照就可以使用,如果是内置照相功能就不行。
    cmonkey
        25
    cmonkey  
       2019-07-19 11:00:40 +08:00
    肉偿为什么不好?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4647 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 04:05 PVG 12:05 LAX 21:05 JFK 00:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86