【安全牛学习笔记】skipfish

这篇博客记录了如何使用skipfish工具对目标网站进行安全扫描,包括不同参数的设置,如选项-I、-S和-D等。博主还提到了Security+认证,指出它在信息安全领域的重要性,特别是对于那些寻求技术方向发展和希望提升职业技能的IT运维人员。
摘要由CSDN通过智能技术生成
skipfish                                              

C语言编写                                             

实验性的主动web安全评估工具                           

递归爬网                                              

基于字典的探测                                        

速度较快                                              

    多路单线程,全异步网络I/O,消除内存管理和调度开销

    启东式自动内容识别                                

误报较低

skipfish                                                     

skipfish -o test http://1.1.1.1                               

skipfish -o test  @url.txt                                    

shipfish -o test -S complet.wl -W a.wl http://1.1.1.1   #字典

-I :只检查包含'string'URL                                   

-X :不检查包含'string'URL      #logout                      

-k :不对指定参数进行Fuzz测试                                  

-D :跨站点爬另外一个域                                       

-l :每秒最大请求数                                           

-m :每IP最大并发连接数                                       

--config : 指定配置文件 

root@kali:~# skipfish -o test1 http://192.168.1.101/dvwa/

Welcome to skipfish. Here are some useful tips:

1) To abort the scan at any time, press Ctrl-C. A partial report will be written

   to the specified location. To view a list of currently scanned URLs, you can

   press space at any time during the scan.

2) Watch the number requests per second shown on the main screen. If this figure

   drops below 100-200, the scan will likely take a very long time.

3) The scanner does not auto-limit the scope of the scan; on complex sites, you

   may need to specify locations to exclude, or limit brute-force steps.

4) There are several new releases of the scanner every month. If you run into

   trouble, check for a newer version first, let the author know next.

More info: http://code.google.com/p/skipfish/wiki/KnownIssues

Press any key to continue (or wait 60 seconds)... 

skipfish version 2.10b by lcamtuf@google.com

skipfish version 2.10b by lcamtuf@google.com

skipfish version 2.10b by lcamtuf@google.com

  - 192.168.1.101 -

  - 192.168.1.101 -

Scan statistics:

Scan statistics:: 0:00:37.692

      Scan time : 0:00:47.7910 kB in, 0 kB out (0.0 kB/s)  

      Scan time : 0:00:51.3120 kB in, 0 kB out (0.0 kB/s)  

  HTTP requests : 2 (0.0/s), 0 kB in, 0 kB out (0.0 kB/s)  0 drops

    Compression : 0 kB in, 0 kB out (0.0% gain)    etried, 0 drops

    HTTP faults : 2 net errors, 0 proto errors, 0 retried, 0 drops

 TCP handshakes : 2 total (1.0 req/conn)  0 purged

     TCP faults : 0 failures, 1 timeouts, 0 purged

 External links : 0 skipped

   Reqs pending : 0        

Database statistics:

Database statistics:total, 1 done (33.33%)    

         Pivots : 3 total, 1 done (33.33%)    , 0 dict    

         Pivots : 3 total, 3 done (100.00%)     0 dict    

    In progress : 0 pending, 0 init, 0 attacks, 0 dict    0 par, 0 val

  Missing nodes : 0 spotted dir, 0 file, 0 pinfo, 0 unkn, 0 par, 0 val

     Node types : 1 serv, 2 dir, 0 file, 0 pinfo, 0 unkn, 0 par, 0 val

   Issues found : 0 info, 2 warn, 0 low, 0 medium, 0 high impact

      Dict size : 5 words (5 new), 0 extensions, 0 candidates

     Signatures : 77 total        

[+] Copying static resources...

[+] Sorting and annotating crawl nodes: 3

[+] Looking for duplicate entries: 3

[+] Counting unique nodes: 3

[+] Saving pivot data for third-party tools...

[+] Writing scan description...

[+] Writing crawl tree: 3

[+] Generating summary views...

[+] Report saved to 'test1/index.html' [0x8c0c8cb0].

[+] This was a great day for science!

root@kali:~# skipfish -o test1 -I /dvwa/ test1 http://192.168.1.101/dvwa/

root@kali:~# vi url.txt

http://192.168.1.1

http://192.168.1.101

root@kali:~# skipfish -o test2  @url.txt 

root@kali:~# dpkg -L skipfish | grep wl

/usr/share/skipfish/dictionaries/complete.wl

/usr/share/skipfish/dictionaries/extensions-only.wl

/usr/share/skipfish/dictionaries/minimal.wl

/usr/share/skipfish/dictionaries/medium.wl

root@kali:~# skipfish -o test2 -I /dvwa/ -S /usr/share/skipfish/dictionaries/minimal.wl http://192.168.1.1/dvwa/

root@kali:~# skipfish -o test2 -D www.3g.com -I /dvwa/ -S /usr/share/skipfish/dictionaries/minimal.wl http://192.168.1.1/dvwa/

root@kali:~# skipfish -o test2 -l 10 -I /dvwa/ -S /usr/share/skipfish/dictionaries/minimal.wl http://192.168.1.1/dvwa/

root@kali:~# skipfish -o test2 -m 10 -I /dvwa/ -S /usr/share/skipfish/dictionaries/minimal.wl http://192.168.1.1/dvwa/

skipfish                                      

身份认证                                      

skipfish -A user:pass -o test http://1.1.1.1  

skipfish -C "name=val" -o test http://1.1.1.1

root@kali:~# skipfish -o test -C "PHPSESSID=ec74b3aaf3a8c7761195db3be878ee6d" -C "security=low" -I dvwa http://192.168.1.101/dvwa/

root@kali:~# rm -rf -a

root@kali:~# skipfish -o a --auth-from http://192.168.1.101/dvwa/login.php --auth-form-target http://192.168.1.10/dvwa/login.php --auth-usr-field username --auth-user admin --auth-pass-field password --auth-pass password -I /dvwa/ http://192.168.1.101/dvwa/

该笔记为安全牛课堂学员笔记,想看此课程或者信息安全类干货可以移步到安全牛课堂

Security+认证为什么是互联网+时代最火爆的认证?


      牛妹先给大家介绍一下Security+


        Security+ 认证是一种中立第三方认证,其发证机构为美国计算机行业协会CompTIA ;是和CISSP、ITIL 等共同包含在内的国际 IT 业 10 大热门认证之一,和CISSP偏重信息安全管理相比,Security+ 认证更偏重信息安全技术和操作。

       通过该认证证明了您具备网络安全,合规性和操作安全,威胁和漏洞,应用程序、数据和主机安全,访问控制和身份管理以及加密技术等方面的能力。因其考试难度不易,含金量较高,目前已被全球企业和安全专业人士所普遍采纳。

Security+认证如此火爆的原因?  

       原因一:在所有信息安全认证当中,偏重信息安全技术的认证是空白的, Security+认证正好可以弥补信息安全技术领域的空白 。

      目前行业内受认可的信息安全认证主要有CISP和CISSP,但是无论CISP还是CISSP都是偏重信息安全管理的,技术知识讲的宽泛且浅显,考试都是一带而过。而且CISSP要求持证人员的信息安全工作经验都要5年以上,CISP也要求大专学历4年以上工作经验,这些要求无疑把有能力且上进的年轻人的持证之路堵住。在现实社会中,无论是找工作还是升职加薪,或是投标时候报人员,认证都是必不可少的,这给年轻人带来了很多不公平。而Security+的出现可以扫清这些年轻人职业发展中的障碍,由于Security+偏重信息安全技术,所以对工作经验没有特别的要求。只要你有IT相关背景,追求进步就可以学习和考试。

       原因二: IT运维人员工作与翻身的利器。

       在银行、证券、保险、信息通讯等行业,IT运维人员非常多,IT运维涉及的工作面也非常广。是一个集网络、系统、安全、应用架构、存储为一体的综合性技术岗。虽然没有程序猿们“生当做光棍,死亦写代码”的悲壮,但也有着“锄禾日当午,不如运维苦“的感慨。天天对着电脑和机器,时间长了难免有对于职业发展的迷茫和困惑。Security+国际认证的出现可以让有追求的IT运维人员学习网络安全知识,掌握网络安全实践。职业发展朝着网络安全的方向发展,解决国内信息安全人才的匮乏问题。另外,即使不转型,要做好运维工作,学习安全知识取得安全认证也是必不可少的。

        原因三:接地气、国际范儿、考试方便、费用适中!

CompTIA作为全球ICT领域最具影响力的全球领先机构,在信息安全人才认证方面是专业、公平、公正的。Security+认证偏重操作且和一线工程师的日常工作息息相关。适合银行、证券、保险、互联网公司等IT相关人员学习。作为国际认证在全球147个国家受到广泛的认可。

        在目前的信息安全大潮之下,人才是信息安全发展的关键。而目前国内的信息安全人才是非常匮乏的,相信Security+认证一定会成为最火爆的信息安全认证。

skipfish是一个Web应用程序安全扫描工具,用于识别和评估Web应用程序中的安全漏洞。下面是使用skipfish的步骤: 1. 首先,你需要下载并安装skipfish。你可以从官方网站或其他可靠的来源获取安装文件。 2. 打开终端或命令提示符,并导航到skipfish的安装目录。 3. 使用以下命令启动skipfishskipfish -o [输出目录] -S [字典文件路径] [目标URL] -o参数指定结果输出的目录,可以是任何你喜欢的路径。 -S参数指定字典文件的路径,这个字典文件包含了要用于扫描的URL和参数的列表。 [目标URL]是要扫描的Web应用程序的URL。 4. 执行命令后,skipfish将开始进行扫描,并将结果保存在指定的输出目录中。你可以在输出目录中查看生成的报告文件以及其他相关文件。 5. 除了基本的扫描命令,skipfish还提供了其他一些指令,可以根据需要进行使用。你可以查阅skipfish的文档或官方网站来了解更多关于这些指令的信息。 总结一下,使用skipfish的步骤包括下载安装skipfish、启动skipfish并指定输出目录、字典文件和目标URL,然后等待扫描结果生成。希望这些信息对你有所帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [shipfish详细使用教程](https://blog.csdn.net/smli_ng/article/details/106005171)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [kail系列skipfish的操作使用](https://blog.csdn.net/weixin_44232687/article/details/108921970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值