环境配置:PyhtonJavadex2jar(将apk反编译成java源码)jd_gui(源码查看)jadx已root的手机或者安卓模拟器fiddler分析:首先我们用fiddler抓包工具对app的登陆进行抓包,这个app抓包需要开启全局代理,不然会抓不到数据。如果还不会使用全局代理抓包的朋友,可 ...
分类:
移动开发 时间:
2019-09-23 14:57:51
阅读次数:
144
问题:研发公司单独做了控制关停接口,因为他们域名未备案缘故导致接口无法正常调用,游戏不能正常登陆。但是对方因为合作终止暂时不能积极的处理。只能自己尝试编译处理解决办法:找对对应的接口文件,尝试重新编译解决1、一开始不知道游戏里为什么卡在登陆上,尝试抓包看信息手机登陆通过fiddler抓包工具在,可以看到一个登陆链接报错500------->问题引起的原因是用户验证登陆返回500,由于调用SD
分类:
其他好文 时间:
2019-09-22 01:50:05
阅读次数:
202
国产操作系统的现状MrtnMrtn非主流人口,请谨慎关注。请二次元恋童癖不要关注2,188 人赞同了该文章先说PC和服务器端。国防科大推出了几个麒麟系统。最早的银河麒麟系统,863计划重大攻关科研项目,2002年启动,2004年通过验收,经费7000万。反编译以后发现银河麒麟2.0和FreeBSD ...
分类:
其他好文 时间:
2019-09-21 23:13:40
阅读次数:
103
Crackme015 的逆向分析 1.程序观察 作者提示我们要把程序启动前的弹窗关闭,而且要找到正确的注册码。 2.简单查壳 程序使用 VB5 编写,无壳。 3.程序分析 首先要去除启动时的弹窗。使用 VB Decompiler 载入程序 从反编译的代码,我们可以看到加载的时候,程序在调用 MsgB ...
分类:
其他好文 时间:
2019-09-17 13:16:51
阅读次数:
84
用javassist生成一个新的类publicclassByte{publicstaticvoidmain(String[]args)throwsException{//获得类池ClassPoolpool=ClassPool.getDefault();//创建类CtClasscc=pool.makeClass("cn.sxt.in.Emp");//创建属性CtFieldf1=CtField.mak
分类:
编程语言 时间:
2019-09-16 17:57:58
阅读次数:
187
1.先拉进虚拟机运行一下 2.检查一下文件格式,发现是64位文件,然后这个文件开了 canary 和 Nx 保护,但是影响不大。 3.用 ida64 反编译查看一下,进入main函数。不难发现,当进入 else 分支后使得 v6 得 1926 即可得到 flag。 4.现在的问题是将第一次 v6 不 ...
分类:
其他好文 时间:
2019-09-12 23:54:23
阅读次数:
202
测试文件:https://buuoj.cn/files/91b89e765c9aff8e82690c0868975b37/0bf39b5d-5f2f-4095-a921-fb5c20f53f21.zip?token=eyJ0ZWFtX2lkIjpudWxsLCJ1c2VyX2lkIjoxOTAzLC ...
分类:
其他好文 时间:
2019-09-12 09:30:24
阅读次数:
300
实际工作中,往往有这样的需求,需要导出word,还有各种各样的样式,于是有了word模板导出。 实现以下几个需求: 1、表单导出 2、表格导出 3、表单表格混合导出 4、实际用例测试 解决方案: 实现是基于NET Core 2.1 ,搜索了各个开源项目最终基于DocX这个开源库,当初实现时发现Doc ...
分类:
Web程序 时间:
2019-09-07 00:47:19
阅读次数:
228
公司内部分享,安卓 APP 反编译、脱壳、爬虫,这篇都有了! ...
分类:
移动开发 时间:
2019-09-06 01:31:42
阅读次数:
137
APK其实就是一个压缩包.在android平台上的可安装文件执行文件(文件是加密的). 未反编译的apk包结构: META-INF:程序签名目录,里面是(.RSA)证书文件和程序摘要对应的哈希值文件. AndroidManifest.xml:应用程序配置文件. classes.dex:dex可执行文 ...
分类:
其他好文 时间:
2019-08-31 17:49:14
阅读次数:
112