• pwntools 安装


    注意:全过程都在 ROOT 下进行

    更改 root 密码及初始化 root 密码:> sudo passwd

    换源:

    先编辑 /etc/apt/sources.list
    > sudo gedit /etc/apt/sources.list
    
    将内容全删,替换为以下全部内容
    
    • 1
    • 2
    • 3
    • 4

    此处为 22.04 版本,更多:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
    ···
    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
    ···

    替换完后
    > sudo apt-get update
    
    • 1
    • 2

    建议这里重启一下虚拟机

    > sudo apt update
    
    > sudo apt install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential -y
    
    > python3 -m pip install --upgrade pip
    
    > pip3 install --upgrade pwntools
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    到这里就 OK 了,checksec 也顺带装了

    提示ubnutu锁的解决方法:

    方法一:
    用这个命令查看一下apt-get的相关进程:
    
    ps -e | grep apt
    显示:
    
    11669 ?        00:00:02 aptd
    25379 ?        00:00:00 update-apt-xapi
    然后就执行
    
    sudo kill 25379
    sudo apt-get update
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
  • 相关阅读:
    区块链基础之编写合约二
    Java 多线程基础
    在 Android 上部署自定义 YOLOv8 教程
    建立一个数据机房的条件
    协同过滤电影推荐系统 计算机竞赛
    Vivado使用记录(未完待续)
    微信小程序怎么通过图片链接获取图片宽高比(适合在下载图片前获取宽高比)
    使用appscan定时批量扫描方法
    【Atcoder】 [ARC150D] Removing Gacha
    Python垃圾回收机制详解:引用计数与循环垃圾收集器
  • 原文地址:https://blog.csdn.net/qq_62260856/article/details/127648712