OEP是PE文件被加载时的起始地址,该值位于PE文件头的IMAGE_OPTIONAL_HEADER32结构体中。下面的代码很简单,首先用CreateFile读取PE文件,PE文件的起始位置是DOS部分,DOS部分又分为DOS MS文件头和DOS块,在DOS MS文件头中包含了PE文件头的起始地址,而DOS块中的数据没啥用,该块的大小为112字节,通常其内容为“This program ca            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-12 11:25:48
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OEP是PE文件被加载时的起始地址,该值位于PE文件头的IMAGE_OPTIONAL_HEADER32结构体中。
下面的代码很简单,首先用CreateFile读取PE文件,PE文件的起始位置是DOS部分,DOS部分又分为DOS MS文件头和DOS块,在DOS MS文件头中包含了PE文件头的起始地址,而DOS块中的数据没啥用,该块的大小为112字节,通常其内容为“This program ca            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-05 12:53:53
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过内存映射读取OEP值            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-05 11:47:57
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景 无 VMP的介绍 相信看到这篇文章的人都听过或了解过vmp,基本遇到vmp加壳的程序基本就是右键回收站,但是如果只是简单的加了一层vmp壳的话,还是可以分析的。 vmp加壳方式 下面是程序代码 int main() {	printf("222222222...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-11 00:48:53
                            
                                1168阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过内存映射读取OEP值获得OEP值的另一种方法是通过内存映射来实现,此方法也需要熟悉PE的文件结构。与直接访问PE的方法不同,内存映射的方法首先把PE文件映射到计算机的内存,再通过内存的基指针获得IMAGE_DOS_HEADER的头指针,由此再获得IMAGE_ OPTIONAL_HEADER指针,这样就可以得到AddressOfEntryPoint的值。下面是通过内存映射获得OEP值的方法:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-04-12 11:25:48
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            from:[url]http://bbs.chinapyg.com/viewthread.php?tid=7235[/url]
 
 
Borland Delphi 6.0 - 7.000509CB0 > $  55            PUSH EBP00509C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2008-07-08 10:15:45
                            
                                1261阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OllyDbg载入Notepad.exe直接按Ctrl+F搜索popad我们需要找的popad需要满足,是在程序最后返回时,壳程序希望恢复现场环境的地方也就是靠近jmp,或retn的地方直接搜索popad,显示出的几个结果,都不太符合标准 我们按Ctrl+L,查看下一个搜索目标。在0040D3AF位置处我们发现这样一个popad离跳转和retn很接近,我们变可以尝试这个popad,按F4            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-08 13:15:24
                            
                                148阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:Lenus FROM: poptown.gamewan.com/bbs E-MAIL:[email]meila2003@163.com[/email] 1.前言 在论坛上看到很多朋友,不知道什么是ESP定律,ESP的适用范围是什么,ESP定律的原理是什么,如何使用ESP定律?看到了我在“”调查结果发现,大家对ESP定律很感兴趣,当然因为实在是太好用了,现在我就来告诉大家什么是ESP定律,它的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2007-06-23 18:24:23
                            
                                1719阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            菜驹也玩加密壳之ACProtect之OEP的处理附件下载:加壳文件和pdf1. 加密过程:ACProctect v1.41版本号 分析对OEP入口点代码的偷取 2. 分析过程:加载后,EIP= 0041200000412000> 60 pushad00412001 E8 01000000 call            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-06 14:14:00
                            
                                88阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            PEID 判断一个应用程序的开发环境主要依据3个地方, 1, 代码入口2, PE结构中的链接器版            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-07 18:35:33
                            
                                248阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.写个简单的main函数···#include<iostream>usingnamespacestd;intmain(){inta=0;intb=3;intc=4;floataq=44.4;doublec3=3432.423432;return0;}···下断到return02.运行到断点3.反汇编运行到真下的ret指令4.单步走进去旁边就多了个文件5.点击文件发现不管是main还是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-16 14:43:16
                            
                                535阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle or ORACLE?
有人肯定要问这个单词的大小写也存在区别吗?
事实是还真的有不少的差别!
在常用术语"ORACLE server"中使用全部大写的字母,"ORACLE server"表示甲骨文数据库服务器,引申过来纯大写的"ORACLE"也代表其数据库服务器。
而首字母O大写其他小写的"Oracle"一般在表示Oracle甲骨文有限公司"Oracle Corp"时使用,引            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-05-04 19:09:25
                            
                                3353阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://deadzq.github.io/oracle/Oracle.html 我的oracle笔记1 https://deadzq.github.io/oracle/Oracle2.html oracle触发器 数据库就是用户存放数据,访问数据,操作数据的存储仓库 用户的各种数据被存放在数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 13:46:40
                            
                                4469阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle Active DataGuard Oracle to Oracle            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-02-01 10:28:15
                            
                                3140阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            环境介绍:
       两台装有Solaris10的虚拟机,主机名为GG01和GG02 ,对应的IP为192.168.1.91和192.168.1.92。目前已经安装了oracle database 10g软件,数据库已处于运行状态。GG01上的数据库实例是GGDB01,而GG02上的数据库实例是GGDB02。网上好多类似文档中的数据            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2011-04-29 13:37:47
                            
                                6228阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                6评论
                            
                                                 
                 
                
                             
         
            
            
            
            而补漏,不为晚矣;视图的概念视图是基...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-19 16:01:40
                            
                                266阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            案例(1)就假设我修改了一条数据:update people set name='Fusnow' where name='old fusnow';那我需要做的事情包括:在redo log buffer生成redo信息(包括对表的redo,undo的redo,索引什么的就不考虑了)在buffer cache里修改name='Fusnow',修改undo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-10 09:29:07
                            
                                3282阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现象描述:  
在oracle 10g/11g版本引进的oracle集群软件oracle clusterware,如果需要在服务器上重新安装Oracle clusterware(crs),首先必须把Oracle clusterware(crs)删除干净。 
     
告警信息:  
因Oracle clusterware(crs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-01-11 17:50:16
                            
                                5754阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            01.{Oracle题目}你判断下面语句,有什么作用?(选择1项)    GRANT update ON inventory TO joe WITH GRANT OPTION;     A)一个系统权限被授予用户JOE      B)  一个对象权限被授予用户JOE    C)  用户JOE被授予在这个对象上的所有权限    D)  一个系统权限和一个对象权限被授予用户JOE02.{Oracle题            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-28 08:50:00
                            
                                2470阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Oracle SQL的优化规则:
[color=blue][b]尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替[/b][/color]
用IN写出来的SQL的优点是比较容易写及清晰易懂,但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:
ORACLE 试图将其转换成多个表的连接            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-06 17:07:51
                            
                                434阅读