双系统有时会出现此问题,UBUNTU的GRUB2是根据UUID来辨认你的分区,重新分区UUID会变动,有时GHOST恢复后会修改到这个东东,下面既是一句话解决方法.
检查UUID
ls -l /dev/disk/by-uuid/
重新生成GRUB
grub-mkconfig -o /boot/grub/grub.cfg
或者用此命令
update-grub
附上/boot/grub/grub.cfg的部分内容,其中8AFCE93BFCE92265即是我们修改的东西,
menuentry "Windows 7 (loader) (on /dev/sda1)" –class windows –class os {
insmod part_msdos
insmod ntfs
set root=’(/dev/sda,msdos1)’
search –no-floppy –fs-uuid –set=root 8AFCE93BFCE92265
chainloader +1
}
有时候我们会得到一些密码,类似这样:
root:$1$$q6Ao87xNrArOYJfWf6WRj.:0:0:root:/:/bin/sh
想破解?试试john吧!
通过一些漏洞我们很容易就能搞到Linux服务器下面的/etc/passwd,/etc/shadow这两个文件,在早期的版本里面这两个文件其实就是一体的,后来为了安全把他们分开,其中/etc/shadow这个文件只有ROOT老大这个用户才能查看的,其他的用户没有这个权限,这样就大大加大了安全性。
现在的任意下载漏洞就能帮助我们很轻松的高到这两个文件,原因很简单,如果程序没有过滤严格,就让我们有机可乘了,苍蝇不叮无缝之蛋还是经久不衰的哲理的。
好了,我们开始破解这个文件
假如你现在就在Linux环境下就直接执行下面语句下载吧
阅读全文…
准备工具wget和chrome,用chrome获取cookies
只需要其中的一个gdriveid的值
再按照以下格式保存文件为cookies
阅读全文…
最近在linux使用youtbe-dl批量下载视频,随便汉化了一下。
-bash-3.2# youtube-dl -h
usage: Usage: youtube-dl [options] url…
options:
-h, –help 打印该帮助文本并退出
-v, –version 打印程序版本号并退出
-U, –update 更新程序
-i, –ignore-errors 略过错误继续下载
-r LIMIT, –rate-limit=LIMIT
继续下载的错误(示例: 50k or 44.6m)
-R RETRIES, –retries=RETRIES
重试次数 (默认10次)
Authentication Options:
-u USERNAME, –username=USERNAME
阅读全文…
最近在找些宣传片,可惜国内土豆优酷等网站的视频实在太模糊,而且还有个难看的水印,只好考虑youtube的视频了,以前用过不少软件都是只能一个个单独下载。
下面我介绍一个能批量下载youtube视频的方法:
首先有台装好Centos的系统,然后装一个软件 阅读全文…
我们使用的Linux和Windows可不太一样,用top命令得出来的可能不是真实使用的内存,用free命令第二行才是系统真实使用的内存。如果发现PHP-CGI把你的内存占满了可不要惊慌哦。
Page cache和buffer cache一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结论,在我工作的这一段时间,page cache和buffer cache的概念曾经困扰过我,但是仔细分析一下,这两个概念实际上非常的清晰。如果能够了解到这两个cache的本质,那么我们在分析io问题的时候可能会更加得心应手。
阅读全文…
fedora 那边一哥们在搞自动化测试的东西,今天过去看了看,发现这哥们在用一个叫 dogtail 的东西,一个 Python 模块,很酷的一个东东。看来我再一次 out 了,头一次听说这玩意儿。
这玩意儿说白了其实就是图形界面程序的自动化测试工具。我们知道图形化的程序很难自动化的,它不像命令行的程序,写个脚本就搞定了。根本原因在于,点击鼠标和敲击键盘得由人来完成。这玩意儿的目的就是代替人来完成这些功能,比如点击鼠标按某个按钮。我在前一个公司时见过一个同事搞这种测试,不过他是在 M$ 平台上测的,我一直以为 Linux 上面没这个替代品。今天看来我错了,Linux 不光有,而且还有 Python 模块。
它不光可以代替人输入,也可以输出,比如说你想读某个应用程序比如 firefox 文本框里面的文字,你也可以用它。如此一来,图形界面在很大程度上就和命令行界面变得一样“程序员友好”(相对于“用户友好”一词)了,你可以 grep 它的输出,你可以用脚本来对它进行输入。
如果你看一下它的用法,你会发现如果单单是只有接口,它也是很难用的,因为我感觉它其实是对图形程序的“元数据”(其实是叫AT-SPI objects)进行读取,在图形接口层上,所以接口很面向图形界面,除非是天天搞图形界面的开发者,其他开发者很难一下子搞清楚这些东西。但是它还提供了一个很牛的 sniff 工具,通过它你可以对已有的图形程序的“元数据”有一个很直观的浏览,你想读哪一个程序的哪一部分数据很容易找到。所以配合着 sniff,这个东西就相当好用了。
这个项目也是red hat的,其主页在 fedorahosted.org 上,也有文档和示例。Red Hat Magazine 上也有一个系列来介绍它:
Automated GUI testing with Dogtail
Dogtail’s Python Modules (and how to use them)
Dogtail’s object oriented tree API (and how to use it)
转载:http://wangcong.org/blog/?p=992