原创 站在攻擊者的角度做防護

http://www.freebuf.com/news/special/61508.html 0×01、前言 習慣性的講點廢話,筆者是一名菜鳥安全工程師。有幸參與過兩次安全方面的比賽,有些個人的體會,所以就有了這篇文章了。(自知技術還很菜

原创 關於如何判斷 grep 返回結果

 xml_path=`grep -l -F -i 'yes' "${i}"` 判斷爲空  if [ -z $xml_path ] 或 if [  $? == 1 ] 判斷不爲空 if [ ! -z $xml_path ] 或 if [ 

原创 解決 for 循環中 echo 對空格自動換行的問題

將 for 循環改爲  while循環即可 while read line do echo "${line}" ; done < ~/mal_seri_with_count.txt

原创 shell 腳本 變量自增長

  1 count=0   2 index=0   3 mkdir $2/$count   4 for path in `cat $1`   5 d

原创 草泥馬的Shell if 條件判斷 如果 == 左右沒有空格,不會報錯並且按照True來執行。草泥馬的

草泥馬的Shell  if 條件判斷 如果 == 左右沒有空格,不會報錯並且按照True來執行。草泥馬的 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬 草泥馬

原创 PE 數字簽名

http://www.youdzone.com/signature.html  英文文章,介紹了證書與簽名的關係。 http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_sign

原创 實用的VIMRC 配置

set sw=4 set ts=4 set et set smarttab set smartindent set lbr set fo+=mB set sm set selection=inclusive set wildmenu se

原创 ntoskrnl.lib(loadcfg.obj) : error LNK2001: unresolved external symbol ___security_cookie

用VS2008 搭建環境時編譯win7 平臺微軟驅動例子,經常報一些crt函數無法連接,然後buffer Security check ,將Basic runtime checks 改爲default, Ignore all Defalu

原创 IDA+VMWARE 調試 X86 版本 Android SO 最快的android so 調試方法

1. 首先,在VMWARE上安裝 android 系統 2. 安裝完成後 安裝APK程序, 3. 啓動APK程序 4. 啓動andriod上的terminal 然後su 到root 5. 用ps命令查看進程要調試的APK進程ID 6.在A

原创 shell 腳本

  1 for file in `cat $1`   2 do   3     DownFlage=0;   4     echo query $f

原创 gdb調試的layout使用

gdb調試的layout使用 分類: Linux 2013-08-21 16:38 1347人閱讀 評論(1) 收藏 舉報 layout:用於分割窗口,可以一邊查看代碼,一邊測試。主要有以下幾種用法: layout src:

原创 cscope 符號生成

find {path}  -name "*.cpp" -o -name "*.c" -o -name "*.h" > cscope.files cscope -Rbkq 啓動vim  :cs add cscope.out  一般這個命令

原创 python linux 調試

使用 PDB 調試 python -m pdb 1.py -m 的話,就會默認斷在第一行代碼 h(elp),會打印當前版本Pdb可用的命令,如果要查詢某個命令,可以輸入 h [command],例如:“h l” — 查看list命令l

原创 轉 Rose 如何生成Ansi C++ 代碼

如何定義namespace 1. 創建一個Package,,命名爲Namespaces。 2. 在剛纔建立的Package下建立一個GClass類,定義一個int i和getvalue成員函數。如圖: 3. 雙擊Namespaces p

原创 VIM C++ 成員自動補全插件

http://www.vim.org/scripts/script.php?script_id=1520