$file = '111\1.ev1'; // 替换为你的文件路径
// 打开文件
$f = fopen($file, 'rb');
// 读取文件的前100个字节
$raw = fread($f, 100);
fclose($f);
// 创建一个字节数组
$data = unpack('C*', $raw);
// 对每个字节进行异或操作
foreach ($data as &$item) {
$item = $item ^ 0xff;
}
// 将字节数组转换回字符串
$raw = pack('C*', ...$data);
// 重新打开文件以写入模式
$f = fopen($file, 'r+');
// 写入修改后的数据
fwrite($f, $raw);
fclose($f);
// 重命名文件
$newFile = $file.'.flv';
if (!rename($file, $newFile)) {
die('无法重命名文件');
}
echo "文件已成功修改并重命名为 $newFile";
赞助一杯咖啡☕️
本文由 widdy 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Aug 8, 2024 at 02:49 pm