每个Linux系统进程都有三个标准流:
标准输入(stdin):通常是键盘输入。
标准输出(stdout):通常是终端或控制台显示的输出。
标准错误(stderr):用于错误消息的输出。
默认情况下,大多数命令从标准输入读取数据,并将结果输出到标准输出,错误消息输出到标准错误。数据流重定向允许你改变这种默认行为,将输出重定向到文件或其他命令,或者从文件中读取输入。
输出重定向
&g...
iptables是一个与系统本身ip数据包出入规则有关的命令,用于配置Linux的防火墙规则。第一次接触这个命令感觉很像是ACL(Access Control List)那一套。
下面我将用一个简单的实验实践iptables,以演示其基本功能
实验:用iptables封禁ssh服务(默认使用22端口)
步骤
执行命令iptables -h(简略)或者man iptables(详细)...
运营商会封禁哪些端口?
协议
可能会被拦截的端口
TCP
42、135、137、138、139、445、593、1025、1434、1068、3127、3128、3129、3130、4444、5554、5800、5900、9996
UDP
4789、4791、1026、1027、1434、1068、5554、9996、1028、1433、135 - 139
SMTP
...
p0f是网络流量分析工具,用于被动的识别和分析网络中的主机和操作系统。通过分析数据包的特征来判断数据包的来源,包括源IP地址、操作系统类型和版本号、网络设备类型等信息。
优势
被动检测:p0f是一种被动探测工具,不向目标系统发送任何数据,只是被动地接受来自目标系统的数据进行分析。
穿透防火墙:即使在目标系统上装有性能良好的防火墙,p0f也能有效地进行指纹识别。
多功能性:p0f不仅可...
服务器支持的远程传文件协议很多,我应该用哪种?
简单文件传输:
FTP(常用21端口)
Windows 间局域网文件共享首选:
SMB(常用139端口)
网络不稳定情况,需要用户权限管理情况:
SFTP(基于ssh,用22端口)
配置:配置sftp&&ssh服务
能配合lftp实现多线程。
传单个大文件:
SCP(基于ssh,用22端口)
WebDAV
和 web 集成,...
Usage: fping <host(-list)> [-t time] [-w timeout] [-c] [-n count] [-s data_size] [-S size1/size2] [-R min/max] [-d ping_data] [-h TTL] [-v TOS] [-r routes] [-f] [-j] [-g host1/host2] [-H file...
常用 -h --help 显示帮助 -v --version 显示版本 -c --count 发送数据包的数目 -i --interval 发送数据包间隔的时间 (uX即X微秒, 例如: -i u1000) --fast 等同 -i u10000 (每秒10个包) --faster 等同 -i u1000 (每秒100个包) --flood 尽最快发送数据包,不显示回复。 -n --nume...
arping
使用arp协议检查主机可用性,而不依赖于icmp协议,不仅低开销并且还能跨子网。
Options:
-I <网络接口>:指定网络接口,例如 eth0。
-c <计数>:发送指定数量的 ARP 请求后停止,默认为无限。
-w <秒数>:设置超时时间,单位为秒。
-s <源IP>:设置源 IP 地址。
-D:以重复模式运行,...
Usage: nping [Probe mode] [Options] {target specification}
TARGET SPECIFICATION: Targets may be specified as hostnames, IP addresses, networks, etc. Ex: scanme.nmap.org, microsoft.com/24, 192.168.0...