回覆列表
-
1 # 程式設計師小助手
-
2 # 馬什麼梅啊
可以的
比如將下面內容複製到txt文件中。
@echo off
@echo Hello cmd!!
@echo Hello cmd!!
@echo Hello cmd!!
pause
另存為1.cmd
就可以建立一個cmd檔案。
然後雙擊它,就可以出現一個命令提示符的視窗,試試吧。
-
3 # IT小超
會的,linux下很多命令工具,win下也有很多的,最常用的一些ping,tracert等,也不算什麼駭客的東西
一般入侵伺服器需要藉助命令列工具,不過大多數都是靠工具來進行處理的,而非直接的命令列,例如撞庫,都是先借助軟體獲取到密碼了,在透過命令列或者其他工具來登陸到伺服器,進行一些操作。
也有一些人,自己寫的指令碼,例如shell或者base等寫的工具來批次處理,批次掃描伺服器漏洞,自動掛馬等,例如菜刀工具啥的。
怎麼說呢,大多數駭客沒那麼神秘厲害,都是藉助別人寫好的工具,純靠命令是很累的,大神也要靠批處理工具來降低勞動力。
結論:介面是用來看的,不是用的;為什麼都是程式碼?因為攻擊他人程式碼,只能用程式碼!
前言駭客所攻擊的應用,或者伺服器;也是一堆程式碼。想要戰勝對手,你需要比對手更高超的技術。
還記得《模仿遊戲》裡,圖靈破解德國英格瑪密碼機的方法嗎?就是要用更高維度的武器,攻擊低維度的堡壘。
好比對方是機關槍,你是青龍偃月刀,不在一個數量級,攻擊談不上,還會被吃掉。
這就叫“以血還血,以牙還牙”。
摩登的Linux操作介面,在Linux的世界裡,也是可拆卸的元件x11。用什麼實現不管,KDE桌面也好,GNOME桌面也好,用著方便就可以。
話說要達成一個目的,方法有很多,順手的自然最好,短平快才是關鍵,效率為先。
做什麼都要個介面,這是windowss最早為計算機普及所做出的的好的貢獻。然而,當前伺服器市場,linux系統是絕對的主導地位。
下面貼的是桌面作業系統佔比:
Windows先入為主,還是主流。
超級計算機最能考驗系統的極端效能。下圖是作業系統佔比:
算上Android的在手機端的市場份額,可以說是很大。
文字介面“駭客都不用介面”,其實不全部是。
在終端,也有文字介面。比如監控系統執行狀態,CPU,記憶體,佔比,程序等等,所使用的 htop 程式,介面用起來非常方便直觀。
駭客既然要達成一個目的,自然需要程式,也就是程式碼。至於用什麼語言,根據場合選擇。順手的最好,效率高的最好。
比如有覺得一個 Python 搞得定,編寫程式碼,執行就是。
自動化測試中,有專門的框架用於將測試流程標準化。
比如有的覺得 Lua 順手,有庫,有程式,倒騰一下就能用,拿著用就是。
還有,能大大提高 Linux 管理員生產力的 Bash 指令碼,直接與核心對話,無往而不勝,簡直不要太順手。
高效的工具Linux 很好地踐行著 Unix 傳承來的哲學。
不要造輪子,大神們把輪子都給你造好了,拿來用便是。知道把各個有用的工具組裝起來,那就是戰鬥力!
無論所謂的駭客也好,程式設計師也罷,難免與程式碼打交道。
而程式並不都有介面,桌面應用,Web應用,看到的無非是後臺來的資料,無非是一些資料展示,表單填寫,而隱藏在冰山之下的,是厚重的應用程式。
用瀏覽器鍵入url:https://httpbin.org/uuid ,獲取一個隨機 uuid。還要瀏覽器,還要發起請求,返回的結果還要渲染到瀏覽器,給使用者看到,這個過程這麼多步驟,有效的只有“填寫網址”和“檢視返回資料”。
那Linux給我們準備好工具了,curl 就是做這個的專門的工具,精簡到只要兩個有效的步驟,節省了大量的中間環節:
“要什麼給什麼,不要不給”,是不是簡練多了。
結語所謂的駭客技術,需要對技術的細節掌握達到極致,且手中的工具鏈也種類繁多。
好有一比:“造根天線,連線到月球”。
大家自行揣度其技術能力吧。