Kindle の Windows 2000でパッチを当てている個所の詳細
00FBF14D 89 45 E8 mov dword ptr [ebp-18h],eax 00FBF150 8B 06 mov eax,dword ptr [esi] 00FBF152 8B 40 04 mov eax,dword ptr [eax+4] 00FBF155 89 45 E4 mov dword ptr [ebp-1Ch],eax 00FBF158 8D 45 EC lea eax,[ebp-14h] 00FBF15B 50 push eax 00FBF15C 6A 01 push 1 00FBF15E 6A 00 push 0 00FBF160 6A 00 push 0 00FBF162 8D 45 E4 lea eax,[ebp-1Ch] 00FBF165 50 push eax 00FBF166 6A 00 push 0 00FBF168 8D 45 F4 lea eax,[ebp-0Ch] 00FBF16B 50 push eax 00FBF16C FF 15 34 90 48 01 call dword ptr ds:[1489034h] 00FBF172 FF 75 EC push dword ptr [ebp-14h] 00FBF175 8B 4D 08 mov ecx,dword ptr [ebp+8] 00FBF178 FF 75 F0 push dword ptr [ebp-10h] 00FBF17B FF 15 80 AC 48 01 call dword ptr ds:[148AC80h] 00FBF181 FF 75 F0 push dword ptr [ebp-10h] 00FBF184 FF 15 C8 91 48 01 call dword ptr ds:[14891C8h] 00FBF18A 8B 45 08 mov eax,dword ptr [ebp+8] 00FBF18D 5E pop esi 00FBF18E 8B E5 mov esp,ebp 00FBF190 5D pop ebp 00FBF191 C3 ret |
Kindle の Windows 2000パッチについて、適用方法を聞かれたので少し補足します。
直前の push 1 / push 0 /push 0 が並んでるところはハッシュ作成処理です。
ここでWindows 2000はNULLが返ってきてしまうので以後の処理に失敗します。
なので、その直後の 00FBF172 FF 75 EC push dword ptr [ebp-14h] からを 先の 00FBF18A 8B 45 08 mov eax,dword ptr [ebp+8] に飛ばす処理を入れるため この場合はここを EB 16に書き換えます
6A016A006A008D45 で検索して手動で書き換えるのもありかな?
What apps are required for rewrite?
>>1
Same software.
>>2
Microsoft Visual C++?
>>3
Apply BinPatch :3
if using another version, you need for analyze any binary editor.
“Apply BinPatch :3”
Oh, binpatch. I never thinked of such software.
“if using another version, you need for analyze any binary editor.”
Well, I want to run Kindle v1.23.1.
Which binary editor would you suggest to use? Tried looking around for one, but never found one…
>>5
This article guides how to set binpatch parameter.
They can lead the binpatch parameter “BBE572:FF75:EB16”
>>6
Thank you so much for telling me the parameter for Kindle v1.23.1.
I will keep using Kindle v1.23.1 until you provide a solution for the “notebook requiring IE11 on v1.24 and later” issue.
I know v1.23.1 is an old version, but, at least, it was the last version that allowed me to view notes.
Well, I changed my mind:
I have decided to use Kindle v1.33 and not rely on notes so much on Windows 2000, until a solution comes.
>>8
How about Chrome frame solution ?
>>9
Interesting solution. I’ll try it and tell you if it made a difference.
>>9
Wait, this is obsolete and very old software.
The last version of it was 32.0.1700.107.
I tried to install it, it can’t be installed on Windows 2000.
I want another solution. I don’t know if Chrome Frame is the only solution or not.
Although, if you think it will make the notes work on Kindle v1.33, you can try and install Chrome Frame on Windows 2000.