這幾個功能也太好用了 | 平時工作學習愛用的私藏小工具

韓楠發表於2022-09-22

大家好,我是軒轅。 今天給大家推薦幾個我私藏的平時工作學習愛用的小工具。

hexed.it

十六進位制編輯器相信大家不會陌生,尤其是網路安全行業的同學,經常會使用它來檢視檔案、修改檔案、編輯檔案、編寫exploit、shellcode等等。

常用的十六進位制編輯軟體有 010editorWinHexUltraEdit

但是吧,要安裝軟體總有些麻煩,尤其還要註冊碼啟用碼之類的就更麻煩了,一不小心還遭遇病毒木馬或者捆綁軟體,防不勝防。有時候只是臨時用一下,有沒有更輕便的方式呢?

有!它就是: hexed.it

這是一個線上網頁版的十六進位制編輯器,瀏覽器裡就能用,而且訪問還很快。網址就是名字:

很好記:hex + edit,十六進位制編輯的意思。

一開啟就是編輯器的主介面:

 簡單樸素,沒有廣告!

整個網頁分為左中右三個大的區域,左邊是檔案資料檢查器,會根據你滑鼠選擇的檔案資料內容進行各種進位制的自動轉換,中間是檔案內容,右邊是檔案的一些屬性資訊。

在最頂部的工具欄中,還內建了一些好用的小工具。

檔案格式識別

有時候,我們拿到一個沒有副檔名的檔案,不知道其檔案格式,透過檔案格式識別工具,就能快速知道這是一個什麼檔案。比如我拿一個去掉了副檔名的的PPT檔案做了實驗:

網站內建了一萬多種檔案格式的特徵庫,基本上涵蓋了你能想到的所有檔案格式。

雜湊計算

計算檔案的各種雜湊值是基本操作:

雜湊查詢

自帶了我們們常用的一些平臺雜湊查詢,像是Google、VirusTotal、Hybrid等等:

直方圖

直方圖功能把檔案的所有出現的位元組進行了0x00——0xFF進行統計,使用直方圖可以清楚看出各個位元組的資料出現的比例。

這功能有啥用?估計只有一些安全分析老手才能用得上了。

偷偷給大家分享一個小技巧。

如果你的某個資源上傳到網盤被河蟹了,悄悄開啟十六進位制編輯器,在檔案結尾隨意新增一些資料,比如一個位元組:0x00。

然後再次上傳,99.99%的情況下,就穩了。哪怕檔案變更一個位元,檔案的雜湊值(MD5、SHA1)也會完全不同。

別問我為什麼知道。

text2image

第二款工具叫:text2image,從名字上也大抵能猜出它的用途:將文字轉換成圖片。

網址: https://text2image.jaychen.fun/

有時候我們希望把程式碼片段生成一張圖,直接去編譯器裡面截圖吧,忒麻煩不說,要是程式碼超出一屏,還要截好幾次然後拼出來。

用這個工具就簡單省事的多,直接把程式碼copy到這裡,一鍵download成本地圖片,不要太方便。

這工具支援多種的配置選項,主題風格、顏色、邊距等等都可以自定義:

為了防止盜圖,還可以新增自己的水印:

carbon

如果說前面那個工具還只是文字轉圖片,那這裡還有更強大的工具:carbon,專注於程式碼轉圖片。

比起前面那個,它的程式碼語法高亮支援的則更為強大,支援幾乎所有主流程式語言的識別:

它還有一個強大的功能,將圖片複製成多種形式:

比如直接複製成image,然後在其他軟體中貼上即可,免去了儲存檔案再在其他軟體中匯入的繁瑣過程,不用在本地生成圖片就能使用,非常nice。

還可以複製成URL,將程式碼潛入到URL中,這樣別人開啟URL就能在你的基礎上編輯了。當然程式碼太長的話就不適合了,那樣構建的URL就太長了。

draw.io

除了寫程式碼,畫圖也是每個程式設計師必備的技能之一,我們經常接觸有流程圖、架構圖等等。

想一想,要是在工作彙報的PPT上整幾張鎮住場子的圖,是不是倍兒有面子?

傳統的畫圖工具要安裝、使用複雜、新手也不容易畫出好看的圖。

有些網站呢,又要各種註冊什麼的,很麻煩。

有這麼一個網站,開啟就能用,不用註冊。而且內建了操作的元素元件,還有各種漂亮的配色主題,能讓新手也能快速畫出專業好看的圖,是不是很贊?

我要推薦的網站就是: draw.io

這既是它的名字,也是它的網站地址。

我在公眾號文章裡的絕大多數插圖,都是用這個網站繪製的,強烈推薦!

今天就先給大家介紹這幾個,覺得還不錯的話,記得點贊收藏起來哦!


來自 “ 程式設計技術宇宙 ”, 原文作者:軒轅之風O;原文連結:https://mp.weixin.qq.com/s/PmKO0CTW9hs4oz2S3rFkEQ,如有侵權,請聯絡管理員刪除。

相關文章