
本日说的这个器械,是Linux下汇集探测必备,正在打击排查,长途连绵中,简陋便利,配上管道符操作,可能拼装成庞大的功用。
它可能用来做良多很酷的工作,譬喻文献传输,端口扫描,端口重定向,回溯别人的电脑,创造一个简陋的闲话秩序,用于汇集打击清扫等等,这便是为什么它被称为瑞士军刀。
另表,现正在简直全部的Linux刊行版都预装了它,重要由汇集经管员、DevOps和安好工程师用于他们的平日幼使命。
Netcat-Traditional网罗一个附加的‘-e’选项,可用于将秩序(即bash)与Netcat绑定。此功用对付长路过管格表有效。
要扫描掀开的端口,请利用“-z”选项。正在UDP状况下,Netcat将测验连绵到每个端口,而不发送任何数据或格表有限的数据。键入以下实质
Netcat的另一个有效用例是长途谋略机之间的文献传输。您可能将文本和二进造文献从一台PC发送到另一台PC。咱们将以Netcat为例,测验将文献“file.pdf”从Linux PC发送到Windows PC[IP 192.168.1.2]。
Netcat最好的用例之一是长路过管,这意味着您可能利用Netcat担任其他人的PC。
Netcat将从长途PC吸收下令,正在当地体系上实践,并将结果发送回长途PC。
当受控谋略机正在NAT之后或没有公网IP时利用反弹shell,攻击者侦听端口并守候从受控谋略机发送连绵。
要利用Netcat获取反弹shell,您需求利用Netcat侦听端口。正在攻击者谋略机上键入以下实质,
您还可能利用另一个简陋的伎俩将Netcat用作最幼的单页面Web任事器。
这个Web任事器格表简陋,没有异常设备,咱们将利用它将HTML代码发送到浏览器。
您可能利用“-w”选项指定Netcat会话的超时。Netcat将正在指定功夫超时后自愿断开其会话。
客户端便是断开,也争持监听哀告。正在平常形式下,当客户端合上连绵时,Netcat任事器会合上并放手侦听端口。您可能利用“-k”选项依旧任事器平常运转