Devin
2020年04月03日
sha1不可逆嗎?讓我們來看看hashcat如何逆天而行@@
本文介紹hashcat相關運用,及破解hash的實例。
留言
Devin
2020年03月22日
非常簡單呀,加個別名就好了:
alias laravel='docker run --rm -v ${PWD}:/var/www/html -ti deviny/fpm:7.4.3 /home/dlaravel/.composer/vendor/bin/laravel'

在這個指令,中會掛載我們主機端(host)目前的資料夾,我們看到了-v ${PWD}。
而容器端(冒號右邊)為何:/var/www/html,因為他是deviny/fpm image建立容器的預設路徑。
-ti 後面接著我們要使用的image,這裡我使用deviny/fpm:7.4.3版本。
--rm則是創建後的容器執行完就可以移掉掉了。

也就是說我們透過了docker執行了laravel安裝指令,而我們已掛載了host端的目錄。
因此,在容器內產生目錄,就能保留在host端啦。

我們可以用
echo $0

查看我們自己運行的shell。

 
留言
Devin
2019年01月12日
本文主要分享,我如何採用Docker的方式進行Let's Encrypt憑證申請,
Let's Encrypt有相當多種類的ACME Client,
我將使用官方推廌Certbot(ACME Client)做說明。
並且使用docker的方式來執行ACME Client。
留言
Devin
2018年09月11日
最近剛看玩延禧攻略,就想來介紹個MacOS掃毒攻略。
這篇文章,教大家用如何用Docker搞定MacOS掃毒。

簡單介紹,我們如何透過docker使用防毒軟體掃毒。
這裡假定目前我的目錄是在我的家目錄中,所以${PWD}就是目前的所在目錄,會被掛載到container內的scan資料夾。
所以,使用clamscan -r /scan/,時就能掃描所有的擋案囉,
加上-r的參數會使用遞迴的方式一層一層的進入子目錄掃描,
加上-l可以產生掃描檔案的log,預設為直接顯示於標準輸出(stdout)。
留言