草庐IT

zip伪加密

全部标签

php - 如何编码/加密通过 URL 参数传输的 secret 数据?

故事是这样的:我必须将一些secret信息从一个脚本传递到另一个脚本。在第一个脚本中,我需要先加密数据,然后我必须将加密数据附加到GET请求中并将其发送到另一个脚本。该URL将如下所示:http://mydomain.com/mysecondscript.php?secret={encryptedstuff}我目前的加密方式是基于base64。这种方法的问题是,如果我有很多东西要加密,加密结果可能会很长。如果它超过255个字符左右,第二个脚本将无法解密它,因为字符串将被截断。所以我正在寻找一种更好的加密方法,可以控制加密结果的长度。 最佳答案

php - ZIP 文件并用 PHP 密码保护

我有这个代码来压缩文件,但我需要用密码保护这个文件$file='backup.sql';$zipname=$file.'.zip';$zip=newZipArchive;$zip->open($zipname,ZipArchive::CREATE);ZipArchive::setPassword('123456');//$zip->setPassword("123456");$zip->addFile($file);$zip->close();当我使用$zip->setPassword时,我没有收到任何错误,但文件根本没有受到保护,当我使用ZipArchive::setPassword

php - 如何为我的站点禁用或加密 "View Source"

有没有什么方法可以禁用或加密我网站的“查看源代码”,以便我可以保护我的代码? 最佳答案 费罗,你的问题没有多大意义。“查看源代码”显示HTML源代码——如果您对其进行加密,用户(和浏览器)将无法再阅读您的内容。如果您想保护您的PHP源代码,可以使用ZendGuard等工具.它会加密您的源代码并使其难以逆向工程。如果你想保护你的JavaScript,你可以缩小它,例如YUICompressor.它不会阻止用户使用您的代码,因为与用户一样,浏览器需要能够以某种方式读取代码,但至少这会使任务变得更加困难。如果你比较担心用户隐私,你应该使用

PHP:使用 ZipArchive 创建 zip 文件时出错 (500)

我正在使用phpsZipArchive类来创建目录的zip文件。该代码适用于几乎所有目录,除了两个恰好是最大的目录(最大的目录当前包含51个文件,总计175MB)。当我为这些目录运行代码时,将创建一个大小为67,108,864字节的临时文件('filename.zip.[RandomLettersAndNumbers]',例如'filename.zip.riaab4'),脚本会引发内部服务器错误(500)。到目前为止我已经尝试过的(大部分在源代码中仍然可见):增加memory_limit增加max_execution_time查看php错误日志:错误日志为空尝试找到发生错误的确切行:代

php - 用php加密

我如何使用php使用key加密内容?我宁愿不必安装Mcrypt。我还需要非常强大的加密。 最佳答案 phpseclib怎么样?与例如。加密标准?将在可用的情况下使用mcrypt,否则使用nativePHP实现。当然,这会很慢,但这是不可避免的。 关于php-用php加密,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1993756/

php - 为什么 PHP 不创建这个 zip 文件(权限问题)

我在windows上我正在使用PHING压缩一些文件我有很多东西正在压缩压缩有效,但压缩文件中包含特定phing文件集的除外调试时,我可以在phing的ZIP任务中看到ZipArchive::close返回false。错误字符串显示为“权限被拒绝”。在手册中,它指出close()是实际写入文件的内容。这不是时间耦合,换句话说,无论这是第一个、最后一个还是其他任何东西,它都会发生。所有其他的都有效。这个似乎没有什么不同。这是我的构建文件:http://pastebin.org/84786(有效期为一个月)问题出在第251行。它之前和之后的zip任务都工作正常。在调试器中,我可以看到大约1

php - 服务器到服务器 > 检索远程 zip 文件并将其解压缩到本地服务器目录

我在服务器B上有一个wp插件文件,其目的是从远程服务器A检索一个zip文件。一旦服务器B收到zip文件,它应该提取内容并将文件复制到服务器B上的特定文件夹中,覆盖任何现有文件。下面有一些代码是我从一个文件中借来的,该文件使用和uploader来做同样的事情,我只想为上面描述的自动服务器到服务器过程重做它。但是在尝试激活此插件时出现fatalerror。functionremote_init(){openZip('http://myserver.com/upgrade.zip');$target=ABSPATH.'wp-content/themes/mytheme/';}function

php - 使用我的公钥加密 php 联系表

如果有人知道我可以放在我的(html)网站上的联系表格的一些php脚本/代码,我很感兴趣,访问者可以向我发送消息(甚至可能是附件),这些消息将自动用我的公钥加密并保存在txt文件中的服务器?我不需要发送到我的电子邮件,只是保存在txt文件中,当它被加密保存时,我可以用我的私有(private)gpgkey复制和解密它。我发现了类似的东西,但它不适合我,因为它会自动解密服务器中的消息,这意味着我必须在配置文件中为私钥写入密码,这很糟糕,因为服务器管理员可以为我读取消息:https://privacybox.de/index.en.html(有源代码:https://privacybox.

php - 用PHP加密的openssl需要用Ruby解密

在我们的应用程序中,我们从外部服务器获取加密文本。此文本已使用php中的openssl加密。当我尝试解密Ruby代码中的文本时,收到以下错误消息:OpenSSL::Cipher::CipherError:wrongfinalblocklength我在Stackoverflow上阅读了几个解决方案,并被建议将以下行添加到代码cipher.padding=0。但是在添加padding=0之后,我得到了不同的错误:OpenSSL::Cipher::CipherError:datanotmultipleofblocklength下面是我编写的用于解密代码的粗略脚本。require'openss

php - 提取 zip 中的特定文件(包括子目录)

我只想从zip文件中提取图像,但我也希望它也提取在子文件夹中找到的图像。我如何根据下面的代码实现此目的。注意:我不是要保留目录结构在这里,只想提取在zip中找到的任何图像。//extractfilesinzipfor($i=0;$inumFiles;$i++){$file_name=$zip->getNameIndex($i);$file_info=pathinfo($file_name);//if(substr($file_name,-1)=='/')continue;//skipdirectories-needtoimproveif(in_array($file_info['ext