这两天看书,发现了和数据仓库相关的还有一个叫ODS的概念,它是企业级的全局数据库,用于提供集成的,企业级一致的数据,包含如何从各个子系统中向ODS抽取数据以及面向主题的角度存储数据。 它和数据仓库的主要区别: 数据仓库是面向主题的、集成的、随时间变化的、非易失的、用于进行战略型决策的数据集合。 OD ...
分类:
其他好文 时间:
2017-10-04 14:19:52
阅读次数:
182
逆向实战干货,快速定位自动捡阳光Call,或者标志 注意: 关于CE和OD的使用,这里不再多说,快速定位,默认大家已经有了CE基础,或者OD基础. 第一种方法,找Call 第一步,打开CE,搜索阳光值 第二步,打开OD,数据窗口中搜索这个地址的数值(073B7C10) 注意,OD要先附加一下 F9 ...
分类:
其他好文 时间:
2017-09-23 20:24:50
阅读次数:
186
昨天的模拟赛T3是个非常恶心的东东,不过今天获知有人莫队+O3卡常A了== 但是原来OD表示莫队目前没什么用不用学,就没学过,所以昨天无奈不会打 但是今天哼哼,学会了这个新的知识点,而且觉得还是挺好用的啊 毕竟暴力是哪里都能用得上的。。。 所谓莫队,是一个优雅的暴力 解决的问题就是离线区间询问,好像 ...
分类:
其他好文 时间:
2017-09-23 18:56:40
阅读次数:
187
32位第五讲,逆向实战干货,快速定位扫雷内存. 首先,在逆向之前,大家先对OD有一个认识. 一丶OD的使用 标号1: 反汇编窗口 (显示代码的地址,二进制指令,汇编代码,注释) 标号2: 寄存器窗口(显示通用寄存器,段寄存器,以及浮点协处理器,32位中还有多媒体寄存器) 标号3: 信息窗口 (这个主 ...
分类:
其他好文 时间:
2017-09-17 00:29:07
阅读次数:
333
32位汇编第四讲,干货分享,汇编注入的实现,以及快速定位调用API的数量(OD查看) 昨天,大家可能都看了代码了,不知道昨天有没有在汇编代码的基础上,实现注入计算器. 如果没有,今天则会讲解,不过建议把昨天代码熟悉一遍(课程是紧跟着来的,请不要拉下任何一天,因为今天的知识, 可能就和昨天的知识挂钩, ...
我们知道class文件是通过javac编译生成的,如果我们想知道是java的那个版本生成的,该怎么做? 很简单,Linux下只要使用od命令,如下: 前四个字节为固定的cafe babe,接下来的四个字节为次版本号(0000)和主版本号(00032)。 32:JDK1.6 31:JDK1.5 30: ...
分类:
编程语言 时间:
2017-09-13 15:17:11
阅读次数:
177
紧接前文,第一行cl命令如下: [plain] view plain copy print? 1> cl /c /IC:\...\include /ZI /nologo- /W3 /WX- /sdl /Od /Oy- /D WIN32 /D _DEBUG /D _CONSOLE /D _UNICOD ...
分类:
其他好文 时间:
2017-08-26 10:15:59
阅读次数:
151
用Ollydbg调试以下代码,可以展示出其F8单步步过所存在的一个Bug: 代码中会调用SetThreadContext设置调试寄存器dr0有效(并未指定dr0的值)。 如果你用Od在call SetThreadContext处F8,程序基本上将会跑飞,不会停在下一条指令处。 这和Od的F8的原理有 ...
分类:
数据库 时间:
2017-08-19 12:57:58
阅读次数:
248
今天试着脱UPX壳。。。脱完了。。就报错。。具体那弄错了也没查出来。之后重新脱壳又成功了。很奇怪。但肯定是哪里出问题了。 注意事项 1 知道加壳 勿使用OD去分析。有可能会是代码错乱 2 脱壳时 代码位置必须运行在 真实OEP位置 参看链接 http://blog.csdn.net/oBuYiSen ...
分类:
其他好文 时间:
2017-08-16 17:30:13
阅读次数:
142
好似reversing除了前几个容易些,后面的都很难的。看wp都很困难。首先wp提示crtl+n查看程序所有函数,并且找到了测试函数: 然而宝宝我换了n多个od都没有得到和作者同样的结果: 后来运行程序后再用ctrl+n神奇的出现了: 那我们就按照wp一步一步来:跟进目标函数,我们发现了如下目标函数 ...
分类:
其他好文 时间:
2017-08-07 13:37:05
阅读次数:
150