Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Python加载的文件哪里去了?(2)

Python加载的文件哪里去了?(2)

作者头像
obaby
发布于 2023-02-24 06:35:08
发布于 2023-02-24 06:35:08
41400
代码可运行
举报
文章被收录于专栏:obaby@marsobaby@mars
运行总次数:0
代码可运行

其实这个标题并不确切,其实应该是ImmDbg调试器加载的文件哪里去了。加载文件脚本还是下面的样子:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"""
(c) Mars Security. 2009-2012
Institute Of Information Serurity From Mars
Email:root@h4ck.ws
U{By obaby. http: //www.h4ck.org.cn}
"""
#sys.path.append("C:\\Program Files\\Immunity Inc\\Immunity Debugger\\Libs")

DESC="""Load Binary file test!"""

import immlib
import immutils
import os

def main(args):
    imm = immlib.Debugger()
    imm.log ("--------------------------------------------------------------------------------" )
    imm.log ("[*] Start Loading file " )
    imm.log ("--------------------------------------------------------------------------------" )
             
    rcFileHandle = open ('C:\\test.bin','rb')
    rcFileData = rcFileHandle.read()
    
    rcFileLength = len(rcFileData)
        
    imm.log ("[*] FileLength is 0x%08x and filedata is loaded at address 0x%08x" %(rcFileLength,id(rcFileData)))    

    imm.log ("[*] Finished Loading " )
    imm.log ("--------------------------------------------------------------------------------" )
        
    return "[*] Data has been Loaded!"

关于这个问题并没有想象的那么复杂,其实是自己脑子短路了。2b了,哈哈。

此时的Python模块并不是独立运行的,而是有ImmDbg调试器直接加载的。打开一个新的调试器挂载ImmDbg调试器进程:

此时到模块 列表就能找到python27.dll模块了,该模块并不是独立运行的,刚开始以为这个模块会独立运行起来其实是傻逼鸟。

现在跟随到上面的得到的那个地址1db19f8就看到熟悉的那段字符串啦。嘎嘎

话说他竟然在这里,太2鸟。嘎嘎 :[

☆文章版权声明☆

* 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《Python加载的文件哪里去了?(2)》 * 本文链接:https://h4ck.org.cn/2012/08/python%e5%8a%a0%e8%bd%bd%e7%9a%84%e6%96%87%e4%bb%b6%e5%93%aa%e9%87%8c%e5%8e%bb%e4%ba%86%ef%bc%9f%ef%bc%882%ef%bc%89/ * 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

相关文章:

  1. Python加载的文件哪里去了?
  2. Hide Debugger for Immunity Debugger v1.8x
  3. Immunity Debugger 1.8x Wow64 Plugin v2.0.0.1
  4. mona for Immunity Debugger v1.8x
  5. Ollydbg/Immdbg Mem Viewer Source Code
  6. IDA Sync Plugin v3.0.1 for IDA Pro 6.x
  7. Starting to write Immunity Debugger PyCommands : my cheatsheet 『Rw』
  8. PyDbg安装(《Python 灰帽子》)
  9. PluginFix v1.01[By BoB / Team PEiD]
  10. FullDisasm : plugin OllyDbg & Immunity Debugger
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012年8月6日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
IDA Pro Plugin wizard for vs2013
 感谢zadow提供的升级版的向导: https://forum.tuts4you.com/topic/34511-ida-pro-plugin-wizard-for-vs2013/
obaby
2023/02/23
4470
提供几个编译好的64位的IDA Pro插件(CopyAndPast/IDA_SYNC_PLUGIN/GetAsmCode)
其实这几个插件都是很久之前的东西了,但是一直没有编译64位ida使用的插件,于是找个时间重新编译了一下。
obaby
2023/02/23
9030
上一篇文章的代码(开源Github)
相关代码文件,工具已经全部包含:https://github.com/obaby/porn-app-reverse
obaby
2023/02/24
3110
WordPress 首页加载速度(根本停不下来!)
一直就发现首页加载的速度非常蛋疼,直接蛋疼的都要碎了。今天仔细的研究了一下,发现出错的地方都是由于Google服务被屏蔽导致的,感谢CCAV。其实一个出错的是Google的自定有搜索框,第二个是Google的开放字体服务;对于第一个确实没什么好的办法,只能暂时去掉了,如果要搜索指定站点的内容可以使用site修饰符例如在Google搜索框中输入site:www.h4ck.org.cn 关键词 然后搜索即可。至于第二个问题,解决的办法比较简单,出错的是wp-includes/script-loader.php,第602行的内容:
obaby
2023/02/23
4490
Litespeed Cache https模式下css/js 加载失败
安装litespeed插件并且开启之后,发现原有的页面样式丢失了。导致这个问题的原因在于虽然访问的是https的链接,但是资源文件依旧是http协议加载的,所以就直接挂掉了。解决这个问题最简单的办法应该是开启全站https,但是我并不想这么干,想依旧提供http访问的能力。于是找各种解决方法,网上提供的解决方案包含但不限于下面这几种:
obaby
2023/02/22
5940
基于ImmDbg的Python内存注射
其实上一篇文章完全是拷贝来的,目的是做个本地备份。 😀 最近开始将一些工作转移到ImmDbg,在此之前是想在OD的脚本中做一些简单的工作来实现一些内存数据的修改以及写入功能,但是事实上由于OD脚本的API函数有限,要实现诸如文件读取之类的工作发现基本没什么可能,当然了也有可能是因为自己孤陋寡闻, :8 如果谁知道相关的APi还望不吝赐教。 而ImmDbg则很好的弥补了这一点,因为即使ImmDbg的Python Lib没有提供相关的诸如文件从操作之类的函数,那么也可以很简单引入一些其他的库来实现相
obaby
2023/02/24
3080
海信(Hisense)60E3F 安装第三方应用
老家的房子装修完一段时间了,最近准备家电。于是就想着把现在用的电视替换下来,带回老家用。之所以有这么个决定是因为1在老家呆的时间有限,并且现在用的电视已经四五年了,系统非常卡。但是如果连接有线电视看基本没有任何问题,尺寸也足够55寸。于是就从二手东买了一个新的进来,做完安装好之后,想给电视装个ds file。结果拷贝到u盘之后发现文件不显示。无法安装。
obaby
2023/02/22
7910
实战IDA PE+ DLL脱壳
在IDA Pro6.1中我们扩展了Bochs调试器插件,现在已经可以进行64位代码段的调试。在IDA Pro 6.2版本中将有可能实现PE+ 可执行程序的动态调试。由于程序将会在Bochs系统中执行,因而在调试的过程中我们并不需要实际的64位操作系统,因而在实际的调试过程中可以从任何的32位或者64位的Linux,Mac OS 或者Windows操作系统中使用IDA Pro进行64位可执行文件的调试。
obaby
2023/02/24
1.7K0
Charles V4.6.1 序列号
Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。开发iOS都在Mac系统上吧,安装Charles的时候要先装好Java环境。这么好的软件不是免费的,官网要好几十刀呢,我这里有一个Mac上的破解版,点击这里下载,当然不是最新版的。如果你想体验最新版,Charles是提供试用的。
obaby
2023/02/22
8970
IDA Unicode字符串自动解析注释插件2.0 (支持MachO ,PE等)
更新了一下Unicode字符串识别插件,去掉了非PE格式下不能加载插件的限制。上图为MachO文件格式。
obaby
2023/02/23
3200
也谈微信 跳一跳 外挂
这个东西其实网上有现成的外挂了,各种方式。图形识别,人肉丈量。都是不错的选择,可以参考这个链接https://github.com/wangshub/wechat_jump_game。基于安卓adb实现的外挂。我没用过这个,但是识别效率肯定比在手机上会高一些。其实我还是想自己实现一个外挂,没别的意思,就是纯粹好玩。
obaby
2023/02/24
5060
VS 2012示例代码浏览器
安装地址:http://visualstudiogallery.msdn.microsoft.com/4934b087-e6cc-44dd-b992-a71f00a2a6df
obaby
2023/02/23
3430
IDA调试Windows 内核
以前总想知道IDA是否能够实现内核调试,后来找了一段时间没什么结果就暂时放弃了。今天在国外的一个博客上偶然看到了用IDA实现内核调试的方法。
obaby
2023/02/24
1.4K0
树莓派UPS自定义关机脚本(NUT)
默认关机逻辑貌似是:nut服务会在UPS发送LOWBATT时通知机器关机,触发时机默认为ups电量剩余20%。
obaby
2023/02/22
6750
iPA Tool Pack[OS X]
工具参数说明: iPaResigner_With_Mobileprovision_Plugin_No_Provision
obaby
2023/02/23
6980
iPA Tool Pack[OS X]
是UPS吖(二)–-群晖
开篇当然还是最喜欢的小姐姐啊。其实ups的安装还是非常简单的,不过后面的插孔都是3插,机柜上就安装了一排机柜插座,导致出现一个问题就是机柜内很多双口插头没地方插,本来想把边上的插排撤掉的,但是明显不行啊,两个光纤转换器插头+路由器+交换机的插头都没地方插,于是就把插排又给按上了。安装之后的效果就是下面这个样子啦。
obaby
2023/02/22
7070
PyDbg安装(《Python 灰帽子》)
这本书是这两天刚买到的,从前天开始看,然后到昨天晚上就看完了,整体的感觉就是书的内容虽然不错但是感觉有点太少了,一种意犹未尽的感觉。
obaby
2023/02/24
8620
为什么键盘排列顺序是“QWERT”
今天在cnBeta上看到这么一篇文章,《见过以ABCDE来排序的键盘吗?》。然后在后面就看到了各种关于键盘布局的原因,其中关于现在使用最广的QWERT键盘的解释是:为了减慢打字速度!说实话刚开始我也曾经以为是这个原因,并且还把这个原因和别人解释过,但是现在想来感觉这个理由是一个非常傻逼的理由。既然发明打字机就是为了要提高生产率,而既然要提高生产率却要降低打字速度?这本身就是个悖论,根本就不靠谱。
obaby
2023/02/24
6660
IDA 6.1调试驱动
今天在测试的时候发现IDA 5.5可以启动windbg调试器,而IDA 6.0却无法启动windbg调试器。大体看了一下可能是由于搜索路径造成的,重新将windbg安装到program files下之后问题就结局了。
obaby
2023/02/24
1.3K0
LANDrop 局域网文件传输神器 (跨平台 AirDrop)
LANDrop 是一款开源免费的支持跨平台的「局域网文件传输工具」,它的使用体验上可以媲美苹果生态的“隔空投送”功能!能超级快速方便地将 iPhone、iPad、Android 手机/平板;Windows、Mac、Linux 电脑上的照片、视频、文档、文件发送到别的设备去。
obaby
2023/02/22
2.5K1
相关推荐
IDA Pro Plugin wizard for vs2013
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验