gpg使用

PGP和GPG经常搞乱,这里梳理下。 PGP 英文全称为Pretty Good Privacy, 是一个商业软件,由Phil Zimmermann开发,最终被赛门铁克收购,需要付费。 OpenPGP OpenPGP是基于PGP软件的一种协议,定义了加密消息、签名、私钥和用于交换公钥的证书统一标准,RFC4880。 GPG GnuPG是符合……

阅读全文

aircrack-ng抓包

optional rename interface name: echo ‘SUBSYSTEM==“net”, ACTION==“add”, DRIVERS=="?*", ATTR{address}==“02:01:02:03:04:05”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, NAME=“wlx0”'|sudo tee -a /etc/udev/rules.d/70-persistent-net.rules 安装 sudo apt install aircrack-ng start monitor mode sudo airmon-ng start wlx0 [channel] #在信道channel上监听(mon0),不指定信道全监听但不能用于aireplay sudo airodump-ng mon0 # 监听所有ESS sudo airodum-ng mon0 -c 1 –bssid bssid #监听ESS下的station,得到mac sudo aireplay-ng -0 1000 -a 7E:F7:E6:C8:0B:E7 -c BC:83:85:EE:35:AB mon0 # 在mon0的信道上进行解关联解认证攻击 start……

阅读全文

vscode远程编辑

remote-ssh 微软官方出的remote-ssh用于连接远程服务器,进行远程编辑。 要求 服务端有openssh-server, 客户端有openssh-client.(win/linux/osx)其实都有了。 客户端上安装remote-ssh插件,左侧菜单栏多了个remote-explorer按钮;……

阅读全文

Linux多网卡

Linux多网卡问题 问题描述 对于多块网卡的电脑,一个使用场景就是:将该电脑视作多个独立的收发系统,但共享一个cpu(多任务OS)。但这对于linux默认是不成立的:linux是一个弱终端系统模型(Weak End System Model),上述使用场景的OS是一个强终端系统模型(SESM)。 区别是……

阅读全文

Linux下的nc

nc nc(netcat)有多个类似的工具 netcat:原版,GNU,目前不支持ipv6 netcat.openbsd:openbsd上的netcat,支持ipv6,需要libbsd0 ncat:nmap项目中的改进,需要nbase,nsock,libpcap等库,支持ipv6 socat……

阅读全文

理解交换

概述 将计算机(网络)互相连接起来要使用一些中间设备,ISO的术语称之为中继(relay)系统。根据中继系统所在的层次,可以有以下五种中继系统: 物理层(即常说的第一层、L1)中继系统,即转发器(repeater/hub)。 数据链路层(即第二层,L2),即网桥或桥接器(bridge)……

阅读全文

SurfacePro双引导

安装 首先,禁用可信计算模块TPM和修改安全引导为信任第三方签名。 其次,查看磁盘结构,将Raid-0(Intel Rapid …)修改为AHCI。 然后,UEFI重装windows和安装ubuntu即可。 选择internal drive 否则会出现不能引导Windows的问题。……

阅读全文

docker基本概念

docker 安装ubuntu自带的docker: 1 2 3 sudo apt install docker-io docker-compose sudo systemctl start docker sudo systemctl enable docker 安装最新的docker: 1 2 3 4 5 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs)stable" sudo apt-get -y install docker-ce sudo usermod -aG docker $USER bootfs rootfs 换源: 1 2 3 vi /etc/docker/daemon.json "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"], 重启: 1 2 sudo systemctl daemon-reload sudo systemctl restart docker 安装docker-compose: 1 2 3 4 sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod……

阅读全文

ubuntu时间服务器

ubuntu ntp服务器配置与同步 sudo apt install ntp 配置/etc/ntp.conf,如conf/ntp.conf所示 sudo systemctl restart ntp ubuntu ntp客户端配置 现在一般使用systemd-timesyncd与ntp服务器同步 配置/etc/systemd/timesyncd.conf中的NTP=192.168.10.1……

阅读全文