`
鹤惊昆仑
  • 浏览: 223766 次
  • 性别: 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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics