自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 安卓逆向学习——怎么解决APP界面广告以及系统弹窗问题

函数名称描述onCreat()一个Activity启动后第一个被调用的函数,常用来在此方法中进行Activity的一些初始化操作,例如创建View,绑定数据,注册监听,加级参数等。onStart()当Activity显示在屏幕上时,此方法被调用但此时还无法进行与用户的交互换作。onResume()这个方法在onStart()之后调用,也就是在Activity准备好与用户进行交互的时候调用,此时的Activity一定位于Activity栈顶,处于运行状态。onPause()

2024-07-29 16:36:10 1486

原创 关于手动脱壳的分析及方法总结

单步跟踪法的原理就是通过Ollydbg的单步(F8)、单步进入(F7)和运行到(F4)功能,完整走过程序的自脱壳过程,跳过一些循环恢复代码的片段,并用单步进入确保程序不会略过OEP。这样可以在软件自动脱壳模块运行完毕后,到达OEP,并dump程序。

2024-07-24 17:12:21 781

原创 DASCTF暑期挑战赛 Reverse复现

DosSnake:本题考查的是对8086汇编代码分析(当然也可以修改游戏程序直接输出flag,由于我的windows系统打不开游戏程序所以此方法暂且不作分析介绍了)直接拖进IDA查看汇编代码算了,由于这个程序只给了一个数据段,我们很容易就能找到代码加密逻辑(前面一大段的汇编代码都是为了实现贪吃蛇这个小游戏没啥用,我们直接看加密部分):可以看到逻辑非常简单,Dasctf的前6部分作为key,后面的26位数据作为密文,进行简单的异或加密si对应密文指针,di对应key指针,密文数据如下:直接写脚本一把逆即可得到

2024-07-23 14:27:56 403

原创 暑期联合训练week 2 部分题解wp

题解过程及知识点总结

2024-07-19 17:24:53 640

原创 week1学习总结

对于比赛,我感觉自己掌握的知识点还不够完善,在解题的时候,往往会因为某一个点卡很久;其次,也遇到了很多之前没有接触过的题型,这也能激发我去不断学习查阅资料,知识体系得到了拓展和稳固;还有就是交流方面,感觉自己没有以前那么胆怯去问,遇到不懂或者卡住的知识点,能够及时和出题的师傅以及学习比我强的师傅们交流询问,锻炼了我的沟通能力;本周有幸和大家一起打训练赛,在大家这个团队团体中感受到了浓浓的学习氛围感,也可以激发我的动力去和大家一起努力奋斗共同进步。

2024-07-14 19:51:46 117

原创 RC4加解密算法的分析

在密码学中,RC4(来自Rivest Cipher 4的缩写)是一种流加密算法,密钥长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是[1,255]。RC4一个字节一个字节地加解密。给定一个密钥,伪随机数生成器接受密钥并产生一个S盒。S盒用来加密数据,而且在加密过程中S盒会变化。由于异或运算的对合性,RC4加密解密使用同一套算法。

2024-07-14 19:39:41 435

原创 关于ctf逆向迷宫题型解题方法总结

DFS。

2024-07-14 19:21:51 216

原创 暑假联合训练week 1 部分题解

关于暑期训练的部分题解

2024-07-14 18:58:26 418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除