7-Zip

CentOS安装rar、7z压缩

徘徊边缘 提交于 2019-12-01 03:26:59
在Linux上常见的压缩格式是tar.gz或tar.bz2,当遇到有rar或7z格式的压缩文件时需要先安装相关软件。系统用的是CentOS6.0。 安装编译所需的软件包: yum install make gcc gcc-c++ 一、安装RAR压缩 1、从官网下载RAR for Linux软件包: cd /tmp wget http://www.rarlab.com/rar/rarlinux-4.1.b5.tar.gz 2、安装 tar -zxvf rarlinux-4.1.b5.tar.gz cd rar make 看到屏幕上出现: mkdir -p /usr/local/bin mkdir -p /usr/local/lib cp rar unrar /usr/local/bin cp rarfiles.lst /etc cp default.sfx /usr/local/lib 就完成了。其实makefile文件里就是创建了这两个目录、复制了几个文件。 3、使用 1)压缩文件 rar a 2.rar message 将message目录压缩到2.rar文件中。 2)解压文件 unrar x 1.rar 解压1.rar文件到当前目录。(unrar e只解压出文件,不会解压出目录结构) 3)列出rar包里的文件 rar l file.rar 4)测试文件的完整性 rar t

FourAndSix2 靶机渗透

陌路散爱 提交于 2019-11-30 08:41:06
0x01 简介 FourAndSix2是易受攻击的一个靶机,主要任务是通过入侵进入到目标靶机系统然后提权,并在root目录中并读取flag.tx信息 FourAndSix2.镜像下载地址: https://download.vulnhub.com/fourandsix/FourAndSix2.ova 0x02 信息收集 1.通过存活主机发现,确定目标机器IP 2.端口扫描发现 3.发现开放nfs服务,搜索漏洞利用代码 0x03 漏洞利用 msf5 > search nfs Matching Modules ================ # Name Disclosure Date Rank Check Description - ---- --------------- ---- ----- ----------- 0 auxiliary/dos/freebsd/nfsd/nfsd_mount normal No FreeBSD Remote NFS RPC Request Denial of Service 1 auxiliary/scanner/nfs/nfsmount normal Yes NFS Mount Scanner 2 exploit/netware/sunrpc/pkernel_callit 2009-09-30 good No NetWare 6.5

Mac brew install 软件 轻松 解压7z压缩包

☆樱花仙子☆ 提交于 2019-11-30 08:03:50
更多分享: www.catbron.cn 安装 brew 是mac上非官方标准的软件包管理软件 1、搜索7z相关软件 brew search 7z 2、安装 p7zip brew install p7zip 命令语法: 7z [adeltux] [-] [SWITCH] <ARCHIVE_NAME> <ARGUMENTS>... 例子 1、压缩文件 7z a files.7z * 打包当前目录下的所有文件,生成的压缩包文件未files.7z 2、解压文件 7z e files.7z 解压files.7z文件到当前目录中 相关阅读 Mac brew install 软件 轻松 解压7z压缩包 SimHash算法详解 Android8.0及以上Service background start error SpringBoot之JPA注解说明 Lua初探-可见性规则 Python简单又好友的数据存储方案-Shelve学习笔记 一句代码实现网页中点击按钮弹出QQ聊天窗口的功能实现 RxJava2.X源码解析(一):探索RxJava2分发订阅流程 PythonCharm导入python项目详解 macosx查看网络端口情况 --Posted from Rpc 来源: https://my.oschina.net/zaizaiangels/blog/3109830

ubuntu 7z解压

血红的双手。 提交于 2019-11-29 19:04:05
安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录 -r 表示递归所有的子文件夹 -o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录 压缩文件: 7z a -t7z -r manager.7z /home/manager/ 解释如下: a 代表添加文件/文件夹到压缩包 -t 是指定压缩类型 一般我们定为7z -r 表示递归所有的子文件夹,manager.7z 是压缩好后的压缩包名,/home/manager/ 是要压缩的目录,*是表示该目录下所有的文件 来源: https://www.cnblogs.com/g2thend/p/11527321.html

Mac 安装 7zip

只愿长相守 提交于 2019-11-29 01:03:35
可以使用 Homebrew 安装, p7zip 是 7-zip for Unix/Linux 的命令行版本,由独立开发人员开发 为了获取到最新版本的 p7zip,你需要更新你的 brew $ brew update 使用 Homebrew 安装 p7zip $ brew install p7zip 验证是否安装成功,输入 7z,如果出现以下内容证明安装成功 示例: 压缩 sputnik 文件夹下的所有文件 $ 7z a heed.7z sputnik 解压 heed.7z $ 7z x heed.7z 来源: https://www.cnblogs.com/ryanzheng/p/11437731.html

7-zip的标准输入输出(STDIN,STDOUT)与Ncat的配合使用,压缩后传输文件

我们两清 提交于 2019-11-28 08:34:31
本文适用于Windows系统。 Netcat/Ncat是很好用的网络工具,使用方法网上已经有很多文章讲解了,不再赘述。本文讲述用7-zip配合Ncat,实现从A机器到B机器的文件压缩传输。 也就是说,准备发送的文件先在A机器上压缩,再把压缩之后的数据传送到B机器,在B机器实时解压缩,整个的传输过程对用户来说是透明的。因为流量减小了,网传速度可能得以加快。 之所以说“可能”,是因为压缩后传输速度是否得以加快,取决于CPU速度与网络速度之比。如果CPU慢而网速快,那还不如不压缩。 如果出现这种情况,就当本文是一片纯技术探讨文把。 希望你能在这次短暂的旅行中获得乐趣。 有2种方法压缩之后传输: 方法1:用7za压缩/解压: 发送端:tar -cv *.txt|7za a -tgzip -an -so -si|ncat 192.168.1.2 --send-only 接收端:ncat -l|7za x -tgzip -bd -y -si -so|tar -xvf - -C /tmp 命令行解释: 7-zip的命令行版本(7z.exe,7za.exe)支持标准输入(STDIN)和标准输出(STDOUT),也就是参数里的 -si 和 -so。 发送端的tar把当前目录下的所有的txt文件一个一个打包(但不压缩)发送到STDOUT(-si),7za从STDIN接收这些tar包(-so)

在Linux发行版上使用7zip的方法

老子叫甜甜 提交于 2019-11-27 09:00:39
学习如何在 Ubuntu 和其他 Linux 发行版中安装和使用 7zip 7zip介绍 7Zip(更适当的写法是 7-Zip)是一种在 Windows 用户中广泛流行的归档格式。一个 7Zip 归档文件通常以 .7z 扩展结尾。它大部分是开源的,除了包含一些少量解压 rar 文件的代码。 默认大多数 Linux 发行版不支持 7Zip。如果你试图提取它,你会看见这个错误: 不要担心,你可以轻松的在 Ubuntu 和其他 Linux 发行版中安装 7zip。 一个问题是你会注意到如果你试图用 apt-get install 命令 ,你会发现没有以 7zip 开头的候选安装。因为在 Linux 中 7Zip 包的名字是 p7zip。以字母 “p” 开头而不是预期的数字 “7”。 让我们看一下如何在 Ubuntu 和其他 Linux 发行版中安装 7zip。 在 Ubuntu Linux 中安装 7Zip 你需要做的第一件事是安装 p7zip 包。你会在 Ubuntu 中发现 3 个包:p7zip、p7zip-full 和 pzip-rar。 pzip 和 p7zip-full 的不同是 pzip 是一个轻量级的版本,仅仅对 .7z 文件提供支持,而 p7zip-full 提供了更多的 7z 压缩算法(例如音频文件)。 p7zip-rar 包在 7z 中提供了对 RAR 文件 的支持

如何在VC中使用7z SDK压缩文件

▼魔方 西西 提交于 2019-11-27 05:55:43
首先登陆7z官方组织网站 https://www.7-zip.org/ ,英文不好的朋友可先切换至中文。 打开左边 LZMA SDK 页面,下载如下图最新SDK和说明文档。 下载好后,SDK包内容对多种编程语言进行了支持,这里只研究C++(即CPP),其他类似。 首先是对各种加解压缩模块的支持,对应如下目录: 关于这些模块,在lzma1900\DOC目录下的lzma-sdk.txt文件中,有如下一段说明: Bundles - Modules that are bundles of other modules (files) Alone7z - 7zr.exe: Standalone 7-Zip console program (reduced version) Format7zExtractR - 7zxr.dll: Reduced version of 7z DLL: extracting from 7z/LZMA/BCJ/BCJ2. Format7zR - 7zr.dll: Reduced version of 7z DLL: extracting/compressing to 7z/LZMA/BCJ/BCJ2 LzmaCon - lzma.exe: LZMA compression/decompression LzmaSpec - example code for LZMA

彻底解决Ubuntu上RAR压缩包乱码问题

好久不见. 提交于 2019-11-26 21:02:07
安装Linux版7zip: sudo apt-get install p7zip p7zip-full p7zip-rar 卸载可能安装过的rar相关包(默认是没有安装的): sudo apt-get remove rar unrar 经过这样操作,以后解压rar文件时,file-roller(归档管理器)自动会调用7z来解压,而7z能识别中文编码,不会出现乱码, 解压和压缩都通过图形程序file-roller操作,完全不用涉及命令行。 如果不卸载掉rar,file-roller默认使用rar解压,而rar不能识别中文编码,所以可能会出现乱码。当然你也就不能在Linux上创建rar文件了,但有必要打包成rar格式吗? unrar虽然能识别中文编码,但它和rar一样不是自由软件,它们都是WinRAR那家公司的商业软件,既然7z能解压rar文件,我又何必用它呢? 总之file-roller默认使用7z解压7z/rar,创建7z包时也是使用7z,所以统一使用7z格式能保证自己的压缩包不会乱码。在Linux创建7z包时,也可以像Windows版那样加密压缩包目录。 来源: oschina 链接: https://my.oschina.net/u/561214/blog/82943

7z-linux下解决中文名乱码的终极办法

眉间皱痕 提交于 2019-11-26 11:39:31
linux上安装7z主要是为了解决中文文件名乱码的问题,压缩率还是其次原因 具体安装看参考网址,建议用源码方式安装 官网下载地址:http://www.7-zip.org/download.html 源文件项目地址:http://sourceforge.net/projects/p7zip/ 建议用源码安装,用最新版本 wget http://netix.dl.sourceforge.net/project/p7zip/p7zip/15.09/p7zip_15.09_src_all.tar.bz2 tar -jxvf p7zip_15.09_src_all.tar.bz2 cd p7zip_15.09 make make install # 如果源码安装麻烦就使用yum安装 适用centos7及以上 yum install -y p7zip # 如果编译提示gcc命令未找到 yum -y update gcc yum -y install gcc+ gcc-c++ 使用方式: 压缩 7za a test.7z test 解压 7za x test.7z -o/解压路径 如果编译失败可以直接 apt-get install p7zip 或者 yum install p7zip 安装 更多使用说明: 使用7zip的命令是7za。 使用7zip的命令是7za。 安装完成后的使用方法: