PowerShell 技能连载 - 还原 TinyUrl 的真实地址
URL 缩短功能对于 Twitter 消息十分有用,但是隐藏了真实地址。您是否真的信任 http://bit.ly/e0Mw9w 呢?
以下是一个简单的方法,帮您还原缩短后的 URL 指向的真实地址:
1 | $shortUrl = "http://bit.ly/e0Mw9w" |
如您所见,这个例子中缩短的 URL 指向的是 Lee Holmes 的博客:http://www.leeholmes.com/projects/ps_html5/Invoke-PSHtml5.ps1 。Lee Holmes 是一个 PowerShell 团队成员,如果您信任他,那么可以好奇地运行他著名的代码片段:
1 | iex (New-Object Net.WebClient).DownloadString("http://bit.ly/e0Mw9w") |
这是一个能说明 Invoke-Expression
别名为“iex”有危险的很好例子。
PowerShell 技能连载 - 还原 TinyUrl 的真实地址
http://blog.vichamp.com/2017/09/21/uncovering-tinyurls-true-origin/