聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 467 views阅读

    eCapture的几个好消息,支持Android…

    缘起 这个故事要从上海的疫情说起。 三月份,上海爆发了疫情。全市开始封城,停工停课,所有人都不得不居家防疫。离不了家门,意味着空闲时间增多了,也正好可以利用一下,做个小项目之类的。 也正巧,前段时间研究了eBPF攻防的技术,而技术的应用场景最广泛的就是跟踪调试了。广大研发、运维同学们面临的最大场景就是网络抓包,恰恰大量数据包都是HTTPS加密的,这就称为多数人的痛点,那么结合eBPF技术,...

    分类:技术文章 时间:2022-06-22 03:59 我要评论(0个)

  • 1425 views阅读

    App深度链接与延迟深度链接

    APP唤醒与场景还原 在App投放推广中,唤醒用户是常见的运营策略。想要让用户重新活跃起来,转化用户的行为,必须从场景上还原用户的路径,从根本上找到用户增长的奥秘。 在这个广告漫天的时代,相信大多数用户在使用App的时候都遇到类似的场景:在使用某资讯类App的时候,浏览到了淘宝的商品广告,当你点击该广告内容时,自动打开了你手机上已经安装的淘宝App并且定位到了该商品的详情页。 作为用户,...

    分类:技术文章 时间:2022-01-18 16:53 我要评论(0个)

  • 1804 views阅读

    Android/iOS判断是否使用代理或VPN

    针对APP的黑产,我们提到部分用户会通过改变IP来绕过风控策略。更改IP比较方便的方法是使用代理IP或VPN。 在检测APP安全性是需要对是否使用代码和VPN做判断。以下为整理的一些代码供参考。 Android判断是否使用代理IP private boolean isWifiProxy(Context context) { final boolean IS_ICS_OR_LATER ...

    分类:技术文章 时间:2022-01-07 20:44 我要评论(0个)

  • 4659 views阅读

    Android逆向之unidbg调用.so文件

    目前很多 App 的加密签名算法都在so文件中,常规的方式是通过IDA PRO对.so文件进行反编译,由于操作复杂且需要看反编译后的代码,比较耗精力。比较简单的方式是直接通过JAVA程序调用.so文件,直接像APP的JNI接口一样调用。unidbg就是这样一个工具。 unidbg简介 由于现在的大多数 app 把签名算法已经放到了 so 文件中,所以要想破解签名算法,必须能够破解 so 文...

    分类:技术文章 时间:2021-11-03 22:15 我要评论(0个)

  • 4484 views阅读

    Android反编译之.so文件

    什么是.so文件 .so文件是Linux下共享链接库文件。由于Android操作系统的底层基于Linux系统,所以SO文件可以运行在Android平台上。Android系统也同样开放了C/C++接口供开发者开发Native程序。由于基于虚拟机的编程语言JAVA更容易被人反编译,因此越来越多的应用将其中的核心代码以C/C++为编程语言,并且以SO文件的形式供上层JAVA代码调用,以保证安全性...

    分类:技术文章 时间:2021-11-02 14:31 我要评论(0个)

  • 8928 views阅读

    Android应用:apk文件反编译

    APK文件简介 每个需要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk(Android application package),其中包含了应用的二进制代码、资源、配置文件等。 apk文件实际是一个zip压缩包,可以通过解压缩工具解开(将后缀名改为.zip后再用解压缩文件解压)。APK文件的大致目录结构如下: |– AndroidManifest.xml ...

    分类:技术文章 时间:2021-10-29 22:15 我要评论(0个)

  • 5784 views阅读

    The nn.Sigmoid() of PyTorch on Android device

    I have trained an EfficientNet model to classify more than ten thousand different categories of birds, by using PyTorch. To run this model on the mobile device, I built a program by learning the P...

    分类:技术文章 时间:2020-05-19 00:22 我要评论(0个)

  • 13381 views阅读

    CentOS 6下Android SDK碰到提示”libc.so.6: version `GLIBC_2.14′ not found”的解决方法

    在CentOS 6的机器上安装了Android的开发环境,碰到如下一些问题和解决方法 1. Android Studio 添加Android SDK时,提示缺少JDK 1.5、JDK 1.6 或 JDK 1.7, 但是机器上已经安装好JDK 1.6, JDK 1.7,还是提示同样的问题 解决方法,软件的提示信息Bug,其实是缺少 JDK 1.8(这个提示Bug应该会在后续版本被修订), ...

    分类:技术文章 时间:2017-03-08 07:45 我要评论(0个)

  • 12169 views阅读

    浅谈移动应用的跨平台开发工具(Xamarin和React Native)

    谈移动应用的跨平台开发不能不提HTML5,PhoneGap和Sencha等平台一直致力于使用HTML5技术来开发跨平台的移动应用,现在看来这个方向基本算是失败的,基于HTML5的移动应用在用户体验上与原生应用仍然存在着明显的差距。 与上述HTML5平台不同,Xamarin和React Native通过各自的方式来实现跨平台。Xamarin基于Mono框架将C#代码编译为原生平台代码,Rea...

    分类:技术文章 时间:2016-06-06 13:20 我要评论(0个)

  • 13540 views阅读

    当新手机几乎要毁掉你的人际关系时

    原文地址(original source):https://features.wearemel.com/when-a-new-cell-phone-almost-ruins-your-relationship-c4f876ecd43d 原文作者(author):Caroline Moss(@socarolinesays) 你该如何拯救跨操作系统的浪漫? 我和男友交往有两年了,如果他从...

    分类:技术文章 时间:2016-04-12 15:40 我要评论(0个)

  • 17497 views阅读

    捍卫原生 app

    原文地址(original source):https://blog.orangecaffeine.com/in-defense-of-the-native-app-9e614ddf2cfa 原文作者(author): Chandra Kalle(@chandrakalle) 为什么原生 app 没有走到穷途末路 每种需求都有相应的 app,但是,不是每种需求都需要一款 app。每个...

    分类:技术文章 时间:2016-02-17 03:35 我要评论(0个)

  • 11056 views阅读

    Android开发学习之系统架构

    Android负责人Dan Morrill说:“ Android并不是传统的Linux风格的一个规范或分发版本,也不是一些列可重用的组件集成,Android是一个用于连接设备的软件块。” 从上面那张图我们就可以简单的看出Android系统架构的组成部分以及其简单的运作方式,下面给出Android系统架构的详细架: 翻译成中文如下: 可以很明显看出,Android系统架构由5部分组成,...

    分类:技术文章 时间:2015-12-04 04:05 我要评论(0个)