Opera 12.16 リリース → 技術的な不具合で公開取り消し
巷では Opera 15 がリリースされたニュースでにぎわっていますが、こんなことも
Opera 12.16 update - Opera browser - Opera Community
The Opera Security group - Security breach stopped
Opera の更新されたバージョン(12.16と呼ぶことにしますが)我々はすでにそのバージョンを構築しましたが、いくつかの技術的な問題に遭遇したので新しいものを作り直す必要があります。 残念なことに、Linuxのバージョンは、公開リポジトリにそれを作った後、それを削除する前に、一部のユーザーがそこからそれをインストールしまいました。 Linuxユーザは、いかなる影響も受けてないことに注意してください。 あなたが12.16で何か問題に遭遇していないなら、そのまま使い続けるかもしれませんが、Operaは12.16の別のバージョンに自動更新しないことに注意してください。あなたは後で手動で正式版をインストールする必要があります。 |
Index of /opera/pool/non-free/o/opera
Debian 版の 開発サイトのFTPサーバーにあった 12.16も削除されてしまったとのこと ・ω・;
ドタバタですな
おまけ。
「Opera 15」の安定版リリース 「Opera 12」も並行して提供継続 - ITmedia ニュース
おいおい、起動しないぞ・ω・
launcher_lib.dll
xor eax,eax L10046E60: push eax <-eax=0 lea ecx,[esi+10h] call SUB_L10057AD0 : SUB_L10057AD0: |
みたまえ、コードがごみのようだ ・ω・;
10057AC5 CCCCCCCCCCCCCCCCCCCC+ Align 16 10057AD0 SUB_L10057AD0: 10057AD0 55 push ebp 10057AD1 8BEC mov ebp,esp 10057AD3 53 push ebx 10057AD4 56 push esi 10057AD5 57 push edi 10057AD6 8B7D08 mov edi,[ebp+08h] 10057AD9 8B07 mov eax,[edi] 10057ADB 8B5004 mov edx,[eax+04h] 10057ADE 8BF1 mov esi,ecx 10057AE0 56 push esi 10057AE1 8BCF mov ecx,edi 10057AE3 FFD2 call edx 10057AE5 8AD8 mov bl,al 10057AE7 8D4508 lea eax,[ebp+08h] 10057AEA 50 push eax 10057AEB 8BCE mov ecx,esi 10057AED 897D08 mov &n bsp;[ebp+08h],edi 10057AF0 E86BFFFFFF call SUB_L10057A60 |
変更前
10057AC5 CCCCCCCCCC Align 2 10057ACA SUB_L10057ACA: 10057ACA 55 push ebp 10057ACB 8BEC mov ebp,esp 10057ACD 53 push ebx 10057ACE 56 push esi 10057ACF 57 push edi 10057AD0 8B7D08 mov edi,[ebp+08h] 10057AD3 8B07 mov eax,[edi] 10057AD5 33DB xor ebx,ebx 10057AD7 85FF test edi,edi 10057AD9 741A jz L10057AF5 10057ADB 8B5004 mov edx,[eax+04h] 10057ADE 8BF1 mov esi,ecx 10057AE0 56 push esi 10057AE1 8BCF mov ecx,edi 10057AE3 FFD2 call edx 10057AE5 8AD8 mov bl,al 10057AE7 8D4508 lea eax,[ebp+08h] 10057AEA 50 push eax 10057AEB 8BCE mov ecx,esi 10057AED 897D08 mov [ebp+08h],edi 10057AF0 E86BFFFFFF call SUB_L10057A60 10057AF5 L10057AF5: |
変更後
10044570 (CALL1) 100445B2 (CALL1) 100445F4 (CALL1) 10044B8B (CALL1) 10044C54 (CALL1) 10045174 (CALL1) 10045266 (CALL1) 100454BC (CALL1) 100463CD (CALL1) 100467A5 (CALL1) 10046E65 (CALL1) 100471AC (CALL1) 1004732F (CALL1) 100473FA (CALL1) 10047D09 (CALL1) 10048446 (CALL1) 10048456 (CALL1) 1004857D (CALL1) 10048681 (CALL1) 100487E7 (CALL1) 100487F7 (CALL1) 10048933 (CALL1) 10048A43 (CALL1) 10048B98 (CALL1) 10048BA8 (CALL1) 10048CDE (CALL1) 10048DEB (CALL1) 1004AF31 (CALL1) 1004B00B (CALL1) 1004B837 (CALL1) 1004B99B (CALL1) 100516B4 (CALL1) 10051F01 (CALL1) 10052161 (CALL1) 10058747 (CALL1) 10059E65 (CALL1) 10059F26 (CALL1) 1005A4E5 (CALL1) 1005A5A6 (CALL1) |
テーブルの書き換え
7ZipSfx.XXXの launcher_lib.dll を差し替えて、 launcher.exe /install を実行。
エラーチェック用のコード入れたら動いた件 ・ω・;
一応おいておく ・ω・
launcher_lib.dll
Comments