BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #37930同步于 2010/4/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

【原创】修改Flashget3,去除右下方广告窗口

jmpesp
2010/4/5镜像同步11 回复
重要声明:本文仅为学习交流之用 切勿用于非法行为 使用本文所导致的一切法律纠纷等后果均自负 与作者本人无关! 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。 找到以下地方: 004572A5 |> \8B3D 4C655F00 mov edi, [<&USER32.FindWindowW>] ; USER32.FindWindowW 004572AB |. 68 54725F00 push 005F7254 ; /Title = "FG3FlashBottomWindow" 004572B0 |. 6A 00 push 0 ; |Class = 0 004572B2 |. FFD7 call edi ; \FindWindowW 004572B4 |. 8B1D 2C665F00 mov ebx, [<&USER32.IsWindow>] ; USER32.IsWindow 004572BA |. 8BF0 mov esi, eax 004572BC |. 56 push esi ; /hWnd 004572BD |. FFD3 call ebx ; \IsWindow 004572BF |. 85C0 test eax, eax 004572C1 |. 74 1B je short 004572DE 004572C3 |. 6A 00 push 0 ; /lParam = 0 004572C5 |. 6A 00 push 0 ; |wParam = 0 004572C7 |. 68 64070000 push 764 ; |Message = MSG(764) 004572CC |. 56 push esi ; |hWnd 004572CD |. FF15 20665F00 call [<&USER32.SendMessageW>] ; \SendMessageW 004572D3 |. 68 E8030000 push 3E8 ; /Timeout = 1000. ms 004572D8 |. FF15 9C635F00 call [<&KERNEL32.Sleep>] ; \Sleep 004572DE |> 68 54725F00 push 005F7254 ; UNICODE "FG3FlashBottomWindow" 004572E3 |. 6A 00 push 0 004572E5 |. FFD7 call edi 004572E7 |. 50 push eax 004572E8 |. FFD3 call ebx 004572EA |. 85C0 test eax, eax 004572EC 0F85 90000000 jnz 00457382 004572F2 |. 6A 08 push 8 004572F4 |. E8 4D5E1600 call 005BD146 004572F9 |. 83C4 04 add esp, 4 004572FC |. 85C0 test eax, eax 004572FE |. 74 0B je short 0045730B 00457300 |. 8BC8 mov ecx, eax 00457302 |. E8 F9E3FAFF call 00405700 00457307 |. 8BF0 mov esi, eax 00457309 |. EB 02 jmp short 0045730D 0045730B |> 33F6 xor esi, esi 0045730D |> 8D4424 18 lea eax, [esp+18] 00457311 |. 50 push eax 00457312 |. 8BCE mov ecx, esi 00457314 |. E8 C7ACFAFF call 00401FE0 00457319 |. 8D4C24 48 lea ecx, [esp+48] 0045731D |. 51 push ecx 0045731E |. 8D4E 04 lea ecx, [esi+4] 00457321 |. E8 BAACFAFF call 00401FE0 00457326 |. 8D5424 30 lea edx, [esp+30] 0045732A |. 52 push edx ; /pThreadId 0045732B |. 6A 00 push 0 ; |CreationFlags = 0 0045732D |. 56 push esi ; |pThreadParm 0045732E |. 68 60664500 push 00456660 ; |ThreadFunction = Flashget.00456660 00457333 |. 6A 00 push 0 ; |StackSize = 0 00457335 |. 6A 00 push 0 ; |pSecurity = NULL 00457337 |. C74424 48 000>mov dword ptr [esp+48], 0 ; | 0045733F |. FF15 A0635F00 call [<&KERNEL32.CreateThread>] ; \CreateThread 注意004572EC 地址中的语句 jnz 00457382 这个是关键跳,我们把它改为 jmp 00457382 ,然后保存,运行看看,广告去除,done! 顺便说下,有人可能会问,我是怎么找到这个关键跳这个地方的。这个问题不好回答,也回答不了。。。 注意,文中的快车版本是3.4
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
zxsword机器人#1 · 2010/4/5
沙发
coolwc机器人#2 · 2010/4/5
崇拜 【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】 : 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。 : 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。 : 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。 : ...................
jmpesp机器人#3 · 2010/4/5
【 在 coolwc 的大作中提到: 】 : 崇拜 汗 我更崇拜你
lanphon机器人#4 · 2010/4/5
LZ要是有时间的话收拾一下千千静听吧 我已经好多年木有用快车了,自从迅雷NX后
FadeToBlack机器人#5 · 2010/4/5
用foobar2000吧,我一直用这个,歌词插件可以用MiniLyrics 【 在 lanphon (上善若水) 的大作中提到: 】 : LZ要是有时间的话收拾一下千千静听吧 : 我已经好多年木有用快车了,自从迅雷NX后
FadeToBlack机器人#6 · 2010/4/5
我给你g上 不是比死还安静,是比加班还安静 【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】 : 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。 : 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。 : 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。 : ...................
flyingkisser机器人#7 · 2010/4/6
顶一下。 【 在 jmpesp (盖茨不是盖的!) 的大作中提到: 】 : 又见软开版如此沉静,比死还安静,好吧,那我就发个蛋疼贴热闹一下。。。 : 快车3启动后一段时间,老会在桌面的右下方弹出一个半透明的广告窗口,md,还不会自己主动关闭,想关闭它还得自己动手,最要命的是关闭一段时间后有广告依然还会弹出来。现在我们来去除这个广告。 : 呃,此文没啥技术含量,就是抛砖引玉而已,高手略过。。。 : ...................
Jarod机器人#8 · 2010/4/6
来拜下
forever216机器人#9 · 2010/4/7
拜大牛