吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3305|回复: 8
收起左侧

[已解决] 关于某时代加密视频提取的心得

[复制链接]
liwj 发表于 2019-11-22 17:02
#include <stdio.h>
#pragma warning(disable:4996)
int main() {
         FILE* fp, * fout;
         char nameIn[80] = "多级数列101.exe", nameOut[80] = "多级数列101.MP4"; //这个定义就是告诉编译器 在编译器的工程目录下存在"多级数列101.exe"这个文件
//nameOut[80] = "多级数列101.MP4"; 这个是告诉编译器要生成一个文件,文件名称命名为"多级数列101.MP4";
        fp = fopen(nameIn, "rb");//这个是告诉编译器以二进制形式打开 多级数列101.MP4 这个文件,然后给下面的fread 进行读取
         fout = fopen(nameOut, "wb");");//这个是告诉编译器以二进制形式打开"多级数列101.exe"这个文件 给下面的fwrite 写入二进制代码
         fseek(fp, 0xD8B4F0, SEEK_SET);//这个是指定二进制文件具体位置,给fread读取
         static char c, c2;
         int jisu = 0;
         int yu = 0;
         int chuli = 0;
         int yihuo = 0;

//心得1:这个数组就是给编译器一个数组
         int hours[16] = {0x56,0x32,0x43,0x11,0x89,0x08,0x02,0x25};

         while (1) {
                 if (fread(&c, 1, 1, fp) != 1) break;//读取二进制文件fp,获取fseek指定的那个char 后面的1 是1个单元  前面的1 是1个字节 【也就是od数据窗口中的 00 两位】
                 yu = jisu % 8;
                 yihuo = hours[yu] + 0xD;//这里是对数组元素的提取,提取出具体的元素
                 c2 = c ^ yihuo;//这里是将read 提取出来的二进制 与数组的元素进行异或  得到新的C2
                 fwrite(&c2, 1, 1, fout);//把C2 写进fout 生成"多级数列101.MP4";
                 jisu = jisu + 1;

         }
         fclose(fp); fclose(fout);//这里是释放指针
         return 0;
}

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
Quincy379 + 1 + 1 谢谢@Thanks!
wang412lang + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

smldhz 发表于 2019-11-22 18:11
//心得1:这个数组就是给编译器一个数组

你是不是对“心得”这个词有什么误解?

点评

优秀!!1  发表于 2019-11-22 18:23
实打实啊 发表于 2019-11-22 18:11
ms8557 发表于 2019-11-22 18:38
mosou 发表于 2019-11-22 23:15
这不是别人开源的吗  哪来就是心得了?
 楼主| liwj 发表于 2019-12-3 14:55
别人开源的吗?你找得到第二篇?
小菜一碟(自由) 发表于 2019-12-26 19:08
超时代某个版本的提取源码哟。值得学习与借鉴。
QQ图片20191226190448.gif
mdjvboy 发表于 2020-1-14 12:25
请问如何应用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 12:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表