编辑并在json里面插入 1 "terminal.integrated.shellArgs.windows": ["-NoExit", "chcp 65001"], 这样可以确保powershell不乱码,如果是cmd的话可以用这个 1 "terminal.integrated.shellArgs.windows": ["/K chcp 65001 >nul"], 之后打开新终端测试即可。不过这个方法会导致debug出现问题,慎用。 最好的方法还是安装最新版powershell并配置 …
解决gdb调试在WSL环境下报错“ptrace: Operation not permitted” 需要把下列文件里面的变量改成0(原来是1) 1 echo 0 > /proc/sys/kernel/yama/ptrace_scope 或者 1 echo kernel.yama.ptrace_scope = 0 > /etc/sysctl.d/10-ptrace.conf #这个是持久化
ZJCTF 2019 Final 登录系统 WP 复现 复现地址:http://ctf.fjh1997.top:8000/challenges WP 首先拖进IDA里一看,发现是64位的,再仔细看看,发现没有malloc,那么估计是栈题,也许是ROP利用,checksec走一波。
从VMware迁移到Hyper-V教程 由于系统的主要组成部分是在硬盘里,所以我们迁移的主要工作是硬盘转换。步骤如下: 1.下载安装Microsoft Virtual Machine Converter https://www.microsoft.com/en-us/download/details.aspx?id=42497
docker是一个非常方便的容器环境,但docker常常需要拉取大量的镜像,而docker hub的主机又架设在国外,如果使用国内网络访问,将十分的慢,因此我们可以使用国外的代理访问。 然而,问题来了,我们使用以下命令试图让docker走代理,却遇到了问题:
方法一、安装iptraf 缺点是不能记录pid debian\ubuntu 1 sudo apt install iptraf centos\redhat 1 sudo yum install iptraf 使得iptraf后台运行并产生日志 1 sudo iptraf -i eth0 -L /var/log/traffic_log -B 查看日志 1 less /var/log/traffic_log 每周定期清理日志,防止日志过大 1 0 0 * * 0 rm -f /var/log/traffic_log 方法二、使用内置netstat 1 netstat -nputwc #其中-c表 …
众所周知pwndbg是gdb的一个增强版(可以直接打印栈等等),在pwntool里可以使用gdb.attach()来调用pwndbg,起到一边调试一边pwn的作用,但在没有安装pwndbg之前你已经安装了gdb的话,这个时候无法完成覆盖安装,就无法使用gdb.attach()来调用pwndbg,所以我们要卸载gdb,这个卸载方法有点麻烦(环境kali,应该也适用于ubuntu)