今天在准备测试theHarvester和WFuzz的使用的时候,因为要想办法先去GoogleCode上下载源代码,但是现在不是风声紧,Google全线产品基本都被墙掉了么,但是VPS一般也就是个命令行终端显示,没办法直观的获取页面上的URL(突然想起来了,其实用lynx的体验还不错,只要不常用就行),所以,我的一般流程就是:先短暂的在Win7主机上连接VPN,获取了下载链接之后再用VPS去下载,还是比较麻烦的,有时候要下载的文件比较多还得用WinScp把URL列表文件传过去。
以上是背景信息,下面进入主题:
使用Bing的翻译功能,就可以很方便的获取被墙掉了的页面信息(这个比缓存获取的内容还要更新一些)
Python 正则表达式判断URL是否合法(一般用用还行)
import re url = "http://ixyzero.com/blog/" if re.match(r'^https?:/{2}w.+$', url): print("Ok.") else: print("Error.")
====================================
shell下输出字符串,用0补齐
for((i=45; i<=49; i++)) do printf -v file "%05d" "${i}" echo $file done
=====================================