拿到题目是64位ELF,IDA: 动态调试,我们需要的顺序是451所以在跳转表上断下,setIP到各个分支走一遍就好了 4: 5: 1: 即可拿到flag: ...
分类:
其他好文 时间:
2020-04-03 23:55:05
阅读次数:
137
BabyXor 2019_UNCTF 查壳 脱壳 dump 脱壳后 IDA静态分析 int main_0() { void *v0; // eax int v1; // ST5C_4 char *v2; // ST6C_4 const char *v3; // ST68_4 void *v4; // ...
分类:
其他好文 时间:
2020-01-24 17:20:38
阅读次数:
333
kubespy (https://github.com/huazhihao/kubespy)是一个完全用bash实现的Kubernetes调试工具,它不但完美的解决了上面提到的如何在运行时向目标容器加载工具的问题,而且并不依赖任何最新版本的Kubernetes的特性。这篇文章稍后会介绍如何使用kub... ...
分类:
其他好文 时间:
2020-01-11 18:32:08
阅读次数:
99
根据软件代码规模,应用软件的开发大致分为三 种模式。 程序员个人开发的小软件 用例图 这种模式和早期的软件开发模式类似。 小软件开发用例图如图所示。 软件调试的特点 发现问题(测试)、定位问题和提出解决问题方 案、修改程序代码、验证全部由程序员负责。 软件调试 可以分为静态调试与动态调试。 1、静态 ...
分类:
其他好文 时间:
2019-12-24 18:45:17
阅读次数:
116
AndroidStudio安装ideasmali插件,动态调试smali代码 ...
分类:
移动开发 时间:
2019-12-19 10:03:38
阅读次数:
308
前言 今天讲述在苹果日常开发中一个装逼神器LLDB,是Xcode内置的动态调试工具. 在iOS系统程序开发中,会经常需要代码调试的追踪, 最常用的也是LLDB(low level debugger) .LLDB能更好的辅助开发者通过各种手段如修改变量进行测试,甚至能协助开发同学来定位bug. LLD ...
分类:
数据库 时间:
2019-11-28 10:34:18
阅读次数:
167
0x00:简介 PlistEdit Pro是为macOS平台最优秀的属性列表和JSON编辑器。Mac和iOS开发人员在开发应用程序时必须编辑各种属性列表和JSON文件。PlistEdit Pro通过提供直观和强大的界面,使编辑这些文件变得更容易。除了能够复制、粘贴或拖放属性列表数据之外,PlistE... ...
分类:
其他好文 时间:
2019-11-17 10:43:01
阅读次数:
141
mips 指令集特性 1 没有push pop指令 2 所有指令都是32位,4字节对齐 mips 动态调试 1 IDA ./qemu-mipsel -g 23946 ./xxx IDA 上选择Remote GDB debuffer 2 gdb-multiarch qemu-mipsel -L . - ...
分类:
其他好文 时间:
2019-10-29 23:35:03
阅读次数:
168
[TOC] 动态调试有什么用 什么是VS调试 VS调试,使得我们可以将程序“暂停”住,慢慢研究程序的执行过程,有助于我们理解程序的运行逻辑。 启动调试的几种方式 F10(调试菜单/逐过程) F5(调试菜单/启动调试) 断点和单步介绍 单步步过(F10):一行一行执行程序 单步步入(F11):它与单步 ...
分类:
其他好文 时间:
2019-10-10 11:21:05
阅读次数:
80
这道题是iscc 2017中的安卓第二题,所有的算法都在lib库中,而lib库又是加了壳的,所以就用动态调试解决吧。第一次动态调试安卓,就写的详细一些吧。文中用到1.能正常运行这个crackme的手机一部,需要root(本人手上的主力机是安卓7.1的就运行不了)2.IDA一个3.IDA神级插件Key... ...
分类:
移动开发 时间:
2019-10-09 19:11:23
阅读次数:
224