当前位置:首页 > 每日看点 > 正文内容

程序员现在接私活儿越来越难了为什么?

卡卷网1年前 (2024-12-26)每日看点223

没有觉得很难,有时候忙不过来。

作为一名Android逆向工作者,说一下这几年接的一些私活:

1,APP协议分析,算法提取: 分析某海外社交APP的通讯协议主要是http/https/websocket. 开发脚本工具,提供脱机运行环境。提取设备ID,sign的算法,probuf数据解密。落地业务主要是批量化运营,构建海外社交平台的流量矩阵。

2,Google play马甲包上架:帮助客户上架马甲包到GooglePlay。客户围绕马甲包上架的业务有很多,或者为了引流,或者为了增加广告收益,或者为了通过审核,这块需求很多的,单子接不完。

3,APP竞品分析:帮助客户分析某应用的保活技术(应用后台服务可在大部分手机上一直存活),解密VMP+OLLVM代码,还原其实现方式并提供SDK集成。类似这种竞品技术copy的项目干了至少有5个。

4,游戏脚本破解解密:地下城于勇士DNF的脚本解密算法,客户需要对这个游戏做汉化语言包,主要是解密脚本,修改汉化部分(韩文-中文),加密还原回去。类似事情也做了有4-5个。

5,多开虚拟引擎,这是给客户定制类似VA的沙盒机制,我是基于开源项目来做,大量修开源引擎的代码特征,确保不被主流加固对抗手段识别。

6,加固混淆工具,由于经常脱壳,破壳,对加固加壳也有一定了解,基于这些技术积累和一些客户需求,基于开源项目,定制了一套加固对dex和so进行加固混淆的工具链,目前有十几个固定团队在用。

7,还有一些杂七杂八的小项目,像加壳、脱壳、改后二次修改/打包,插件,去广告,过会员vip.....

当然,这些私活儿用到的技术栈也非常复杂:Arm汇编,c/c++,Java/jni/ndk/smali,dex/SO格式各种java,Native的hook大法,Hook框架(xposed/Frida),Java反射框架,通讯协议(http/https/websocket/tcpip/sokcket),加解密算法(各种摘要算法,ASE,DES,RSA及其变种);Art运行机制,Framework,操作系统理论,rom定制

总的来说,需求一直很多,且都特别适合兼职或者私活来做。缺点就是技术栈拖得广,难在某一方向深度积累,大多是做项目,挣的也是辛苦钱!

所以接私活,要走出舒适区,充分利用好下班或业余时间,下定决心行动起来,私活不缺的。记住关键是行动,行动,再行动,学习,学习,再学习!

=========补充回答========

评论区里最多的关注就是这些活儿有“风险”。其实【逆向】这俩字本身就是灰色的,上不了台面的,但它却存在于各行各业,从机械制造到软件开发...,众多大厂也是没少利用它。所以这里也仅仅是基于问题的产生提供了一个参考选择,在接触到的逆向需求里,较多的是一些孤立的单点任务需求,也特别适合一个人或小团队利用点碎片时间去做。在国内正向开发竞争激烈的今天,切入逆向,延伸海外也许是个不错的方向。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5632.html

分享给朋友:

相关文章

个人站长为什么越来越少了?个人网站还能做吗?

个人站长为什么越来越少了?个人网站还能做吗?

在互联网快速发展的浪潮中,个人站长曾经有过辉煌的时代,但如今却面临着诸多困境,甚至走向 “死亡”。一、竞争激烈,难以立足如今的互联网行业,巨头林立,各大平台凭借着雄厚的资金、技术和资源优势,占据了绝大部分市场份额。无论是搜索引擎、社交媒体还...

200+ 工具,这个网站堪称最强

200+ 工具,这个网站堪称最强

作为一个乱七八糟什么都懂一点的电脑小白,日常经常被别人增加些临时任务,比如PDF转Word,提取视频里的音频,图片加个边框。之前,电脑里安装了不少这类的软件,虽然能满足要求,但装的多了,总感觉电脑卡卡的。最近发现了一个超强的在线工具网站,首...

到什么程度才叫精通 Linux?

我们医院有个大牛。有一次,我的Linux电脑下载了Microsoft office 365 不能运行。于是买了2.5升装康师傅冰红茶找到大牛,让他帮忙解决。大牛白了我一眼,让我把安装包发给他,只见他输入一个命令将安装包打开,整个屏幕都是数字...

如何做电商行业?

如何做电商行业?

“如何做电商*开网店”跟“如何找老婆”一样,没概况条件、没明确标准,就是扯犊子。我把话题具体一点说:具备“两三万”启动资金、掌握“选品+上架优化”基础技能,小则月入三五千、多则上万。跟摆地摊一样,有进货的钱、也不怕苦不怕累、稍微有点生意头脑...

在 Kubernetes 中,Service 的实现原理是什么,它是如何实现服务发现的?

行,问的这个问题挺有意思,Kubernetes 里 Service 是怎么实现的,服务发现是怎么回事,咱就直说了。这事儿看起来挺玄乎,但掰开揉碎了讲,也就那么回事。你得把这事儿想得简单点,别一上来就被啥术语吓住了——其实全是些搬砖的套路。咱...

客观的讲,华为是不是真的遥遥领先?

客观的讲,华为是不是真的遥遥领先?

最近,华为上市了最新款的三折叠屏手机,于是很多大V们把这款手机吹上了天,吹成是技术上遥遥领先于全世界。谁要是敢质疑华而不实,就会被人扣上一顶汉奸卖国贼美狗的帽子。把一个商品捧成了宗教和菩萨,你只能说好,不能说不好。其实这个世界上,只要是人和...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。