逆向一程序,发现程序被setuid(0),setgid(0)从而导致程序以root方式运行了(具体可以在iosre中搜索查看),因此我就想把这条指令NOP掉。 网上查了些方法,比如: 1、 00 00 A0 E1 NOP 我试了下,在32位,即ARM7 似乎是 mov r0 r0 (两个星期前尝试的 ...
分类:
移动开发 时间:
2018-04-14 16:21:56
阅读次数:
303
一、特定的数字数字 二、冒泡排序 1、思想:两层for循环,外层从第一个数到倒数第二个数,内层从外层的后面一个数到最后一个数 第1次内层循环,循环n-1次,找到最小数放到a0中,同时将原来a0的值赋值到原数组中最小数的位置; 第2次内层循环,循环n-2次,找到第二小的数放到a1中,同时将原来a1的值 ...
分类:
编程语言 时间:
2018-04-07 16:19:44
阅读次数:
177
Collection Sort 、binarySearch Warning : 运行结果显示: [b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10] [a0, a1, a2, a3, a4, a5, a6, a7, a8, a9] [a5, a1, a2, a9 ...
分类:
编程语言 时间:
2018-04-07 14:00:26
阅读次数:
231
在分析/逆向 程序时,如果事先知道这类程序的一些特征,那将会是事半功倍的; 分析/逆向 程序,和写程序不同,比喻的话:写程序像在作案,分析/逆向 程序就像是在破案,对破案来讲,重在假想和推理; 特征1:VC链接器版本 4.20 特征2:OEP a0) VB5: 【VB5】的OEP平衡堆栈是 sub ...
分类:
其他好文 时间:
2018-04-06 14:01:46
阅读次数:
179
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2086 Problem Description 有如下方程:Ai = (Ai-1 + Ai+1)/2 - Ci (i = 1, 2, 3, .... n). 若给出A0, An+1, 和 C1, C2, ...
分类:
其他好文 时间:
2018-04-01 11:49:25
阅读次数:
182
不能直接复制markdown上来真的是痛苦,图片还要手动上传。 算了,不贴了。 这是PDF版https://files.cnblogs.com/files/r00tuser/RPO%E6%BC%8F%E6%B4%9E%E5%AD%A6%E4%B9%A0.pdf ...
分类:
其他好文 时间:
2018-03-27 21:03:06
阅读次数:
168
1,什么是广义表? 广义表是由n个表元素组成的有限序列,是线性表的推广。 通常使用递归的形式进行定义,记做:LS=(a0,a1,...,an) 注: 其中LS是表名,ai是表元素,可以是表(称作子表),也可以是数据元素(成为原子)。其中n是广义表的长度(也就是最外层包含的元素个数),n=0的广义表是 ...
分类:
其他好文 时间:
2018-03-26 22:36:31
阅读次数:
251
本文转载自:http://www.jackness.org/2014/12/26/%E7%BB%99fiddler%E6%B7%BB%E5%8A%A0%E7%9B%91%E6%B5%8B%E8%AF%B7%E6%B1%82%E7%9A%84-ip%E5%9C%B0%E5%9D%80/?utm_sou ...
分类:
其他好文 时间:
2018-03-24 12:43:47
阅读次数:
144
欧几里德算法 来自https://baike.baidu.com/item/%E6%AC%A7%E5%87%A0%E9%87%8C%E5%BE%B7%E7%AE%97%E6%B3%95/9002848?fr=aladdin ...
分类:
编程语言 时间:
2018-03-20 13:56:35
阅读次数:
150
一、母函数 1.定义:对于序列a0,a1,a2,…构造一函数: 称函数G(x)是序列a0,a1,a2,…的母函数。 2.举例 1)几种砝码(1g,2g,3g,4g的砝码各一个)组合称重的情况 考虑构造母函数。 如果用x的指数表示称出的重量,则: 1个1克的砝码可以用函数1+x表示, 1个2克的砝码可 ...
分类:
其他好文 时间:
2018-03-10 13:54:21
阅读次数:
170