吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8130|回复: 32
收起左侧

[原创] xx浏览器Flash过期 强制破解方法(补丁+源码)

  [复制链接]
JuncoJet 发表于 2018-12-25 10:32
本帖最后由 H夜 于 2019-6-6 18:18 编辑

手动破解方式
8c2486c379310a55fbe4e3b5b04543a983261044.jpg
a.jpg

自动化破解补丁
3c029012c8fcc3cedea7ff719545d688d43f201a.jpg

破解完成
c200e1fcc3cec3fde2599137d188d43f8794271a.jpg

注:源码使用nasmx编译

ChromeFlashPatchV2.rar

2.42 KB, 下载次数: 61, 下载积分: 吾爱币 -1 CB

自动化破解补丁有源码

免费评分

参与人数 4吾爱币 +4 热心值 +4 收起 理由
羊之心羽 + 1 + 1 热心回复!
孔子 + 1 + 1 我很赞同!
wuji + 1 + 1 鼓励转贴优秀软件安全工具和文档!
独行风云 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

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

Mainos 发表于 2018-12-25 14:08
楼主只是给一种思路,为什么有人那么爱diss人?   用得上久用,用不上直接右上角!
爱飞的猫 发表于 2018-12-26 05:20
flash 要求更新是因为有漏洞。漏洞被利用会怎样?小到弹计算器,大到下载病毒木马执行。
不建议用补丁绕过安全限制。另外Adobe 现在也开始慢慢放弃 flash,html5 才是未来。
 楼主| JuncoJet 发表于 2018-12-25 10:35
[Asm] 纯文本查看 复制代码
extern getenv
extern sprintf
extern MessageBoxA
extern CreateFileA
extern WriteFile
extern ReadFile
extern SetFilePointer
extern GetLastError
extern ExitProcess
%imacro invoke 1-*
%define %%api %1
	%rotate -1

	%rep %0-1 
	%rotate -1 
		push DWORD %2 
	%endrep 

	call %%api
%endmacro
GENERIC_WRITE equ 0x40000000
GENERIC_READ equ 0x80000000
CREATE_ALWAYS equ 2
OPEN_ALWAYS equ 4
FILE_ATTRIBUTE_NORMAL equ 0x80
section .text
_main:
invoke getenv,env
add esp,4
invoke sprintf,buf,fmt,eax
add esp,12
mov eax,GENERIC_WRITE
or eax,GENERIC_READ
xor ebx,ebx
invoke CreateFileA,buf,eax,ebx,ebx,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,ebx
cmp eax,-1
je operr
mov [hFile],eax
call seek
invoke ReadFile,[hFile],rbuf,13,dwRead,0
test eax,eax
je rderr
invoke sprintf,buf,info,rbuf
add esp,12
invoke MessageBoxA,0,buf,about,1
cmp eax,1
jne exit
call seek
invoke WriteFile,[hFile],patch,2,dwWrite,0
test eax,eax
je rderr
invoke MessageBoxA,0,info2,about,1
cmp eax,1
jne exit
xor ebx,ebx
invoke SetFilePointer,[hFile],0x1DB3A11,ebx,ebx
invoke WriteFile,[hFile],patch2,19,dwWrite,0
test eax,eax
je rderr
jmp exit
operr:
invoke MsgBox,err
jmp exit
rderr:
call GetLastError
invoke sprintf,buf,lsterr,err2,eax
add esp,16
invoke MsgBox,buf
exit:
invoke ExitProcess,0
ret
seek:
xor ebx,ebx
invoke SetFilePointer,[hFile],0x1DB3A38,ebx,ebx
ret
MsgBox:
push ebp
mov ebp,esp
xor ebx,ebx
invoke MessageBoxA,ebx,[ebp+8],ebx,ebx
pop ebp
retn 4

section .data
env db 'LOCALAPPDATA',0
fmt db '%s\MapleStudio\ChromePlus\Application\2.0.9.20\chrome.dll',0
err db '文件被锁定或无权限打开,请关闭浏览器',0
err2 db '文件读取错误',0
info db '检测到 Flash 版本号 %s,如显示异常请勿补丁',0
info2 db '是否补丁上浏览器 UA 伪装成更高版本的 Chrome',0
about db 'ChromeFlashPatch -by JuncoJet',0
lsterr db '%s %d',0
patch db '99',0
patch2 db 'Chrome/45.0.1453.1',0

section .bss
buf resb 260
rbuf resb 14
dwRead resd 1
dwWrite resd 1
hFile resd 1
罗茂松 发表于 2018-12-25 10:48
方便使用,谢谢分享
scw1610 发表于 2018-12-25 10:54
哪里下载枫树浏览器
 楼主| JuncoJet 发表于 2018-12-25 11:03
scw1610 发表于 2018-12-25 10:54
哪里下载枫树浏览器

搜索 "枫树极速浏览器 V2.0.9.20"
bachelor66 发表于 2018-12-25 11:04
枫树浏览器不是早挂了吗?                              
 楼主| JuncoJet 发表于 2018-12-25 11:07
bachelor66 发表于 2018-12-25 11:04
枫树浏览器不是早挂了吗?

枫树内核有点老,但是操作方式非常人性化。界面简洁大方,我一直在用。
不过github什么上不去,SSL不支持。
zawly 发表于 2018-12-25 11:07
枫树还有忠诚粉丝啊,早就转战百分了
Mainos 发表于 2018-12-25 11:32
大佬,敢不敢来一个chorm的?
 楼主| JuncoJet 发表于 2018-12-25 11:36
yang8532704 发表于 2018-12-25 11:32
大佬,敢不敢来一个chorm的?

chrome不需要改dll,只需要改配置文件就能修改flash版本
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-17 01:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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