分类: 逆向

逆向工程

19 篇文章

thumbnail
比较strcmp, strncmp和memcmp
做到一道挺简单逆向题 这是伪代码: 看到strncmp这个函数顺便说一下strcmp, strncmp和memcmp的区别 函数:int memcmp (const void *a1, const void *a2, size_t size)         函数memcmp用于…
thumbnail
CTF的一道安卓逆向
前几天打CTF时遇到的一道安卓逆向,这里简单的写一下思路 首先用jadx打开apk文件,找到simplecheck处(文件名是simplecheck),可以看到基本逻辑就是通过函数a对输入的内容进行判断,如果正确就弹出You get it。 我们去类a里看一下可以发现这个就是一道简单的算法 判断的条件就是在这一个循环里,可以看到成功的条件是,而iA…
thumbnail
26款优秀的Android逆向工程工具
工欲善其事必先利其器,好的Android逆向工程工具在逆向破解工程中起到事半功倍的作用。 1. SMALI/BAKSMALI SMALI/BAKSMALI是一个强大的apk文件编辑工具,用于Dalvik虚拟机(Google公司自己设计用于Android平台的虚拟机)来反编译和回编译classes.dex。其语法是一种宽松式的Jasmin/dedex…
thumbnail
CTF笔记-reverse-带你走近逆向世界之逆向初探
讲到逆向,IDA是不得不提的,为啥?请看下图 是的,你没有看错,有了她,还要女朋友干啥? 效果那是杠杠滴,谁用谁知道!废话不多说,下面进入正题。 本篇分享知识要点: 查壳工具介绍 upx脱壳初探 IDA分析常规流程讲解 linux运行elf文件 gdb调试初探 学习,交流,分享 CTF并肩作战,你,并不孤单! 阅读完本篇文章大概需要5分钟,enjo…