Linux使用mail命令來偽造發件人

2021-09-30 15:19:26 字數 564 閱讀 7214

在使用linux的mail來發郵件的時候,是可以對發件人進行偽造的。也就是說我們可以任意的指定發件人。

使用方法如下:

# echo hello | mail -s 『12306』 [email protected] -- -f [email protected]

這裡要注意先是有兩個短槓 再加乙個-f後面才跟上發件人位址。

這種發信得方式,不僅在使用本地senmail伺服器驗證通過,並且在我們上篇的sohu郵件伺服器驗證通過。

所以,電子郵件是可以偽造的,大家注意安全啊。。

後記:這種制度看起來好像是不安全。其實這和現實生活中的例子是一樣的。

在日常生活中我們發信或者發快遞,發件人的一欄,我們是可以不填的,也可以隨便填,郵遞員也不會跟你去審核。

當我們收到乙個信件時,我們其實是不知道到底是誰發的,當我們看到發件人上有熟悉的名字,我們才會猜測是誰發給自己的。

不法的人員可以通過郵件傳送、病毒等,這些事已經有先例了。

在計算機網路中,路由器對ip資料報的處理也是不會去檢查源位址(發件人),這樣不法人員可以利用偽造源ip造成ddos攻擊或者drddos攻擊。

Linux下mail命令使用總結

檢視一下mail命令的幫助 man mail mail iinv s subject c cc addr b bcc addr to addr.sendmail options.引數說明 1 s subject 指定要傳送郵件的主題 2 c recient 抄送 3 b recipients 秘密抄...

Linux系統下mail命令使用

1.檢視mail的幫助資訊 root local mail h mail invalid option h usage mail iinv s subject c cc addr b bcc addr to addr sendmail options mail iinnv f name mail i...

linux使用mail命令傳送郵件

在工作中使用linux,偶爾也會需要使用mail命令來進行發郵件。從上面的命令看,系統已經安裝了mail,對些我們還需要設定一下mail,讓它使用外面的郵箱進行發郵件。設定檔案是 etc mail.rc 我使用的是163郵件,所以設定mail使用163 發郵件需要在 etc mail.rc 最後新增...