用 GreaseMonkey (油猴)解码 TinyURL

一款名为Setomits的程序员开发的油猴脚本能够解码几十种短链接服务,包括TinyURL等,使得原本不透明的短链接显示其原始地址,有效提升网络安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阿甘说,TinyURL 就像一盒巧克力,你永远不知道会得到什么,虽然 TinyURL 很流行,在 Twitter 一类的微博客以及 IM 系统中无处不在,但这种被缩短的 URL 地址显得很不透明,为了解决这个问题,一位叫 Setomits 的日本程序员编写了一个油猴(GreaseMonkey)脚本,可以将几十种不同类型的短地址解码回原始地址。



虽然脚本名字中有 TinyURL 字样,但该脚本可以解码的短地址远远不止 TinyURL 一种,它支持的短地址服务多达数十种,从备受欢迎的 TinyURL 到有些晦涩的 PeaUrl。

它支持的短 URL 格式包括:

  1. http://0rz.tw/Rq0yZ
  2. http://55c.cc/H
  3. http://6url.com/0S52
  4. http://LNK.BY/cdS
  5. http://alturl.com/mjn7
  6. http://alturl.com/xrqp
  7. http://arm.in/2fe
  8. http://b23.ru/2bc
  9. http://bacn.me/2ml
  10. http://bit.ly/GitV
  11. http://bitly.com/GitV
  12. http://bloat.me/oDZK
  13. http://budurl.com/nnna
  14. http://burnurl.com/LkoPLJ
  15. http://buttn.me/87
  16. http://chilp.it/?aa82f8
  17. http://cli.gs/LabXrb
  18. http://cuthut.com/Qc
  19. http://digg.com/d1nzKu
  20. http://doiop.com/9d924f
  21. http://dwarfurl.com/3c733
  22. http://fff.to/26j
  23. http://gol.ly/61b
  24. http://good.ly/ur78fdu
  25. http://href.in/4r9voi
  26. http://hub.tm/?hXxzw
  27. http://hurl.me/nuaa8e
  28. http://i5.be/f5
  29. http://idek.net/6Ys
  30. http://is.gd/metg
  31. http://kissa.be/2n6-
  32. http://kl.am/23q
  33. http://korta.nu/e650
  34. http://lin.cr/hsg
  35. http://link.gs/UoNL
  36. http://linkbee.com/FXDF
  37. http://liurl.cn/16y
  38. http://ln-s.net/367N
  39. http://lnk.in/6nzy
  40. http://lnkd.in/b
  41. http://m2lb.info/791479/
  42. http://merky.de/srscrp
  43. http://migre.me/kiC
  44. http://minify.me/?g8s35r
  45. http://minurl.fr/bjp
  46. http://moourl.com/zteeg
  47. http://moveto.ws/48rneqtol
  48. http://myurl.in/AVeHw
  49. http://ninjalink.com/25792aae
  50. http://nsfw.in/aa82f8
  51. http://ow.ly/22dH
  52. http://p.zurl.ws/1Jy
  53. http://peaurl.com/91L8
  54. http://piurl.com/1J78
  55. http://pnt.me/cU6I2V
  56. http://ponyurl.com/3fttsw
  57. http://poprl.com/084G
  58. http://qurlyq.com/1s2
  59. http://r.im/5m8
  60. http://reallytinyurl.com/1069
  61. http://ri.ms/j6gr
  62. http://rt.nu/u673
  63. http://rubyurl.com/GH5I
  64. http://short.LA/88j9
  65. http://short.ie/4254ub
  66. http://short.to/3jhk
  67. http://shuurl.com/J4126
  68. http://simurl.com/sihdim
  69. http://slnk.me/f01
  70. http://smallr.com/98v
  71. http://snipr.com/dbcms
  72. http://snipurl.com/dbcms
  73. http://snurl.com/dbcms
  74. http://so-smart.be/~l29nye
  75. http://tighturl.com/cxx
  76. http://tii.li/s
  77. http://tiny.cc/v3Kp6
  78. http://tinyurl.com/9scudc
  79. http://tinyurl.com/preview.php?num=9scudc
  80. http://to.ly/W6
  81. http://togoto.us/ik1
  82. http://tr.im/ie07
  83. http://tra.kz/nzq
  84. http://twurl.nl/f813yb
  85. http://u.mavrev.com/2huw
  86. http://u.nu/5e9
  87. http://unhub.com/FhSd
  88. http://ur1.ca/26vg
  89. http://url.az/b4
  90. http://url.ie/1eqf
  91. http://urlcut.com/1rmtg
  92. http://urlenco.de/igqqkyyq
  93. http://urlenco.de/pazrzat
  94. http://urlxp.com/go/4739
  95. http://w3t.org/d20297
  96. http://wurl.ws/NOEa
  97. http://www.cloakreferer.com/48rneqtol
  98. http://www.shortener.net/?tinyurldecoder
  99. http://www.x.se/5ux
  100. http://xii.li/a
  101. http://xr.com/5wy
  102. http://xrl.us/benqjs
  103. http://yatuc.com/w3e
  104. http://yep.it/_yg9ah
  105. http://zurl.ws/1Jy
  106. http://zz.gd/aa82f8

安装该脚本之后,你在 Firefox 中会看到以上所有短 URL 地址都自动解码到其原始地址:http://userscripts.org/scripts/show/40582

本文来源:http://userscripts.org/scripts/show/40582
中文翻译来源:COMSHARP CMS 官方网站

通过使用少量的JavaScript脚本,自定义网页显示方式或表现方式。Greasemonkey是Mozilla Firefox的一个附加组件。它让用户安装一些脚本使大部分HTML为主的网页于用户端直接改变得更方便易用。随着Greasemonkey脚本常驻于浏览器,每次随着目的网页打开而自动做修改,使得运行脚本的用户印象深刻地享受其固定便利性。 技术明细: 大部分Greasemonkey用户脚本都是自行撰写,使用对某网站专用的JavaScript代码,通过文档对象模型(DOM)接口对网页内容做操作。userscripts.org维护了个Greasemonkey数据库。该数据库描述哪个网址网页对应到哪个脚本。当用户加载匹配的网页,Greasemonkey便调用相关的脚本,而该脚本便根据脚本内容改变网页的内容。Greasemonkey脚本亦能通过非网域绑定的XMLHTTP要求来查询外部HTTP资源。Greasemonkey亦遵循某用户名.user.js的格式,这让当该特定用户拜访时Greasemonkey可自动侦测并提供安装选项。除了JavaScript代码,Greasemonkey脚本包括有限可选用后数据集。该后数据集描述了脚本名称、脚本描述、网址用来区分同名脚本的地址空间、以及原本该脚本为哪些网址撰写的列表。Greasefire扩展:同Greasemonkey扩展配合使用,自动显示在userscripts.org的脚本库中是否存在可以在当前正在浏览网站上使用的脚本,如果存在Greasemonkey头图标背景就会变为彩色的。右键点击头图标,最上面一行就是打开当前网站可用脚本列表的选项。Platypus(platypus.mozdev.org)附加组件可让用户可以编辑网页(删除或者移动某碍眼的部分)。Platypus随后将结果存成常驻的Greasemonkey脚本。 典型的脚本: 用户群已发展大量的脚本,以下是其中的一些应用:调整Gmail让Google Reader内嵌,因而提供RSS新闻订阅的选项。当联机浏览某本书时同时显示对手网站同本书价钱。去除来自某些站的广告,包括弹出视窗与Google文字广告。改变网页的版面,包括原本该网页作者未考虑到的元素大小与浏览器画面大小。自动完成窗体。浏览某些布告栏网站自动过滤特定的发帖人。增删网页上的某些功能。让用户从某些视频站点如Google Video以及YouTube存下FLV视频文件。从现行网页找寻任何RSS新闻订阅,并将它们显示在可扩展、漂浮于网页上的皮肤里。突破百度贴吧对言论内容的管制,辅助发表繁体汉字及不受贴吧服务器支持的字符,或者将文字转换为图片发表。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值