V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  s82kd92l  ›  全部回复第 8 页 / 共 15 页
回复总数  300
1  2  3  4  5  6  7  8  9  10 ... 15  
2018-07-17 22:25:50 +08:00
回复了 EarthChild 创建的主题 Android 剪切板总有这种东西,怎么判断是哪个程序恶意搞的鬼?
AppopsX 里面可以查看许多权限使用记录,包括剪切板
2018-07-11 23:45:01 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@VYSE 嗯,你是对的。我在 termux 里能够对其他 pid 做 strace, 看来目前 Android 是允许同一个 uid 下的进程相互调试的
2018-07-11 18:28:39 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@VYSE 不是限制 ptrace 其他 UID,而是其他 PID
2018-07-11 18:12:46 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@VYSE ptrace 自己进程和 ptrace 其他进程两码事,普通 linux 发行版都有 yama 防止随便 attach 其他进程,何况 android 这种久经考验的
2018-07-11 16:23:26 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@VYSE 你可能对 exec()和 syscall 有误解...

exec()是执行命令行程序。syscall 是指 open/fork/ioctl 这种.这年头就算是 NDK 程序也没有随便用 syscall 的本事,会被 seccomp 挡住。
2018-07-11 11:35:34 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@VYSE 不让你用 NDK 你哪来的 ptrace?
2018-07-11 11:34:02 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@nicevar 你的论据正好说明了 java 与 native 的防护能力是五十步笑百步,windows 第三方大都是 c/c++写的也没好到哪去。能真正保证不被盗的只有一条铁律:不在客户端保存敏感代码,尽量不在客户端运行敏感代码。 @cxl008
2018-07-10 23:03:35 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@jdgui 真要用心混淆的话看 smail 看不出的。随便想想就有很多种方法让 smail 逻辑隐藏,当然会需要一个整体性的混淆框架:
1. 自动把代码逻辑分成很多小的 class。复杂的逻辑可能被分成成百上千的 class。人肉看这种 smail 代码会疯掉的。
2. 实现一个 userspace coroutine/thread 之类的框架,然后就可以做 non-deterministic execution.可能执行 10 个 smail 指令就跳到另一个 thread 上了,下次跳回来也不知道是什么时候。这种逻辑必须执行时才能确定路径,无法静态分析。
2018-07-10 21:20:41 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@hjc4869 现在的纯 java app 在 android 上也可以无比流畅的
2018-07-10 20:09:13 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@nicevar 机顶盒里都是厂商自带 app,权限高用 ndk 没问题啊
2018-07-10 19:49:00 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@sampeng
@981340936lxm java 字节码一样可以做混淆。就保护代码本身而言不觉得比机器汇编码差哪去。
2018-07-10 19:45:15 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
@xingda920813 iOS 从一开始就是 native 层,所有的文档都是 native,沙盒安全边界也是 native。Android 文档绝大部分是在 Java 层,所以这些 hook 之类的是 undocumented behaviour,所以才叫“黑科技”。
2018-07-02 15:57:02 +08:00
回复了 s82kd92l 创建的主题 Android 听说闲鱼已经使用 flutter 了
@90928yao 好像只在商品详情页用到
2018-06-25 17:08:32 +08:00
回复了 s82kd92l 创建的主题 宽带症候群 4G 有 V6 了,热点怎么解决?
@zro 执行 ebtalbes 不带任何参数也会 segfault,所以应该不是缺 broute 表问题
2018-06-25 17:04:36 +08:00
回复了 s82kd92l 创建的主题 宽带症候群 4G 有 V6 了,热点怎么解决?
@zro 这是一段 logcat,很明显系统是自动在做 v6 热点开启工作,可是在 ebtables 那里吃瘪就放弃了...

--------- beginning of main
D radish : radish_bridge_debug_cmds: ebtables -t broute -L
D radish : radish_bridge_debug_cmds: brctl show
D radish : bridge name bridge id STP enabled interfaces
D radish : radish_bridge_debug_cmds: netstat -ap
D radish : radish_init_bridge: brctl addbr bridge0
D radish : radish_init_bridge: echo 1 > /proc/sys/net/ipv6/conf/bridge0/optimistic_dad
D radish : radish_init_bridge: echo 10 > /proc/sys/net/ipv6/neigh/bridge0/retrans_time_ms
D radish : radish_init_bridge: ebtables -t broute -A BROUTING -p ipv4 -j DROP
E radish : Cannot set ebtables to drop IPV4
E radish : There was a problem setting up the bridge network interface, Radish cannot proceed
D radish : radish_delete_prefix_based_route: ip route del ::/0 dev bridge0
E radish : Unable to delete old prefix based route in the main table
D radish : radish_delete_prefix_based_route: ip -6 route del ::/0 dev bridge0 scope link table 97
E radish : Unable to delete old prefix based route in the local_network table
D radish : radish_delete_tether_counter_chain: ip6tables -F natctrl_tether_counters
D radish : radish_delete_tether_counter_chain: ip6tables -X natctrl_tether_counters
D radish : Tether counter chain natctrl_tether_counters deletion failed/not exsist
D radish : radish_modify_link_local_route: ip -6 route del fe80::/64 dev bridge0 scope link table 97
E radish : Unable to del link local route in local network table
D radish : radish_cleanup_handler: brctl delbr bridge0
D radish : radish_cleanup_handler: ebtables -t broute -F
E radish : Cannot set ebtables to drop IPV4
2018-06-25 16:44:15 +08:00
回复了 s82kd92l 创建的主题 宽带症候群 4G 有 V6 了,热点怎么解决?
@zro 用 root 运行 brctl 没问题,运行 ebtables 直接 seg fault.看样子是 lineageos 的 bug 了
2018-06-25 16:27:33 +08:00
回复了 s82kd92l 创建的主题 宽带症候群 4G 有 V6 了,热点怎么解决?
@zro 我手机米 5s+lineageos 7.1 还没有 v6 热点,目前已经 root,可否把两条命令详细说下让我试试?
2018-06-24 14:08:05 +08:00
回复了 ericbize 创建的主题 宽带症候群 广东电信 4G 分配 ipv6
@missdeer 我就是手持米 5s+lineagesos14.1 怎么弄都出不来,怀孕每个基站不一样。我在宝山这边
2018-06-24 14:03:01 +08:00
回复了 ericbize 创建的主题 宽带症候群 广东电信 4G 分配 ipv6
@ericbize 奇怪了,莫非每个区甚至每个单独基站都要分别支持么?
2018-06-24 13:35:44 +08:00
回复了 ericbize 创建的主题 宽带症候群 广东电信 4G 分配 ipv6
@wtks1
@missdeer 我咋没有呢,调了 apn,也进飞行模式再关闭,就是没 v6. 你们是 iPhone 还是 Android 呢?
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5351 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 07:01 · PVG 15:01 · LAX 23:01 · JFK 02:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.