摘要:
.symopt 命令 .symopt+0x4 SYMOPT_DEFERRED_LOADS .symopt+0x40 SYMOPT_LOAD_ANYTHING 阅读全文
摘要:
git add git rm git push git commit –m 'XXXX' git reset --hard git pull git checkout 阅读全文
摘要:
1.加载.load pykd!pycmd!py XXXX.py2.打印.dprintln.dprint格式dprintln("reload", True)3. WinDBG命令s = dbgCommand("!analyze -v")dprint(s)expr("@rax + 10")4. 寄存器import pykd try: i = 0 while True: r = pykd.reg(i) print "%s\t0x%x\t( %d )" % ( r.name(), r, r ) i += 1except p 阅读全文
摘要:
FireBugXMarksAutoProxyLive Http HeadersDownload HeplerHttp Response BrowserModify HeadersTemper DataQuick Locale Switcher 阅读全文
摘要:
1. YASnippet 2. AutoComplete 3. rope pip install rope 4. pymacs (1) make install (2) 然后将编译出来的pymacs.el拷贝到load path中 (3)或者字节编译它: 启动 emacs, 执行 M-x byte-compile-file RET pymacs.el RE... 阅读全文
摘要:
M-x eval-buffer 阅读全文
摘要:
1. Fn + space 2. 桌面 => 右键 => Screen Resolution => advanced settings => 1280*1024 阅读全文
摘要:
grep-n, --line-number-E, --extended-regexp (相当于egrep)-i, --ignore-case-R, -r, –recursive -w, --word-regexpgrep.exe [OPTION]... PATTERN [FILE]...其实grep如果搜索一个文件内容可以用emacs内部的搜索,grep的好处是可以搜索多个文件,例如: grep –nH –e main *.c *.cppCASE 1: 在某目录中搜索键字(不递归),用emacs的grep命令 CASE 2: 在某目录中搜索键字(递归),用emacs的grep-fi... 阅读全文
摘要:
BSF - Bit Scan Forward (386+) BSR - Bit Scan Reverse (386+) BTR - Bit Test with Reset (386+) BTS - Bit Test and Set (386+) 其中这两个指令的Bit Test的结果放入CF中。想将CF中的结果弄出来一般用 SETB - Set if Below ... 阅读全文
摘要:
REP前缀包括REP,REPE/REPZ, REPNE/REPNZ。 一般在使用时候会先指定内存的增长方向。CLD表示内存向增加方向增长,STD表示内存向向减少方向增长。 可以带REP前缀的有,STORS(store),LDS(load),其中store表示store到内存(EAX=>*EDI) ,load表示load到CPU(*ESI=>EAX)。 阅读全文