原创 gvim Win7 下 vimrc 文件路徑

[系統盤符]:\Users\[當前用戶]\_vimrc

原创 awk 判斷

awk '$2!~/PE/ && $2!="" {print $1}' 判斷第二列不爲“PE” 切不爲空

原创 AWK 腳本例子

能夠到一個類似與 /data/sandbox/scanResult///0/1/41435/42458_2_result.xml 的路徑,在該文件目錄下還有一個以MD5命名的文件。需求是 根據XML 路徑得到MD5 全部XML 文件路徑保

原创 vscode root 權限運行

cent0s 7.2 下,我直接輸入了 sudo /usr/share/code/code --unity-launch 就可以了,不用--user-data-dir 就行,默認就是root目錄作爲工作目錄,但是root 目錄中也要有.v

原创 目前最完整的Windbg調試命令詳解

Windbg調試命令詳解 發表於2013 年 8 月 23 日 作者:張佩】【原文:http://www.yiiyee.cn/Blog】 1. 概述 用戶成功安裝微軟Windows調試工具集後,能夠在安裝目錄下發現四個調試器程序,分別是

原创 win10 home 版關閉defender

cmd(管理員權限運行)下運行 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v DisableAntiSpyware /t REG_

原创 關於VIM 正則的問題,MLGB CTMD vim 正則表達式中 + * 這些是要有\轉義,但是[] {} 是不用轉義的。

關於VIM 正則的問題,MLGB CTMD vim 正則表達式中 +  * 這些是要有\轉義,但是[] {} 是不用轉義的。網上的帖子都是一羣棒槌轉來轉去,沒人能說清楚。

原创 使用 STL stringstream 做各種不同進制的字符串到整數的轉換

            string addr =  “7fa26b121700”;     unsigned int addr = 0;             stringstream ssline;             ssli

原创 WINDWOS 驅動開發筆記-------持續更新

1. UNICODE_STRING 中的length 是 in bytes ! 2. UNICODE_STRING 只能用一個已有的字符串指針來初始化,系統不負責分配buffer的空間。 3. 忘記releasespinlock後,如果是

原创 Linux 線程

1 Linux 沒有線程 2. Linux的線程是父進程創建的能與其共享資源的子進程 內核中是通過clone 來創建的。 for id in `ps -e | grep code | awk '{print $1}'`; do pstre

原创 centos 安裝VSCODE 的經歷

1. 首先,根據微軟VSCODE的安裝步驟來  https://code.visualstudio.com/docs/setup/linux 第一步 就遇到了問題 sudo rpm --import https://packages.m

原创 驅動測試簽名製作

這裏給出的是針對通過.INF文件安裝的驅動,至於動態加載的驅動如何簽名,請參考微軟的資料 http://go.microsoft.com/fwlink/?linkid=155247 一下的全部動作都要在系統管理員權限下執行。 第一步,要

原创 Windbg 實戰常用命令--會不斷更新

1 查看指針變量指向的內存:  db poi(variable)  ; 即,將指針變量用poi() 括起來即可。 查看當前進程相下文信息命令,也可以指定EPROCESS 地址方式查看指定進程的上下文,不輸入就是查看當期的 !proce

原创 VC2012 正則替換

“abcdefg” 替換爲 _T("afbcdfg") 查找 ("[a-z0-9]+") 替換  _T($1) 其中()內部的是一個分組 _T($1)  中的$1 代表匹配命中的數據,也就是第一個分組的數據,匹配中只有一個分組。 

原创 過濾驅動 文件訪問重定向方法

  在pre callback 中,使用IoReplaceFileObjectName 修改 Data->Iopb->TargetFileObject 文件路徑, 然後:                 Data->IoStatus.St