给BurpSuite的python扩展产生.class文件
来源:互联网 发布:高性能linux服务器 编辑:程序博客网 时间:2024/06/06 06:49
在给BurpSuite写python扩展的时候,如何import自己的module呢?
在“BurpSuite->Extender->Options”配置python environment的地方,可以指定loading module,如果你的jython安装在c盘,那么你可以配置为C:\jython2.7.0\Lib
然额,这个Lib目录下面都是别人的module
如果你想用自己的module,怎么办呢?
赶快拷贝下面这段代码,命名为compilePYtoCLASS.py,
#!/usr/bin/python# -*- coding: utf-8 -*-import os;import compileall;curDir = os.getcwd();compileall.compile_dir(curDir); # compile py file in current dir
把compilePTtoCLASS.PY放到你的.py的目录下:
然后在当前目录打开cmd,执行这个命令C:\jython2.7.0\bin\jython.exe compilePYtoCLASS.py,你就得到了它们的.class文件了,把它们放到Lib目录下就可以直接import它们了。
感谢crifan,参考这里http://www.crifan.com/try_find_where_the_jython_generated_binary_class_files_for_py_file/
阅读全文
0 0
- 给BurpSuite的python扩展产生.class文件
- burpsuite扩展开发之Python
- C# 给系统提供的 Class 添加扩展方法
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- Java 编译产生的class文件 格式 结构图
- Java编译后产生class文件的命名规则
- Java编译后产生class文件的命名规则
- 输出cglib以及jdk动态代理产生的class文件
- Java编译后产生class文件的命名规则
- BurpSuite+sqlmap: SQLiPy扩展使用说明
- eclipse 设置了class编译路径,maven 编译却无法产生应有的class文件
- 给小米路由器上面的python添加扩展库
- Python 扩展使用 C/C++ 给 Python 写扩展模块的方法
- 部分代码对比
- Linux应急命令
- 父进程异步等待子进程
- APUE之进程笔记(上)
- linux进程间通信-信号量(semaphore)
- 给BurpSuite的python扩展产生.class文件
- 如何用pyinstaller将需要传参数的Python文件生成exe文件
- UNIX再学习 -- 网络与网络协议
- Redis学习笔记-Redis安装部署
- 为什么 idea 编辑代码无效
- Pyramid of Glasses 酒杯金字塔 [CF-676B]
- 问题: 自定义view MarginLayoutParams报错
- windows下安装storm1.1.0并启动
- 关于特征选择的一些思考