123456

 
上一页 1 2 3 4 5 6 7 8 ··· 39 下一页

2013年10月15日

强制在OEP前加载dll

摘要: 1.首先加个新节:loadpe打开,加一个新节edit section header这时用UE打开exe,强制在最后加0X00字节,越多越好(大于0x200)原来是:改完后:把新节大小改成0x200这是还是运行不了exe,需要把sizeofimage改掉:202A000+1000=202b000'这时可以运行exe了以下加代码:用OD打开:运行下到OEP断下:加汇编:在242A010处数据加上curldown.dll,注意最后加0结束最后把OEP的第一条指令改为:call 0242A020即可 阅读全文

posted @ 2013-10-15 21:56 hgy413 阅读(171) 评论(0) 推荐(0) 编辑

2013年10月10日

windbg学习----P和T

摘要: p|t =startAddr count可以让目标程序从指定的startAddr开始指行,注意,如果指定地址跳过了调整栈的代码,栈就会失去平衡count指定要单步执行的次数,如t 2就是两次运行t0:000> t 2eax=99e265e1 ebx=7ffd3000 ecx=00000000 edx=01b00370 esi=0026fc88 edi=0026fc80eip=01582e9c esp=0026fbd4 ebp=0026fc80 iopl=0 nv up ei ng nz na pe nccs=001b ss=0023 ds=0023 es=0023 fs... 阅读全文

posted @ 2013-10-10 14:47 hgy413 阅读(476) 评论(0) 推荐(0) 编辑

2013年10月9日

windbg学习-----g系列命令

摘要: 运行到光标处,可以使用Ctrl+F10gu表示执行到上一级函数gc 命令使用和遇到断点时一样的方式(单步、跟踪或自由执行)来从一个条件断点恢复执行。gn和gN 命令继续给定线程的执行,但是不将异常标记为已处理。这样使得应用程序的异常处理器可以处理该异常gh命令将给定线程的异常标识为已处理,并且允许该线程从产生异常的指令继续执行。 阅读全文

posted @ 2013-10-09 17:35 hgy413 阅读(203) 评论(0) 推荐(0) 编辑

windbg学习----初始断点

摘要: ntdll!LdrpDoDebuggerBreak+0x2c:7757054e cc int 30:000> kvChildEBP RetAddr Args to Child 0030f3c8 77550e00 7ffdf000 7ffd3000 775a714c ntdll!LdrpDoDebuggerBreak+0x2c (FPO: [SEH])0030f528 77536047 0030f59c 774d0000 7121b76b ntdll!LdrpInitializeProcess+0x11a9 (FPO: [2,83,4... 阅读全文

posted @ 2013-10-09 14:54 hgy413 阅读(230) 评论(0) 推荐(0) 编辑

2013年10月8日

windbg学习----别名

摘要: 0:000> as v version0:000> al Alias Value ------- ------- v version 0:000> vWindows 7 Version 7601 (Service Pack 1) MP (4 procs) Free x86 compatibleProduct: WinNt, suite: SingleUserTSkernel32.dll version: 固定别名包括了$u0~$u9可以用以下命令方式修改固定别名所代表的实体0:000> r $.u0=nt!KiSer... 阅读全文

posted @ 2013-10-08 10:34 hgy413 阅读(296) 评论(0) 推荐(0) 编辑

2013年10月7日

windbg学习-----n(Set Number base)

摘要: 0:006> nbase is 16表示当前是16位进制的但是这个只作用于MASM表达式在C++表达式中的数字如果没有专门指定,则被认为是10进制数。0:006> ? 10+1Evaluate expression: 17 = 000000110:006> ?? 10+1int 110:006> nbase is 16??后表示跟的是C++表达式在所有MASM表达式中,数字的值使用当前基数(16, 10, 或8)来进行解释。可以通过指定0x 前缀(16进制)、 0n 前缀(10进制)、0t 前缀(8进制)或者0y 前缀(2进制)来覆盖当前基数。0:006> nba 阅读全文

posted @ 2013-10-07 20:11 hgy413 阅读(151) 评论(0) 推荐(0) 编辑

windbg学习---Verbose Output模式

摘要: ctrl+alt+v能切换详细模式的打开和关闭打开详细模式后,一些显示命令会产生更详细的输出,发送给调试器的每个模块加载操作都会被显示出来并且操作系统每次加载驱动或都DLL也会提示Verbose mode ON.0:006> G*** Exit threadThread exited: 183c.1f50, code 0OUTPUT_PROCESS: *** exit cleanup ***id: 183c Handle: 470 index: 0 id: dfc hThread: 4e4 index: 0 addr: 00000000 id: 127c hThread: 5d... 阅读全文

posted @ 2013-10-07 19:22 hgy413 阅读(687) 评论(0) 推荐(0) 编辑

2013年10月5日

经济学原理---11 公共物品和共有资源-- 读书笔记

摘要: 当一些物品可以免费得到时,在正常情况下,经济中配置资源的市场力量就不存在了,也就是市场不能保证该物品生产和消费的适当数量在这种情况下,政府可以潜在地解决市场失灵,并增进经济福利1.物品有排他性吗?,可以阻止人们使用这些物品吗?2.物品有竞争性吗?,一个人使得这种物品减少了其他人对该物品的享用吗?可以使用排他性和竞争性把物品分成四类1.私人物品既有排他性又有竞争性2.公共物品既无排他性又无竞争性3.共有资源有竞争性但没有排他性4.当一种物品有排他性但没有竞争性时,可以说存在这种物品的自然垄断因为公共物品这种特性,所以人们会有一种搭便车者的激励,搭便车者是得到一种物品的收益但避开为此支付的人但是政 阅读全文

posted @ 2013-10-05 13:48 hgy413 阅读(281) 评论(0) 推荐(0) 编辑

2013年9月27日

经济学原理---10 外部性-- 读书笔记

摘要: 外部性指一个人的行为对旁观者福利的影响,不利则称为“负外部性”,有利则称为“正外部性”由于买者与卖者在决定需求或供给时并没有考虑他们行为的外部效应,所以,在存在外部性时市场均衡并不是有效率的,也就是均衡并没有使整个社会的总收益最大化如:汽车废气有负外部性修复历史建筑有正外部性针对铝的负外部性分析:社会计划者如何能达到这种最适水平呢?1.对铝生产者销售的铝征税,如果税收能准确反映了排入大气的烟尘的社会成本,这种税称为外部性的内在化针对机器人的正外部性分析:机器人设计不仅有利于企业,也有利于整个社会,因为它增加了技术知识,这种正外部性被称为技术溢出效应这种情况下,政府可以通过补贴来增加供给量技术政 阅读全文

posted @ 2013-09-27 17:00 hgy413 阅读(357) 评论(0) 推荐(0) 编辑

2013年9月24日

经济学原理---9应用:国际贸易--- 读书笔记

摘要: 贸易增加了一国的经济福利,因为赢家的收益超过了输家的损失当一国允许贸易并成为一种物品的出口者时,该物品的国内生产者状况变好,而该物品的国内消费者状况变坏当一国允许贸易并成为一种物品的进口者时,该物品的国内消费者状况变好,而国内该物品生产者状况变坏关税和进口限额都提高了物品的国内价格并减少了国内消费者的福利,增加了国内生产者的福利,并引起了无谓损失国家安全论,当一个行业对因家安全是重要的时,国家有必要保护它们, 阅读全文

posted @ 2013-09-24 17:01 hgy413 阅读(233) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 39 下一页

导航