在淘宝购物时,安装支付宝安全控件.下载了一个文件.tar.gz(非常小的一个文件).

  tar -zxvf 解压之,只有一个aliedit.sh文件,运行这个文件就安装成功了,重启firefox就可以用了.这个文件很高级,他杂糅了两部分:前一部分是一小段脚本,后一部分估计是二进制文件.如果用编辑器打开之,会发现是乱码,这既不是gbk,gb2312也不是utf系列,而是压缩之后的二进制文件.

  这个脚本自己调用tar 指令把自己的第二部分(二进制文件)解压到~/.aliedit/install/目录下.解压之后,这个目录下面有一个install.sh脚本,这才是真正的干正事的脚本.它更改的是~/.mozilla/plugins

  aliedit.sh调用install.sh,完事之后把install这个目录删除,于是在~/.aliedit目录下只能看见一个install.log文件.

  为了看看install.sh都干了啥,我尝试着修改aliedit.sh.把其中删除~/.aliedit/install目录的那句话注释掉,保存.重新运行aliedit.sh,结果报错:说这个文件已经被损坏.因为用编辑器打开时,编辑器对这个文件的编码进行了强制解释(明明不是utf-8编码,却仍旧要将其翻译成utf-8),然后我编辑了一下,一保存,就把utf-8编码写入到了磁盘上.结果就是,我更改了一处,保存之后却更改了很多处,根源就在于强制解释编码又保存.编码这道门挡住了一群人,保证了程序安全性.

  当然要看~/.aliedit/install/目录还是由办法的,用二进制把aliedit.sh拆成两部分,手动将第二部分解压就能看见了.

  这么一个小小的程序做的真是地道,体积小,下载快,文件少,安装简便,安全性高.

转载于:https://www.cnblogs.com/weiyinfu/p/5039307.html

Ubuntu下安装支付宝安全控件相关推荐

  1. Vista下的支付宝安全控件

    自从把 Firefox 作为自己的主打浏览器以来,一直用 IETab 来上淘宝,使用支付宝余额进行付款. 然后在另外一台 Vista 系统上也打算这样使用,结果发现在 Firefox 下进到支付宝付款 ...

  2. Linux下,支付宝安全控件失效,解决方法

    支付宝安全控件,aliedit.sh,下载页面在此. 我的系统是Fedora17-64bit,安装了多次,安全控件一直没生效.后来联系了作者:Longda Feng,zhongyan.feng@ali ...

  3. opensuse 13.1 firefox 支付宝安全控件安装失败的解决方法

    首先在文章的最前边,叙述(我的)一个opensuse 13.1系统下firefox浏览器安装支付宝安全控件的可行方法,避免遇到相同问题的筒子们走弯路: 1. 如果你没有安装支付宝安全控件,进入支付宝首 ...

  4. Install alipay支付宝安全控件 on firefox in linux

    [root@rgqancy 下载]# ./aliedit.sh 建议以非root账号安装支付宝安全控件 请重启   firefox   使插件生效 成功安装 支付宝安全控件 请按任意键退出... wh ...

  5. 支付宝安全控件为什么常驻那么多进程?

    近日用了支付宝,安装了支付宝安全控件,交易正常. 后来发现不开浏览器的情况下,系统会有4个支付宝的常驻进程,如下: 太讨厌了,浏览器我都不开,你干嘛启动这么多进程呢? 菜单中还没有删除项,只能到添加删 ...

  6. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  7. ubuntu 无法启动mysql_解决ubuntu下安装mysql使用service 无法启动问题

    今天从ubuntu 下安装mysql代码如下 复制代码 apt-get install mysql-server 启动的时候发现 service mysql start Rather than inv ...

  8. linux安装gtk命令,Ubuntu 下安装 GTK2.0

    Ubuntu 下安装GTK2.0命令 安装命令: sudo apt-get install gnome-core-devel sudo apt-get install libglib2.0-doc l ...

  9. Delphi 10.3 安装TM Scripter控件包出现关于提示can‘t load package ‘xxx.bpl.‘ 错误问题的简单解决方法

    最近安装TM Scripter控件包,编译成功后,出现以下错误:can't load package 'xxx.bpl.' 解决方法,将以上提示的路径加入Delphi环境变量中,如下图: 以下是盒子网 ...

最新文章

  1. ImportError: dynamic module does not define module export function (PyInit_example)
  2. python数据输出_python数据输出
  3. shuffle的工作原理
  4. [K/3Cloud]DBServiceHelper.ExecuteDataSet(this.Context, sql)) 返回数据问题
  5. Angular CLI 全局 ng.cmd 文件内容分析
  6. Android 封装handler,android封装工作线程跟Handler工具类
  7. [大学回忆录]桂X大学大二(上)学期总结
  8. python3 字符串比较_Python3 字符串
  9. 易观的大数据革命 分析师与机器人协同办公
  10. spring实战(第4版读书笔记)
  11. linux中断处理程序架构,Linux外部中断架构初始化流程-----Tiny6410
  12. cmd for语句的用法
  13. LINUX SHELL中for用数组循环
  14. dedecms分页样式修改 内容页 上一页 下一页
  15. 使用JDOM生成/解析XML文档
  16. 计算机四级考448分算低吗,英语4级成绩,四级300多成绩单有用吗。
  17. python数据类型、编码
  18. table表格单元格padding_html表格单元格间距
  19. 推荐一款webstorm的主题,类似vscode的黑色主题,习惯vscode的用户可以试试
  20. 记武汉疫情期间的一次数据库和翻译记忆库的数据恢复 (一)

热门文章

  1. 第一次使用SSE指令集
  2. Java16-java语法基础——异常
  3. POM思想__多个页面时进行的处理
  4. 设计模式:单例模式7种写法
  5. java,二分查找法,网上查阅
  6. 做个犀利的码农:如何持续培养/更新自己的开发技能
  7. Hadoop处理HDF文件
  8. Hlg 1030 排序
  9. SQL Server2000的安装
  10. SwiftUI AsyncImage cancelled 无法加载图片