`
鹤惊昆仑
  • 浏览: 228968 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pidgin-vpn让远程pidgin IM执行python代码

阅读更多
see http://code.google.com/p/pidgin-vpn/
依赖python dbus绑定。

前置准备:
  • 安装所有依赖包(如dbus,gobject)
  • 修改trusted_buddy_list = ["your_account@gmail.com"]。只执行自己信任的朋友发来的python 代码(消息)
  • 发送的IM消息形如<%import os; os.system('ls -l');%>。<% %>中任意合法python 代码都会被执行(当然,有异常也会反馈错误结果给发送方)


执行:
  • 执行sudo -s
  • 执行pidgin & (这样执行的目的是获得im.pidgin.purple.PurpleService,其他方法没有试过)
  • 执行python pidgin-vpn.py


可以使用同一帐号测试,也可以使用2个不同IM帐号。我在ubuntu侠测试过gtalk、msn、qq(2008)协议,都好使。如图。
  • 大小: 22.4 KB
分享到:
评论

相关推荐

    pidgin-wechat, 用于网页微信协议的pidgin插件.zip

    pidgin-wechat, 用于网页微信协议的pidgin插件 关于pidgin微信pidgin-wechat 是 pidgin/libpurple 协议插件,它基于网页微信,支持基本的消息接收和图片接收。屏幕截图 插件生成你可以使用 cargo 来构建它。cargo ...

    pidgin-2.10.0.exe + pidgin源码 + 文档

    这个压缩包包含了Pidgin的2.10.0版本的可执行文件、源代码以及相关的文档,非常适合开发者、爱好者或对Pidgin感兴趣的用户进行学习和研究。 1. **Pidgin 2.10.0**: 这是Pidgin的一个稳定版本,发布于2013年。在这个...

    pidgin-lwqq-master.zip

    这个"pidgin-lwqq-master.zip"压缩包包含的是Pidgin-LWQQ项目的主分支源代码,主要用于开发者或者对源码感兴趣的用户进行编译和定制。以下是对这个项目的一些详细知识讲解: **Pidgin介绍** Pidgin是一款开源、跨...

    pidgin-2.14.1-offline.exe

    这是Pidgin的windows端离线安装包,遇到安装过程中下载失败问题的可以使用这个试下。版本是2.14.1

    pidgin-sipe-1.20.1-2.el7.x86_64.rpm

    离线安装包,亲测可用

    pidgin-2.6.3.rar

    这个"pidgin-2.6.3.rar"压缩包包含了Pidgin的2.6.3版本,这是一个较早的稳定版本,但依然受到许多用户的青睐。 首先,让我们深入了解Pidgin的核心特点和功能: 1. **多协议支持**:Pidgin的强大之处在于它能整合...

    pidgin-2.14.1-offline.exe.cab

    pidgin-2.14.1-offline.exe

    pidgin-lwqq-0.1b-1.23.x86_64.rpm

    pidgin-lwqq-0.1b-1.23.x86_64.rpm linux 上的pidgin大家应该不陌生 这个是QQ的插件 64位 rpm包 希望大家能用的上

    pidgin-plugin-pack_2.1.1-1_i386.deb

    pidgin-plugin-pack_2.1.1-1_i386.deb ubuntu下pidgin2.1.1的插件包

    pidgin-opensteamworks, 用于 pidgin/libpurple的Steam 插件.zip

    pidgin-opensteamworks, 用于 pidgin/libpurple的Steam 插件 用于连接到 Steam friend/Steam 即时通讯的插件从版本 1.0开始,( 新建) 插件将连接到 Steam 服务器,没有 Steam 运行,通过 Steam 移动API运行,因此在...

    pidgin-im-gnome-shell-extension:使 Pidgin IM 对话出现在 Gnome Shell 消息托盘中

    pidgin-im-gnome-shell-extension 使 Pidgin IM 对话出现在 Gnome Shell 消息托盘中特征目前支持聊天和即时消息(即没有文件传输或关注) 用户图标用户状态作为辅助图标发送打字状态显示未读消息数尝试在屏幕锁定/...

    pidgin-2.13.0-5.el8.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    Pidgin-Encryption-开源

    安装和配置Pidgin-Encryption相对简单,用户只需将"pidgin-encryption-3.1"解压缩后按照指示安装到Pidgin的插件目录,并在Pidgin客户端内启用该插件。一旦设置完毕,所有与支持此插件的联系人的聊天都将自动加密,...

    PIDGIN-GPG-开源

    标签“开源软件”强调了PIDGIN-GPG遵循开源原则,意味着源代码对公众开放,任何人都可以查看、修改和分发代码。这种开放性促进了社区的发展,鼓励开发者贡献代码,改进功能,修复错误,并确保软件的透明度和自由性。...

    pidgin-vnc-开源

    总的来说,Pidgin-VNC 是一个创新的开源解决方案,它简化了远程协作的过程,让非技术人员也能轻松进行桌面共享。通过研究其源代码,开发者还可以学习到如何利用 Pidgin 的插件系统来扩展聊天应用的功能。对于需要...

    Pidgin-Hotkeys-开源

    Pidgin-Hotkeys是一款专为Pidgin即时通讯客户端设计的开源插件,旨在增强用户的交互体验,特别是通过引入全局热键功能。Pidgin本身是一款跨平台、多协议的即时通讯客户端,支持各种聊天网络,如GTalk、AIM、ICQ等。...

    pidgin-convreverse-开源

    然后,可以从官方仓库或者GitHub等开源平台下载pidgin-convreverse的源代码包。解压后,通常需要通过编译和安装步骤将插件添加到Pidgin中。在成功安装后,用户可以在Pidgin的插件管理界面启用ConvReverse,并根据...

    pidgin-xmpp-muc-presence-plugin:pidgin 插件——在聊天室中显示参与者的状态

    插件的源代码可以在名为 "pidgin-xmpp-muc-presence-plugin-master" 的压缩包中找到。通常,这样的源码包会包含以下组成部分: 1. `README` 文件:介绍插件的用途、安装方法和使用指南。 2. `src` 目录:存放实际的...

    pidgin-devel-2.13.0-5.el8.i686.rpm

    离线安装包,亲测可用

Global site tag (gtag.js) - Google Analytics