恶意代码分析入门工具篇在线的病毒引擎腾讯的哈勃分析系统:https://habo.qq.com/VirusTotal(https://www.virustotal.com/gui/home/search)hybrid(https://www.hybrid-analysis.com/)病毒引擎可以初步给我们一些分析结果,可以作为行为分析的参考。进程监控火绒剑(这款进程监控器是比较先进的,功能也...
基础调试基础1、使用JEB或者IDA动态调试2、动态调试native层代码(So文件)3、动态调试smali文件java层逆向1、掌握java语言2、了解并熟悉smail语法3、熟悉使用常见的工具(Androidkiller、JEB、jadx、IDA等等)Native层逆向1、了解Android操作系统以及四大组件2、了解NDK开发流程,且熟悉开发3、熟悉ARM汇编指令文件结构1、掌握DEX...
Babyre1考点:xxtea加解密算法、RCR16校验第一个函数的作用是将我们输入的16位数据变成对应的hex值动态调试结果如下:我们输入1234567890123456返回值为8第二个函数里面有xxtea解密操作v8是密文,v7是秘钥,中间的数为负数表示是解密操作,正数即为加密操作跟进去看看为什么是xxTEA算法在我们对比了xxtea源码的时候,我们就可以看出这是个xxtea解密操作在第...
Login这个题目没什么意思,不过打开就把我吓了一跳而已。一个PHP,不过逻辑很简单,没有什么难度,就是一个rot13加密解密地址: http://www.rot13.de/index.php 考点:php代码、rot13加密算法hamburger competition考点:unity逆向这个题目挺有意思的,unity开发的游戏逆向,非常让人摸不着头脑的逆向题目,可能是我没怎么做到这种un...
面向对象的数组import java.lang.reflect.Array;import java.util.Arrays;public class myArray {private int[] elements; public myArray(){ elements = new int[0]; } //获取数组长度的方法 public void size(){ Syst...