标签: winrar

如何破解WinRar中使用的AES-128加密?

我正在尝试使用一些方法破解winrar的密码,如下所述.

由于rar使用AES-128加密,因此蛮力和字典攻击无用,因为它们需要数年时间.
但是,如果我们将受密码保护的rar文件转换为SFX存档(我更喜欢winconsole,因为GUI占用大量内存)这是一种EXE格式,我很确定它将不受winrar门的保护.
即便如此,rar也会将加密密钥写入该exe文件.

那么,如果我们可以使用exe调试器或反汇编程序,我们不能删除包含密码的密钥吗?
我使用w32dasm,olly dbg和pe explorer来修改这些exe文件.
我能找到的只有"提取,CRC失败,加密"等字符串.我使用了几个sfx存档作为测试文件(使用不同的密码)并通过反汇编进行了尝试.那些十六进制键看起来非常相似!

那么我需要一个更好的反汇编程序或调试器吗?或者,有人告诉我,如果这种方法没用,为什么?

另一个问题..以下图片是否有任何链接到winrar加密?如果是,请解释如何...这将是非常有帮助的. 在此输入图像描述

encryption winrar

8
推荐指数
1
解决办法
4万
查看次数

如何创建自解压RAR存档而不显示执行中的任何内容?

我正在尝试使用WinRar创建一个提取到"%USERPROFILE%\ Desktop"的自解压存档.但是,当我运行它时,它会提取到SFX的当前目录,而不是我的桌面.提取选项的路径是否有效?

我正在使用32位命令行模块.

我还检查了"隐藏所有"框以获取静默模式,该模式似乎完全没有任何内容,并且仍会显示命令提示符窗口,其中显示有关提取内容的信息.

我希望SFX存档将.exe和SFX文件中包含的文件夹提取到桌面,而不会弹出任何消息.

有什么建议?

sfx winrar

8
推荐指数
1
解决办法
1万
查看次数

压缩包含许多重复文件的文件夹

我有一个非常大的文件夹(~10GB),在它的目录树中包含许多重复的文件.其中许多文件重复了10次.重复的文件并不是并排存在,而是存在于不同的子目录中.

如何压缩文件夹使其足够小?

我尝试在"最佳"模式下使用Winrar,但它根本没有压缩它.(很奇怪)

zip\tar\cab\7z \任何其他压缩工具会做得更好吗?

我不介意让这个工具工作几个小时 - 但不是更多.

我宁愿不自己编程

compression rar tar winzip winrar

8
推荐指数
3
解决办法
5487
查看次数

如何使用Ruby提取.rar存档?

我需要用Ruby解压缩.rar档案.我找不到宝石了.
我发现了只允许创建存档的rar gem.


我弄乱了可以通过安装的unrargem 'unrar', git: 'git@github.com:aileron/unrar.git'.这是使用它的粗略草图......

require 'unrar'
archive = Unrar.new('test.rar')
file_id = archive.list_contents.first[:filename]
File.open('output-name', 'w') { |file| file.write(archive.extract(file_id)) }
Run Code Online (Sandbox Code Playgroud)

ruby gem rar winrar

6
推荐指数
1
解决办法
1347
查看次数

7zip ISO提取

我一直试图通过7zip和WinRar提取ISO映像.

这是我使用的命令行:

7z x -y "%Isocontents%\ISO.iso" -o%Newfolder%

WinRar.exe x -y -ow "%Isocontents%\ISO.iso" "%Newfolder%"
Run Code Online (Sandbox Code Playgroud)

整个项目使用通用批处理/ 4NT脚本命令.上面的命令行在本地使用时效果很好,但是在实际机器上运行时,提取非常局部.

这真的很奇怪,我不清楚原因是什么.

虽然提取它只是说只有2个文件

readme.txt
bootable_noemulation.img
Run Code Online (Sandbox Code Playgroud)

我完全感到沮丧,因为这完全不符合逻辑.

如果我错过了什么,请告诉我.在写之前花了这么多时间!

谢谢 !!

iso 7zip winrar

5
推荐指数
2
解决办法
2万
查看次数

如何自动构建此Winrar Sfx文件

在使用Maven(和一点点蚂蚁)在Windows上构建应用程序之后,我手动创建了Winrar Sfx安装程序,如下所示:

  • 选择文件,右键单击并选择添加到存档
  • 使用浏览..在上面的文件夹中创建档案
  • 将存档格式更改为Zip
  • 启用创建存档格式
  • 选择高级选项卡
  • 选择SFX选项
  • 选择设置标签
  • 在提取后运行字段中输入setup.exe
  • 选择模式选项卡
  • 启用“ 解压缩到临时文件夹”
  • 选择文本和图标选项卡
  • 输入新标题
  • 从我们从中调用winrar的文件夹中选择setup.ico
  • 选择确定
  • 选择确定

但是我可以使用Windows批处理文件/ Maven或ant自动执行部分/全部操作吗?

sfx winrar maven

5
推荐指数
1
解决办法
3180
查看次数

Powershell 和 winrar 命令行

因此,在研究了一天左右之后,我没有发现太多有关 powershell 和使用 winrar 命令行提取文件的信息。

我的困难在于参数和命令行的实际执行。

到目前为止,这是我的简单代码:

$WinRar = "C:\Program Files\WinRAR\winrar.exe"

#filter through files looking for zip files.
$path = get-ChildItem -filter "*.zip" -path A:\testfolder\ -recurse

#test to see if it is actually filtering and showing correct results:
write-host = $path | format-table directory

#arguments :: x (extract) y(presume yes) r(recurse subdir) 
&$WinRar x -y -r "$path" A:\Testfolder\



read-host "press to exit"
Run Code Online (Sandbox Code Playgroud)

我对 powershell 还很陌生,似乎很快就掌握了,但我假设我在代码执行时完全错误,但它没有提取。所以我猜它在命令行的某个地方出错了,我看不到它在做什么。

他们有什么建议或提示可以为我指明正确的方向吗?

我尝试了 $winrar 命令的许多变体,但没有运气,除了如果我将 $path 替换为它有效的实际文件路径的部分..这不是我需要的:P

powershell winrar

5
推荐指数
1
解决办法
2万
查看次数

使用WinRar命令行压缩文件 - 正在使用的文件

我正在使用这个简单的命令将文件压缩到WinRar的存档中.

winrar a -afzip -ep1 "C:\ok.zip" "C:\ok"
Run Code Online (Sandbox Code Playgroud)

但是如果从该目录运行某些东西(例如一个简单的.exe),它会给我一个错误:

"该进程无法访问该文件,因为它正由另一个进程使用."

是否有任何开关甚至会压缩正在使用的文件.

我坚持使用WinRar,因为我的客户推荐了它.

但是也想要你的建议,但不要以为客户会让我使用其他任何东西.

zip command-line batch-file winrar

4
推荐指数
1
解决办法
2万
查看次数

用于压缩子目录的批处理文件

我正在尝试编写一个批处理脚本,它将使用winrar或7-zip自动压缩子目录:

例:

 My Pictures
    Pics1 (Pics1.zip)
        File1.jpg
        File2.jpg
        File3.jpg
    Pics2 (Pics2.zip)
        File4.jpg
        File5.jpg
    Pics3 (Pics3.zip)
        File6.jpg
        File7.jpg
    ...
Run Code Online (Sandbox Code Playgroud)

我该如何编写脚本.

windows compression 7zip batch-file winrar

4
推荐指数
1
解决办法
2万
查看次数

使用批处理拆分为卷

我在批处理文件中使用以下命令来存档 MY_LARGE_FOLDER 并且我的 .rar 文件太大:

WinRAR a -r D:\MY_LARGE_FOLDER.rar D:\MY_LARGE_FOLDER\*.txt D:\MY_LARGE_FOLDER\ 
Run Code Online (Sandbox Code Playgroud)
  1. 如何使用批处理文件将 MY_LARGE_FOLDER 归档为每个 4MB 的小型 .rar 文件?(或者换句话说,如何使用批处理文件使用“拆分为卷,字节”选项?)

谢谢。

谢谢您的帮助!我使用了 -v 开关:

          WinRAR a -r **-v4000** D:\MY_LARGE_FOLDER.rar D:\MY_LARGE_FOLDER\*.txt D:\MY_LARGE_FOLDER\
Run Code Online (Sandbox Code Playgroud)

我现在得到了 4 个 4000 字节的文件,但在打开一些文件后,我看到这些文件在多个存档中重复(例如 Part01.rar 和 Part02.rar)???1. 我也试过 -s (solid) 开关,结果是一样的吗?
我该如何解决?

filesplitting batch-file winrar

4
推荐指数
1
解决办法
6132
查看次数