analysis

呆雕浮长空,若鲤戏碧波,木林春葳蕤,鸡鸣桑树颠。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Google Notebook String

Posted on 2006-05-18 14:04  analysis  阅读(696)  评论(0)    收藏  举报
感触Google对技术的组合:ATL,WTL,BHO,COM,JavaScript,XHTML,XML.

Address     Disassembly                    Text String
276D10FE    push gnotes.276F6758           TabWindowClass
276D1110    push gnotes.276F672C           Shell DocObject View
276D111C    push gnotes.276F66F8            Internet Explorer_Server
276D1570    mov dword ptr ds:[276FF2CC],g  S
276D1583    mov dword ptr ds:[276FF2D4],g  M
276D1596    mov dword ptr ds:[276FF2DC],g  D
276D15A9    mov dword ptr ds:[276FF2E4],g  B
276D265B    push gnotes.276F69C8           APPID
276D2C66    push gnotes.276F6A4C           CLSID\
276D2C8B    push gnotes.276F6A20           \Required Categories
276D2D10    push gnotes.276F6A4C           CLSID\
276D2D2B    push gnotes.276F69F0           \Implemented Categories
276D3B16    push gnotes.276F6674           Delete
276D3B2A    push gnotes.276F6698           ForceRemove
276D3C3B    push gnotes.276F6684           NoRemove
276D3C63    push gnotes.276F66B0           Val
276D53BF    push gnotes.276F6B1C           Module
276D5416    push gnotes.276F6B1C           Module
276D5433    push gnotes.276F6B04           Module_Raw
276D544F    push gnotes.276F6AF0           REGISTRY
276D5706    mov dword ptr ds:[esi+54],gno  酮n'酮n'酮n'酮n'酮n'酮n'酮n'酮n'酮n'酮n'HKEY_CURRENT_CONFIG
276D592F    push gnotes.276F6B1C           Module
276D5986    push gnotes.276F6B1C           Module
276D59A3    push gnotes.276F6B04           Module_Raw
276D59BF    push gnotes.276F6AF0           REGISTRY
276D64F9    push gnotes.276F6B2C           tooltips_class32
276D6BA0    push gnotes.276F6C6C           4
276D7B65    push gnotes.276F6CF8           <IMG
276D9305    push gnotes.276F6EC4           Google Notebook
276D930A    push gnotes.276F6E90           Google Notebook v1.0.2.4
276D9812    push gnotes.276F6FA4            explorer.exe
276D9848    push gnotes.276F6F9C           Yes
276D984D    push gnotes.276F6F78           BrowseNewProcess
276D9856    push gnotes.276F6EF0           Software\Microsoft\Windows\CurrentVersion\Explorer\BrowseNewProcess
276D989E    push gnotes.276F6EE4           No
276D9A07    push gnotes.276F6FC8           Software\Microsoft\Internet Explorer\MenuExt\
276D9A37    push gnotes.276F6FC0           \
276D9B87    push gnotes.276F7098            Note this (Google Notebook)
276D9B91    push gnotes.276F705C           Note this (Google Note&book)
276D9B9B    push gnotes.276F7024           Note link (Google Notebook)
276D9F8C    push gnotes.276F70D8            CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32
276D9FD6    push gnotes.276F70D4            "
276DA013    push gnotes.276F70D0           "
276DA697    push gnotes.276F7180           {CCCCCCDB-4DDB-4703-95D4-DD2C526397BF}
276DA9FE    push gnotes.276F71D0           GNotes
276DAA4E    push gnotes.276FE138           0
276DADBC    push gnotes.276F71F4           ATL:%8.8X
276DAF5D    push gnotes.276F7224           gn_menu1.html
276DAFC6    push gnotes.276F7208           gn_menu2.html
276DB072    push gnotes.276F7244           res://
276DB088    push gnotes.276F7244           res://
276DB0DD    push gnotes.276F7240           /
276DB277    push gnotes.276F6FC8           Software\Microsoft\Internet Explorer\MenuExt\
276DB2A1    push gnotes.276F6FC0           \
276DB2DF    push gnotes.276F7254           contexts
276DB446    push gnotes.276F7268           defaultview.html
276DB5E0    push gnotes.276F72B0           http://www.google.com/notebook/onpage?client=gnotesie&v={1}&zx={2 }
276DB5EE    push gnotes.276F72B0           http://www.google.com/notebook/onpage?client=gnotesie&v={1}&zx={2}
276DB5FC    push gnotes.276F729C           1.0.2.4
276DB601    push gnotes.276F7294           {1}
276DB625    push gnotes.276F728C           {2}
276DBBF5    push gnotes.276F7338           GNotesBand
276DBCB9    mov ecx,gnotes.276FE1C8        0
276DBE03    push gnotes.276F7350           ATL:%p
276DC545    mov dword ptr ds:[eax+30],gno  BUTTON
276DC5DD    mov dword ptr ds:[276FE258],g  BUTTON
276DC600    mov eax, gnotes.276FE228        0
276DC91A    push gnotes.276F73F8           gnotes-1207-content
276DC9B8    push gnotes.276F73D4           gnotes-1207-title
276DCA4C    push gnotes.276F73B4           gnotes-1207-url
276DCAE0    push gnotes.276F7388           gnotes-1207-searchurl
276DCBB0    push gnotes.276F7488           http://www.google.com/notebook/addpagenote?cmd=ctxmenu
276DCBBB    push gnotes.276F7488           http://www.google.com/notebook/addpagenote?cmd=ctxmenu
276DCBCF    push gnotes.276F7420           http://www.google.com/gn/addpagenote?cmd=ctxmenu
276DCBDA    push gnotes.276F7420           http://www.google.com/gn/addpagenote?cmd=ctxmenu
276DCC00    push gnotes.276F7488           http://www.google.com/notebook/addpagenote?cmd=ctxmenu
276DCD91    push gnotes.276F7224           gn_menu1.html
276DCE55    push gnotes.276F7208           gn_menu2.html
276DD65A    push gnotes.276F74F8           &target=
276DD7CD    push gnotes.276F750C           ADDLINK.JS
276DD8D5    push gnotes.276F7524           jscript
276DDD93    push gnotes.276F7558           http://www.google.com/notebook/
276DDD9E    push gnotes.276F7558           http://www.google.com/notebook/
276DDDF5    push gnotes.276F7544           close.js
276DE06A    push gnotes.276F75A8           http://www.google.com/notebook/addpagenote?cmd=resultnote
276DE07B    push gnotes.276F75A8           http://www.google.com/notebook/addpagenote?cmd=resultnote
276DE0B4    push gnotes.276F7598           &zx=
276DE330    push gnotes.276F7680           https://www.google.com/accounts/ServiceLogin
276DE33B    push gnotes.276F7680           https://www.google.com/accounts/ServiceLogin
276DE350    push gnotes.276F7620           try { window.hasGnExt = true;} catch(err) {}
276DE3C8    push gnotes.276F7818           http://www.google.com/search
276DE3D3    push gnotes.276F7818           http://www.google.com/search
276DE3EE    push gnotes.276F77D8           http://images.google.com/images
276DE3F9    push gnotes.276F77D8           http://images.google.com/images
276DE40D    push gnotes.276F7798           http://groups.google.com/groups
276DE418    push gnotes.276F7798           http://groups.google.com/groups
276DE42C    push gnotes.276F775C           http://news.google.com/news
276DE437    push gnotes.276F775C           http://news.google.com/news
276DE44B    push gnotes.276F7718           http://froogle.google.com/froogle
276DE456    push gnotes.276F7718           http://froogle.google.com/froogle
276DE46E    push gnotes.276F76DC           http://maps.google.com/maps
276DE479    push gnotes.276F76DC           http://maps.google.com/maps
276DE4BD    push gnotes.276F7854           gws_fixup.js
276DE4E4    push gnotes.276F7294           {1}
276DE78C    mov ecx,gnotes.276FE0F4        hio'
276DE9A3    push gnotes.276F7870           GNotes-LastUpdateCheck
276DEB38    push gnotes.276F78F8           gnotesie
276DEB46    push gnotes.276F78A0           http://www.google.com/tools/service/update
276DEB5F    push gnotes.276F729C           1.0.2.4
276DEEED    push gnotes.276F790C           GoogleBView
276DF605    mov dword ptr ds:[eax+30],gno  AtlAxWin71
276DF72D    mov dword ptr ds:[276FE300],g  AtlAxWin71
276DF750    mov eax,gnotes.276FE2D0        0
276DF95E    push gnotes.276F7A50            ljo'$
276E055D    push gnotes.276F7A68           WM_HTML_GETOBJECT
276E0A28    push gnotes.276F7AAC           Software\Google\gnotes\IE
276E0E16    push gnotes.276F7B34           WM_ATLGETHOST
276E0E1D    push gnotes.276F7B10           WM_ATLGETCONTROL
276E0E39    push gnotes.276F79B4           AtlAxWin71
276E0EA0    mov dword ptr ss:[esp+34],gno  AtlAxWin71
276E13A4    push gnotes.276F7BF0           pqo'L
276E3FD2    push gnotes.276F7F04           #32770
276E441C    push gnotes.276F7F14           AXWIN
276E4A8E    push gnotes.276F7F40           ▼o'
276E4CAB    push gnotes.276F7F40           ▼o'
276E5281    push gnotes.276FE4B8           0
276E52A7    push gnotes.276F804C           AXWIN Frame Window
276E5312    push gnotes.276FE548           0
276E5338    push gnotes.276F8074           AXWIN UI Window
276E5398    push gnotes.276F8094           offline.html
276E550E    push gnotes.276F80B0           INIT_INTERFACE.JS
276E5608    mov dword ptr ss:[esp+14],gno  Internet Explorer_Server
276E58FF    push gnotes.276F81AC           %08x%04hx%04hx%08x%08x
276E5A63    push gnotes.276F81E0           SOFTWARE\Google\Google Notebook
276E60F0    push gnotes.276F8580           %02x
276E6399    push gnotes.276F85B0           Microsoft Base Cryptographic Provider v1.0
276E63B4    push gnotes.276F85B0            Microsoft Base Cryptographic Provider v1.0
276E685A    push gnotes.276F8608           GU-
276E6C68    push gnotes.276F8610           \n\n
276E6F50    push gnotes.276F86D0           Mozilla/4.0 (compatible; Win32)
276E6F70    push gnotes.276F8630           HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
276E6F96    push gnotes.276F8618           User Agent
276E743A    push gnotes.276F8720           =
276E749B    push gnotes.276F8710           %%%02X
276E7567    push gnotes.276F8724           %d
276E76E1    mov eax,gnotes.276F8740        %s%s-%s\
276E76E8    mov eax,gnotes.276F872C        %s\%s-%s\
276E7804    push gnotes.276F8724           %d
276E7815    push gnotes.276F87A0           auv
276E7838    push gnotes.276F8724           %d
276E7849    push gnotes.276F879C           r
276E786B    push gnotes.276F8724           %d
276E787F    push gnotes.276F8794           up
276E789A    push gnotes.276F8790           p
276E78AC    mov eax,gnotes.276F878C        w
276E78BD    push gnotes.276F8724           %d
276E78CE    push gnotes.276F8784            ma
276E78F0    push gnotes.276F8724           %d
276E7904    push gnotes.276F877C           mi
276E7926    push gnotes.276F8724           %d
276E7937    push gnotes.276F8778           b
276E7958    push gnotes.276F8770           sp
276E797C    push gnotes.276F876C           d
276E799B    push gnotes.276F8764           as
276E79C5    push gnotes.276F875C           pv
276E79E9    push gnotes.276F8754           id
276E8317    push gnotes.276F88A8           version
276E83DC    push gnotes.276F88A0           url
276E840C    push gnotes.276F8888           description
276E8440    push gnotes.276F8874           about-url
276E8474    push gnotes.276F8858           launch-action
276E84A8    push gnotes.276F883C           launch-target
276E854F    push gnotes.276F8814           launch-target-size
276E85B7    push gnotes.276F87F0           launch-parameter
276E85E7    push gnotes.276F87DC           signature
276E861B    push gnotes.276F87BC           update-interval
276E87DF    push gnotes.276F85A4           .cab
276E88D3    push gnotes.276F88B8           %s%s
276E8D84    push gnotes.276F858C           /\*?|\n\n\t "
276E8E19    push gnotes.276F88D8           \
276E8E94    push gnotes.276F88C4           DllRegisterServer
276E8F24    push gnotes.276F858C           /\*?|\n\n\t "
276E8FB9    push gnotes.276F88D8           \
276E905E    push gnotes.276F88DC           "%s" %s
276E9188    push gnotes.276F8918           self-register
276E91A5    push gnotes.276F8908           execute
276E91C4    push gnotes.276F88EC           execute-wait
276E9B4A    push gnotes.276F8958           vector<T> too long
276E9C6D    push gnotes.276F8720           =
276E9DF5    push gnotes.276F8978           CN
276E9E05    push gnotes.276F8970           OU
276E9E23    push gnotes.276F896C           O
276EA2AC    push gnotes.276F8980           Google Inc
276EC37B    mov eax,gnotes.276F8CD8        Unknown exception
276EC51E    push 0C                        (Initial CPU selection)
276EDC5F    push gnotes.276F8EF4           kernel32.dll
276EDC76    push gnotes.276F8EE8           FlsAlloc
276EDC7E    push gnotes.276F8EDC           FlsGetValueFlsAlloc
276EDC8B    push gnotes.276F8ED0           FlsSetValueFlsGetValueFlsAlloc
276EDC98    push gnotes.276F8EC8           FlsFreeFlsSetValueFlsGetValueFlsAlloc
276EED91    push gnotes.276F8F8C           CorExitProcess
276EFFFA    push gnotes.276FEDA4           .
276F160F    push gnotes.276F93F4           <program name unknown>
276F1642    push gnotes.276F93F0           ...<program name unknown>
276F1676    push gnotes.276F93D4           Runtime Error!\n\nProgram:
276F1688    push gnotes.276F93D0           \n\n
276F16A4    push gnotes.276F93A8           Microsoft Visual C++ Runtime Library
276F17DE    mov edi,gnotes.276F958C         Unknown security failure detected!
276F17E3    mov dword ptr ss:[ebp-128],gn  A security error of unknown cause has been detected which has\ncorrupted the program's internal state.  The program cannot safely\ncontinue execution and must now be terminated.\n
276F17F4    mov edi,gnotes.276F94B8        Buffer overrun detected!
276F17F9    mov dword ptr ss:[ebp-128],gn  A buffer overrun has been detected which has corrupted the program's\ninternal state.  The program cannot safely continue execution and must\nnow be terminated.\nBuffer overrun detected!
276F1822    push gnotes.276F93F4           <program name unknown>
276F1863    push gnotes.276F93F0           ...<program name unknown>
276F1893    mov edi,gnotes.276F93D0        \n\n
276F189F    push gnotes.276F940C           Program:
276F18C9    push gnotes.276F93A8           Microsoft Visual C++ Runtime Library
276F190D    push gnotes.276F8EF4           kernel32.dll
276F191C    push gnotes.276F95BC           InitializeCriticalSectionAndSpinCount
276F369A    push gnotes.276F9D6C           user32.dll
276F36B5    push gnotes.276F9D60           MessageBoxAuser32.dll
276F36C6    push gnotes.276F9D50           GetActiveWindowMessageBoxAuser32.dll
276F36CE    push gnotes.276F9D3C           GetLastActivePopup
276F36E9    push gnotes.276F9D20           GetUserObjectInformationA
276F36FA    push gnotes.276F9D08           GetProcessWindowStationGetUserObjectInformationA
276F4C12    push gnotes.276F9E98           invalid string positionstring too longH
276F4C6A    push gnotes.276F9EB0           string too longH