OllyDbg 2.01のリリースは、気付かれず、Habréで点灯しませんでした。 バージョン2とともに、著者はGPL v3ライセンスの下で逆アセンブラーをリリースしました。 10月末に、将来のx64サポートが発表されました。
最終バージョンでの宣言された変更のリスト:
- 77ページのヘルプ。
- インターフェイスの言語ファイルのサポート。
- AVX命令のサポート(AVX2の欠落とYMMレジスターの上位16バイトは表示されません)
- コールスタックウィンドウ(バージョン1.10と同様)
- ハンドルウィンドウ(バージョン1.10と同様)
- SEH VEHハンドラーのマッピング。 VEHハンドラーのアドレスをデコードするには、OllyDbgがNTDLL.RtlAddVectoredExceptionHandler()を変更するため、OllyDbgからプロセスを開始する必要があります。
- ダンプウィンドウでのマルチバイトエンコーディングのサポート。
- バージョン1.10のオブジェクトを置き換える.udlライブラリ。
- ダンプウィンドウで整数と浮動小数点数を検索します。
- 手順の検索(エントリポイント)
- NTFSストリームの限定サポート。
- ディスクをダンプします。
- INT3の代わりにINT1、HLT、CLI、STI、またはINSBを使用するブレークポイント。
- 1行に複数のビュー、繰り返しのサポート。
- 構造体の配列をダンプします。
- マイクロアナライザー。
- 高速検索。
- 宣言されたデータのアセンブル(DB xxなど)
- 「トレースの実行」で強調表示します。
- アドレスごとに最大2つの序数。
- UnicodeのMicrosoft Layerを介したWin95の限定サポート。
- より複雑なコードシーケンスの分析。
- 空きメモリを表示します。
- 多くの修正。
OllyDbg 2のアーカイブには、新機能を表示するテストアプリケーション、バージョン1のバグ修正のデモもあります。
次の点に注意する価値のある2番目のバージョンのプラグインのリスト:
- OD2-ExPlug-OllyDbgの使用を簡素化する多くの便利な機能を追加します。
- LuaJIT -OllyDbgのLuaスクリプト。
- OllyDbg2-python - OllyDbgでの Pythonスクリプト。
- OllyExt-アンチアンチデバッグ。
- OllyDumpEx-優れたプロセスダンパー。
- OllyMigrate-デバッガー間の移行。
- ソードフィッシュ -メニューからブレークポイントをすばやく設定します。
- RenameOD - ollydbgの名前を変更し、プラグインを編集して機能させることができます。
- Multiline Ultimate Assembler-コードの貼り付け/コピー用の便利な内部アセンブラ。
- CleanUpEx -OllyDbgディレクトリのクリーニング。
- uberstealth -IdaStealthコードに基づくアンチアンチデバッグ。
迅速なセットアップのために、OllyDbgはiniファイルをアップロードします。 置換後、ディレクトリを構成する必要があります(オプション->オプション->ディレクトリ)
次のようになります。
ollydbg.ini
[Settings] Check DLL versions=0 Topmost window=0 Show main menu items that don't apply=0 Show popup items that don't apply=0 Show toolbar=1 Use system colours in toolbar=0 Status in toolbar=0 Flash duration=1 Autoupdate interval=4 Mode of main window=0 Restore windows=236799 Restore window positions=1 Restore width of columns=0 Restore sorting criterium=1 Highlight sorted column=1 Right click selects=1 Index of default font=1 Index of default colours=0 Code highlighting=0 Horizontal scroll=0 Snow-free drawing=1 Append arguments=1 Allow diacritical symbols=0 Decode pascal strings=1 Use IsTextUnicode=0 String decoding=0 File graph mode=1 Dialog font mode=0 Font in dialogs=0 Align dialogs=1 Global search=1 Aligned search=0 Ignore case=0 Search direction=1 Floating search with margin=0 Allow extra commands in sequence=1 Allow jumps into the sequence=0 Keep size of hex edit selection=0 Sorting mode of error list=0 Modify FPU tag=0 MMX display mode=0 Show tooltips in dialog windows=1 X options coordinate=460 Y options coordinate=377 Last selected options pane=13 Last edited font in options=3 Last edited scheme in options=0 Last edited colour index in options=6 Last edited highlighting in options=1 Last edited highlighting index in options=16 Warnmode when not administrator=0 Warnmode for packed code in Analyzer=0 Warnmode when process is still running=6 Warnmode when INT3 breakpoint is corrupt=1 Warnmode when INT3 set on non-command=0 Warnmode when clipboard size too large=0 Warnmode when all threads are suspended=0 Warnmode when thread is changed=0 Warnmode when executable differs from udd=7 Warnmode when INT3 in udd has different cmd=0 Warnmode when fixups are modified=0 Warnmode when memory breakpoint on stack=0 Warnmode when modified debug registers=0 Only ASCII printable in dump=1 Underline fixups=1 Show jump direction=1 Show jump path=1 Show path if jump is not taken=1 Fill rest of command with NOPs=0 Action on letter key in Disassembler=2 Wide characters in UNICODE dumps=1 Automatically backup user code=0 IDEAL disassembling mode=0 Disassemble in lowercase=0 Separate arguments with TAB=0 Extra space between arguments=0 Show default segments=0 Always show memory size=1 NEAR jump modifiers=0 Use short form of string commands=0 Use RET instead of RETN=1 SSE size decoding mode=0 Jump hint decoding mode=0 Size sensitive mnemonics=1 Top of FPU stack=1 Show symbolic addresses=1 Show local module names=1 Demangle symbolic names=0 First pause=1 Pause on attach=1 Assume flat selectors=0 Ignore access violations in KERNEL32=1 Ignore INT3=1 Ignore TRAP=1 Ignore access violations=0 Ignore division by 0=1 Ignore illegal instructions=1 Ignore all FPU exceptions=1 Ignore custom exception ranges=1 Call UnhandledExceptionFilter=1 Report ignored exceptions to log=1 Autoreturn=0 Use DebugBreakProcess=0 Use ExitProcess=0 Warn when frequent breaks=1 Allow command emulation=0 Debug child processes=0 Animation delay index=0 Stop on new DLL=0 Stop on DLL unload=0 Stop on debug string=0 Stop on new thread=0 Stop on thread end=0 Run trace protocolling options=0 Run trace buffer size index=2 Trace over system DLLs=1 Trace over string commands=1 Save traced commands=0 Save accessed memory to trace=0 Save FPU registers to trace=0 Synchronize CPU and Run trace=1 Set breakpoints on callbacks in hit trace=0 Hit trace mode for indirect jumps=0 Stop hit trace if not command=0 Hit trace outside the code section=2 Show symbolic names in protocol range list=0 Use predictions in search=1 References include indirect jumps=1 Add origin to search results=0 Default resource language=9 Gray inactive windows=1 Gray register names=0 Center FOLLOWed command=1 Decode registers for any IP=0 Automatically select register type=0 Enable SSE registers=1 Label display mode=2 Highlight symbolic labels=0 Log buffer size index=2 Tabulate columns in log file=0 Append data to existing log file=0 Auto analysis=0 No predicted registers in system DLLs=0 Fuzzy analysis=1 Report problems during analysis=0 Decode tricks=1 Mark tricks=0 Decode ifs as switches=0 Functions preserve registers=1 Guess number of arguments=1 Guess arguments from mangled names=0 Guess meaning of guessed arguments=1 Show uncertain arguments=1 Rename value dependent arguments=0 Show predicted values=1 Show ARG and LOCAL in disassembly=1 Use symbolic names for ARG and LOCAL=1 Show ARG and LOCAL in comments=1 Show loops=1 Accept far calls and returns=0 Accept direct segment modifications=0 Accept privileged commands=0 Accept I/O commands=0 Accept NOPs=1 Accept shifts out of range=0 Accept superfluous prefixes=0 Accept default prefixes=1 Accept valid LOCK prefixes=1 Accept unaligned stack operations=1 Accept suspicious ESP operations=0 Accept non-standard command forms=1 Accept access to nonexisting memory=1 Accept interrupt commands=1 Index of default UNICODE font=1 Warnmode when unable to close process=0 Show grayed path if jump is not taken=1 Remove code hilite on register hilite=1 Ignore braces in udd path=1 List sorting mode=0 Warnmode when launching loaddll=6 Visible lines when scrolling disasm=1 Pause on Loaddll=1 Stop only on selected modules=0 Enable use of debugging data=1 Use dbghelp to walk stack=0 Use Microsoft Symbol Server=0 Hide missing source files=1 Hide internal compiler names=1 Skip leading spaces from source=1 Hide Call DLL window on call=0 Pause after call to DLL is finished=1 Mark only important operands=0 Block external WM_CLOSE=1 Activate speech=0 Translate commands and registers=1 Skip leading zeros in hex numbers=1 Bring OllyDbg to top on pause=1 Put ASCII text to clipboard=0 Warnmode when breakpoint set on non-command=6 Warnmode when EIP set on non-command=0 Warnmode when active when closing OllyDbg=6 Warnmode when copy of executable file changed=1 Warnmode when EIP inside the patch=0 Code page for ASCII dumps=1252 Use hardware breakpoints for stepping=0 Ignore all service exceptions=1 Allow .NET debugging=0 Scan registry for GUIDs on starup=0 Allow automatic SFX extraction=0 SFX extraction mode=0 Use real SFX entry from previous run=1 Ignore SFX exceptions=1 Monitor internal memory allocation=0 Alternative forms of conditional commands=1 Permanent breakpoints on system code=0 Ignore INT3 in MSCORWKS=1 Keep hit trace between sessions=1 GUI language=0 Search accuracy=0 Warnmode when IAT is copied back to exe=0 Warnmode when IAT is autocopied back to exe=0 Code page for multibyte dumps=65001 Disable GDI scripting support=0 Show call arguments=0 Type of break command=4 Hide unimportant handles=1 Show original handle names=0 Hide current registers warning=0 Search for library functions=1 [OllyDbg] Placement=449,140,1157,767,1 [History] Data directory=\udd Plugin directory=\plugin Standard library directory=\udl API help file= Executable[0]= Arguments[0]= Current dir[0]= Log file=log.txt Trace save file=trace.txt Last viewed file= Last keyboard shortcuts file=shortcuts.ini Previous JIT= Debug data directory[0]= Debug data directory[1]= Debug data directory[2]= Alternative initialization file= Last object or library file= Last image library file= [CPU] Placement=0,0,1005,610,3 Offset[0]=0 Offset[1]=-263 Offset[2]=1 Offset[3]=24 [CPU Disasm] Appearance=3,6,1,0,6 Columns=63,119,280,1792 [CPU Info] Appearance=7,6,0,0,0 [CPU registers] Appearance=3,6,0,0,0 Local=2,72448 [CPU Dump] Appearance=3,6,1,0,0 Columns=63,336,119 Local=00011001 [CPU Stack] Appearance=3,6,0,0,0 Columns=63,70,35,1792 Local=000A0104 [Attach] Appearance=7,6,1,0,0 Columns=63,84,196,1792 Sort=1 [Custom colours] Custom colour[0]=97,178,48 Custom colour[1]=175,175,175 Custom colour[2]=255,4,4 Custom colour[3]=12,16,33 Custom colour[4]=12,16,33 Custom colour[8]=12,16,33 Custom colour[3]=255,57,57 Custom colour[5]=63,116,31 Custom colour[9]=45,50,67 Custom colour[12]=65,121,197 Custom colour[7]=63,116,31 Custom colour[6]=171,224,139 Custom colour[10]=171,224,139 Custom colour[11]=65,121,197 Custom colour[13]=251,222,45 Custom colour[14]=174,156,235 [Log data] Placement=69,98,872,481,1 Appearance=3,6,1,0,0 Columns=63,1792 Sort=0 [Hardware breakpoints] Placement=64,162,823,239,1 Appearance=7,3,1,0,0 Columns=35,63,63,63,84,280,1792 Sort=0 [Memory breakpoints] Placement=3,310,883,239,1 Appearance=7,5,1,0,0 Columns=63,63,63,35,84,1792 Sort=0 [INT3 breakpoints] Placement=67,86,881,486,1 Appearance=7,0,1,0,0 Columns=63,63,84,280,1792 Sort=0 [Threads] Placement=78,23,632,239,1 Appearance=7,6,1,0,0 Columns=42,63,126,126,63,63,63,84,84,84 Sort=0 [Run trace data] Placement=154,154,632,239,1 Appearance=7,6,1,0,0 Columns=63,56,63,63,280,168,1792 Sort=0 [Modules] Placement=3,51,941,382,1 Appearance=7,6,1,0,0 Columns=63,63,63,112,84,112,280,1792 Sort=0 [Memory] Placement=55,99,773,239,1 Appearance=7,6,1,0,0 Columns=63,63,112,70,168,35,56,56,1792 Sort=0 [Dump] Appearance=7,6,1,0,0 Placement=43,43,902,417,1 [Filedump] Appearance=7,6,1,0,0 [Search] Placement=176,34,717,506,1 Appearance=7,6,1,0,0 [Watches] Placement=91,102,584,223,1 Appearance=7,6,1,0,0 Columns=280,280 Sort=0 [Namelist] Appearance=7,6,1,0,0 Sort=0 Placement=300,300,922,234,1 Columns=63,63,77,56,280,1792 [Command help] Placement=250,250,333,173,1 Appearance=1,6,0,0,0 [Window Maximizer] Plugin is active=1 [Vic Plug-In 2] Maximize ollydbg window=1 Maximize current MDI window=1 Transparent ollydbg window=255 Show toolbar on ollydbg title=2 Hide the PEB=0 [OllyExt] IsDebuggerPresent=1 NtGlobalFlag=0 HeapFlags=1 ForceFlags=1 CheckRemoteDebuggerPresent=1 OutputDebugString=1 CloseHandle=1 SeDebugPrivilege=1 BlockInput=1 ProcessDebugFlags=1 ProcessDebugObjectHandle=1 TerminateProcess=1 NtSetInformationThread=1 NtQueryObject=1 FindWindow=1 NtOpenProcess=1 Process32Next=1 ParentProcess=1 Caption=1 KillAntiAttach=1 GetTickCount=0 TimeGetTime=1 QueryPerformanceCounter=1 ZwGetContextThread=1 NtSetContextThread=1 Process32First=1 KdDebuggerNotPresent=1 KdDebuggerEnabled=1 NtSetDebugFilterState=1 ProtectDRX=1 HideDRX=1 DbgPrompt=1 RDTSC=0 RDTSC_DRV=0 CodeRipperSyntax=0 DataRipperSyntax=0 CreateThread=1 [Windows] Placement=14,78,793,182,1 Appearance=1,6,1,0,0 Columns=78,192,54,54,54,48,54,54,54,54,72 Sort=0 [Search tab] Appearance[3]=1,6,1,0,0 Columns[3]=54,240,1536 Sort[3]=0 Appearance=1,6,1,0,0 Columns=63,56,63,63,280,168,1792 Sort=0 Appearance[1]=1,0,1,0,0 Columns[1]=54,240,1536 Sort[1]=0 Appearance[8]=1,6,1,0,0 Columns[8]=54,240,54,210,1536 Sort[8]=3 [Bookmarks] Restore window=0 Show bookmarks in Disassembler=1 [Call Stack] Placement=99,84,668,182,1 Appearance=1,6,1,0,0 Columns=54,54,270,168,54 Sort=0 [Dialog placement] Enter string=2385,39 Select range of exception codes=1923,67 Assemble=2385,74 Set breakpoint=2697,169 Command search=2385,96 Search for data=3339,178 Edit register=3422,104 Known jumps and calls=667,75 Edit data=1069,368 Enter search string=3380,112 Shortcut editor=4,50 Enter new command line arguments=0,46 Create standard function library=163,79 Drive extent=0,46 Select structure=2441,429 [Goto] Appearance=1,0,0,0,0 [Multiline Ultimate Assembler] tabs_path=.\multiasm pos_x=283 pos_y=61 pos_w=490 pos_h=349 [OllySEH] Placement=154,203,595,182,1 Appearance=1,0,1,0,0 Columns=90,90,90,1536 Sort=0 [AAHWBP] AntiAntiHWBPOn=1 [Vic Plug-In 2] Maximize ollydbg window=1 Maximize current MDI window=0 Transparent ollydbg window=255 Show toolbar on ollydbg title=1 Hide the PEB=0 [Shortcut editor] Appearance=1,0,1,0,0 [OllySkin2] skinPath=.\Skin\kupo2o.msstyles Enable=0 [Trace API] Restore window=0 [List of libraries] Appearance=1,0,1,0,0 Columns=300,1536 Sort=0 [Patches] Placement=22,29,895,182,1 Appearance=1,0,1,0,0 Columns=54,54,30,48,192,192,1536 Sort=0 [Arguments] Current dir[0]= Current dir[1]= Current dir[2]= Current dir[3]= Current dir[4]= Current dir[5]= Current dir[6]= Current dir[7]= Current dir[8]= Current dir[9]= Current dir[10]= Current dir[11]= Current dir[12]= Current dir[13]= Current dir[14]= Current dir[15]= [Handles] Placement=260,260,1932,187,1 Appearance=1,6,1,0,0 Columns=54,90,36,54,24,120,1530 Sort=0 [Hit Trace Difference] Placement=300,300,567,186,1 Appearance=1,0,1,0,0 Columns=54,480 Sort=0 [Dump[2]] Placement=25,25,471,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=0,0,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[9]] Placement=275,275,477,186,1 [Dump[9]] Appearance=1,0,1,0,0 [Dump[8]] Placement=250,250,477,186,1 [Dump[8]] Appearance=1,0,1,0,0 [Dump[7]] Placement=1284,319,477,186,1 [Dump[7]] Appearance=1,0,1,0,0 [Dump[6]] Placement=-16,609,477,186,1 [Dump[6]] Appearance=1,0,1,0,0 [Dump[4]] Placement=442,682,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[5]] Placement=175,175,477,186,1 [Dump[5]] Appearance=1,0,1,0,0 [Dump[3]] Placement=1252,132,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=1030,577,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=0,0,471,186,1 [Dump[1]] Appearance=1,6,1,0,6 [Registers] Placement=801,114,429,476,1 Appearance=1,6,1,0,0 Local=0,0 [SEH chain] Placement=300,300,297,186,1 Appearance=1,0,1,0,0 Columns=36,54,54,120 Sort=0 [Dump[4]] Placement=75,75,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=50,50,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=25,25,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=0,0,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[9]] Placement=275,275,477,186,1 [Dump[9]] Appearance=1,0,1,0,0 [Dump[8]] Placement=250,250,477,186,1 [Dump[8]] Appearance=1,0,1,0,0 [Dump[7]] Placement=225,225,477,186,1 [Dump[7]] Appearance=1,0,1,0,0 [Dump[6]] Placement=200,200,477,186,1 [Dump[6]] Appearance=1,0,1,0,0 [Dump[5]] Placement=175,175,477,186,1 [Dump[5]] Appearance=1,0,1,0,0 [Dump[4]] Placement=150,150,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=125,125,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=100,100,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=75,75,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[5]] Placement=125,125,477,186,1 [Dump[5]] Appearance=1,0,1,0,0 [Dump[4]] Placement=100,100,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=75,75,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=50,50,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=25,25,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[9]] Placement=250,250,477,186,1 [Dump[9]] Appearance=1,0,1,0,0 [Dump[8]] Placement=225,225,477,186,1 [Dump[8]] Appearance=1,0,1,0,0 [Dump[7]] Placement=939,605,477,186,1 [Dump[7]] Appearance=1,0,1,0,0 [Dump[6]] Placement=339,477,477,186,1 [Dump[6]] Appearance=1,0,1,0,0 [Dump[5]] Placement=853,320,477,186,1 [Dump[5]] Appearance=1,0,1,0,0 [Dump[4]] Placement=125,125,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=710,555,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=295,497,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=830,473,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[1]] Placement=25,25,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[3]] Placement=125,125,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[3]] Placement=150,150,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=808,413,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=75,75,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[1]] Placement=25,25,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[6]] Placement=718,489,477,186,1 [Dump[6]] Appearance=1,0,1,0,0 [Dump[5]] Placement=217,450,477,186,1 [Dump[5]] Appearance=1,0,1,0,0 [Dump[4]] Placement=150,150,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=125,125,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=100,100,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=75,75,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Dump[2]] Placement=75,75,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[4]] Placement=407,374,477,186,1 [Dump[4]] Appearance=1,0,1,0,0 [Dump[3]] Placement=125,125,477,186,1 [Dump[3]] Appearance=1,0,1,0,0 [Dump[2]] Placement=100,100,477,186,1 [Dump[2]] Appearance=1,0,1,0,0 [Dump[1]] Placement=50,50,477,186,1 [Dump[1]] Appearance=1,0,1,0,0 [Ignored exceptions] Range[0]=0 e06d7363 [Colour schemes] Scheme name[0]=Black on white Foreground_1[0]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[0]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[0]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[0]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[0]=0 Modified commands[0]=0 Scheme name[1]=Yellow on blue Foreground_1[1]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[1]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[1]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[1]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[1]=0 Modified commands[1]=0 Scheme name[2]=Marine Foreground_1[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[2]=0 Modified commands[2]=0 Scheme name[3]=Mostly black Foreground_1[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[3]=0 Modified commands[3]=0 Scheme name[4]=Scheme 4 Foreground_1[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[4]=0 Modified commands[4]=0 Scheme name[5]=Scheme 5 Foreground_1[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[5]=0 Modified commands[5]=0 Scheme name[6]=Blackboard Foreground_1[6]=F0F0F0,F0FBFF,AFAFAF,404FF,F0FBFF,F0FBFF,F0FBFF,F0FBFF,FFFFFF,F0FBFF,*,*,*,*,*,* Foreground_2[6]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[6]=21100C,21100C,21100C,21100C,3939FF,C57941,EB9CAE,C57941,21100C,43322D,*,*,*,*,*,* Background_2[6]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[6]=0 Modified commands[6]=0 Scheme name[7]=Scheme 7 Foreground_1[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[7]=0 Modified commands[7]=0 [Highlighting schemes] Scheme name[1]=Christmas tree Foreground_1[1]=*,*,*,*,*,*,*,*,*,*,*,*,0,0,*,* Foreground_2[1]=0,0,*,FF00FF,*,FF,*,*,0,*,*,800000,800000,*,808080,* Background_1[1]=*,*,*,*,*,*,*,*,*,*,*,*,FFFFFF,*,*,* Background_2[1]=FFFF00,FFFF00,*,A4A0A0,C0C0C0,808080,*,*,F0FBFF,*,*,*,F0FBFF,*,F0FBFF,* Operands[1]=1 Modified commands[1]=1 Scheme name[2]=Jumps and calls Foreground_1[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[2]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[2]=0 Modified commands[2]=0 Scheme name[3]=Memory access Foreground_1[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[3]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[3]=1 Modified commands[3]=1 Scheme name[4]=Hilite 4 Foreground_1[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[4]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[4]=0 Modified commands[4]=0 Scheme name[5]=Hilite 5 Foreground_1[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Foreground_2[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[5]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[5]=0 Modified commands[5]=0 Scheme name[6]=Blackboard Foreground_1[6]=*,*,*,*,*,*,*,*,*,*,*,*,FFF,3939FF,3939FF,FFFF Foreground_2[6]=3939FF,3939FF,*,*,*,*,*,*,C57941,C57941,*,8BE0AB,30B261,8BE0AB,30B261,* Background_1[6]=*,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_2[6]=*,*,*,3939FF,*,*,*,*,*,*,*,*,*,*,*,* Operands[6]=1 Modified commands[6]=1 Scheme name[7]=Hilite 7 Foreground_1[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,FF0000,30B261,* Foreground_2[7]=404FF,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Background_1[7]=*,*,*,*,*,*,*,*,*,*,*,*,*,21100C,21100C,* Background_2[7]=21100C,*,*,*,*,*,*,*,*,*,*,*,*,*,*,* Operands[7]=1 Modified commands[7]=1 [Fonts] Font name[0]=OEM fixed font Font data[0]=0,0,0,0,0,0,0,0,0,0,0,10 Face name[0]= Font name[1]=Terminal 6 Font data[1]=9,6,700,0,0,0,255,0,1,1,0,0 Face name[1]=Terminal Font name[2]=System fixed font Font data[2]=0,0,0,0,0,0,0,0,0,0,0,16 Face name[2]= Font name[3]=Courier (UNICODE) Font data[3]=14,0,400,0,0,0,1,2,5,-2,0,0 Face name[3]=Courier New Font name[4]=Lucida (UNICODE) Font data[4]=10,6,400,0,0,0,1,2,5,0,0,0 Face name[4]=Lucida Console Font name[5]=Font 5 Font data[5]=9,6,700,0,0,0,255,0,1,1,0,0 Face name[5]=Terminal Font name[6]=Font 6 Font data[6]=-12,0,400,0,0,0,255,1,49,0,0,0 Face name[6]=Terminal Font name[7]=Font 7 Font data[7]=14,0,400,0,0,0,1,2,5,-2,0,0 Face name[7]=Courier New [Shortcuts] Go to previous history location=01002D (Minus (-)) Go to next history location=01003D ('=') Set register to 1=040061 (Ctrl+Numeric 1) List jumps and calls to command=08004A (Alt+J)
成功した研究!