原创 2.信息收集

1.文檔收集: 工具:metagoofil 收集資源:doc,odt,xls,ods,ppt,odp,pdf 工作流程:metagoogil是利用google搜索引擎,從目標域的所有可用文檔中收集元數據的工具。首先通過google搜索引擎

原创 簡潔的bash編程技巧

1) 檢查命令執行是否成功   第一種寫法,比較常見: 1 2 3 4 5 6 7 echo abcdee | grep -q abcd    if [ $? -eq

原创 vim常用命令

一般模式下: 0:移動到這一行最前面 $:移動到這一行最後,同end G:移動到文件zuihouyihang 1G:移動到文件第一行 n:光標下移n行 /word:向下查找word ?word:向上查找word :n1,n2s/word1

原创 好用的網絡命令netcat

netcat是網絡工具中的瑞士軍刀,它能通過TCP和UDP在網絡中讀寫數據。通過與其他工具結合和重定向,你可以在腳本中以多種方式使用它。使用netcat命令所能完成的事情令人驚訝。   netcat所做的就是在兩臺電腦之間建立鏈接並返

原创 啓動流程

從打開電源到開始操作,計算機的啓動是一個非常複雜的過程。   我一直搞不清楚,這個過程到底是怎麼回事,只看見屏幕快速滾動各種提示...... 這幾天,我查了一些資料,試圖搞懂它。下面就是我整理的筆記。   零、boot的含義

原创 抓取純文本網頁

今天第一節課學習了用telnet抓取網頁。 這裏就用學校的主頁爲例子抓取: telnet www.sysu.edu.cn 80 然後鍵入 GET /2012/cn/index.htm HTTP/1.1(這裏就是你要抓取的頁面,然後ht

原创 簡單磁盤操作

磁盤的組成: 圓柱形盤面:主要記錄數據部分 機械手臂和磁頭:讀寫盤上數據 主軸馬達:轉動盤片 盤片物理組成: 扇區爲最小的儲存單位,每個扇區512bytes 扇區組成一個圓成柱面,是分區的最小單位 第一個扇區最重要,裏面有硬盤主引導記錄

原创 linux啓動流程

半年前,我寫了《計算機是如何啓動的?》,探討BIOS和主引導記錄的作用。   那篇文章不涉及操作系統,只與主板的板載程序有關。今天,我想接着往下寫,探討操作系統接管硬件以後發生的事情,也就是操作系統的啓動流程。   這個部分比

原创 基礎操作

基礎命令: 顯示時間:date 顯示日曆:cal [ [ month] year ] 計算器:bc 列出文件:ls 複製:cp 切換目錄:cd 切換用戶:su  內核版本查看:uname [ra] 查看當前目錄:pwd 創建刪除目錄:mk

原创 find命令簡單使用

1.文件名查找: find -name "text.txt" 2.文件名忽略大小寫查找: find -iname "tExt,txt" 3.制定目錄深度:find . -maxdepth 3 -mindepth 1  -name "tes

原创 1.發現目標

1.目標機器識別 工具:arping 作用:局域網中測試特定ip地址在網絡中是否使用 使用方法:Backtrack | network mapping | identify live Hosts | arping arping -c 3

原创 Python編程中常用的12種基礎知識總結

Python編程中常用的12種基礎知識總結:正則表達式替換,遍歷目錄方法,列表按列排序、去重,字典排序,字典、列表、字符串互轉,時間對象操作,命令行參數解析(getopt),print 格式化輸出,進制轉換,Python調用系統命令或

原创 awk基礎

耗子哥神文: 有一些網友看了前兩天的《Linux下應該知道的技巧》希望我能教教他們用awk和sed,所以,出現了這篇文章。我估計這些80後的年輕朋友可能對awk/sed這類上古神器有點陌生了,所以需要我這個老傢伙來炒炒冷飯。況且,A

原创 python技巧

以下是我近些年收集的一些Python實用技巧和工具,希望能對你有所幫助。   交換變量 1 2 3 4 5 6 7 8 9 x = 6 y = 5   x,

原创 bash字符串操作

這是 Bash One-Liners Explained 系列的第二篇文章。在這一篇裏,我會給你們介紹如何用 Bash 來完成各種各樣的字符串操作。我會選擇用最好的 Bash 做法,各種常見的語法和技巧,向各位闡明如何用 Bash 內