Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

Unlock screen (terminal screen manager)

Posted on 2013 年 12 月 5 日2021 年 3 月 12 日 By 日落 在〈Unlock screen (terminal screen manager)〉中尚無留言

手殘常常不小心按到其他按鍵 (該說鍵盤太好按嗎?),而 terminal 就突然沒有反應了。以前的解法是先 terminate 以後,用 screen detach 再 attach。

今天才發現 screen 有個畫面鎖定的功能:

C-a C-x     (lockscreen)  Lock this terminal.

lock 以後,可以用 ^Q 或是 ^A^Q unlock。

Ref:
http://stackoverflow.com/questions/70614/gnu-screen-survival-guide

Tags:Linux

PHP 復活節彩蛋

Posted on 2013 年 11 月 22 日2021 年 3 月 12 日 By 日落 在〈PHP 復活節彩蛋〉中尚無留言

應該不少人知道可以在網址後加上一段參數「?=PHPE9568F36-D428-11d2-A769-00AA001ACF42」,來顯示 PHP 復活節彩蛋,可以在 php.ini 中設定「expose_php = Off」將奇關閉。

這幾個參數顯示的資料,沒什麼大礙,倒是「expose_php = On」時,還會在 HTTP header 多加一個參數,顯示系統版本:

Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Fri, 22 Nov 2013 04:10:12 GMT
Transfer-Encoding:chunked
X-Powered-By:PHP/5.3.10-1ubuntu3.8

若覺得這對安全有影響的話,還是將 expose_php 改為 off 吧。

Tags:PHP

PChome 買網址

Posted on 2013 年 11 月 3 日2021 年 3 月 12 日 By 日落 在〈PChome 買網址〉中尚無留言
PChome 買網址

因不高興 blogger 網域國別會自動更換,索性買了一個網域來用。

在 C4Labs 時,CrBoy 推薦 .tw 網域可以從 PChome 購買,然後使用 CloudDNS 做 DNS 代管 (PChome DNS 最多 15 個 DNS records)。

先至 CloudDNS 申請帳號,並新增 DNS zones。在 Dashboard 右方會列出 CloudDNS 的四台 DNS server IP,等會兒在 PChome 網域設定會用到。

到 PChome 挑選好網域後,會要求註冊帳號或登入來購買網域,若是新使用者的話,請記得:PChome 儲存密碼明碼!擔心安全問題的話,請使用與其他服務不同的密碼。

填完 domain 相關資料、付費後,進入「管理我的網址」選「設定 DNS」,要使用 CloudDNS 變選擇「自管 DNS」,再把剛剛 CloudDNS DashBoard 右方的四台 DNS server IP 輸入,就可等待 DNS 資料更新。

部落格現在可以使用 http://blog.zeroplex.tw/ 觀看了。

Tags:網路架站

Redmine 連 Postfix 失敗

Posted on 2013 年 11 月 1 日2021 年 3 月 12 日 By 日落 在〈Redmine 連 Postfix 失敗〉中尚無留言

Redmine server 一直沒辦法寄出異動通知,Redmine log 有記錄寄信,但沒有錯誤訊息。後來發現 Postfix log 出現一些奇怪的字樣:

postfix/smtpd[31217]: connect from localhost[127.0.0.1]
postfix/smtpd[31217]: lost connection after STARTTLS from localhost[127.0.0.1]
postfix/smtpd[31217]: disconnect from localhost[127.0.0.1]

查了一下,是因為 Postfix 檢查 TLS 失敗,所以沒辦法寄信。把 TLS 關閉即可。

/etc/postfix/main.cf:

smtpd_use_tls=no

Reference:

Problem using TLS: lost connection after STARTTLS
http://postfix.1071664.n5.nabble.com/Problem-using-TLS-lost-connection-after-STARTTLS-td58911.html

Tags:Linux, Postfix, Redmine

Interesting XSS Sample

Posted on 2013 年 10 月 31 日2022 年 7 月 16 日 By 日落 在〈Interesting XSS Sample〉中尚無留言
Interesting XSS Sample

比較常見的 XSS 多安插 javascript 程式在 HTML 元素中:

<img src="javascript:alert('XSS')">

最近發現有趣的攻擊方式:

<img/src=x oooooo/oooooooooo/onerror="top.location='http://zeroplex.blogspot.com'" >

這對程式碼本身並不具危險性,但瀏覽器開啟上面那一段 HTML 時,卻會自動重新導向到 zeroplex.blogspot.com。

主要原因是,瀏覽器都有提供語法自動補齊、修正功能。眼尖的人應該會發現,上面那一段語法,使用 Chrome 的開發者工具 (非檢視原始碼) 開啟時,會被自動修成 (top.location 改掉以便 debug):

恐怖的是,瀏覽器將最後面的語法修道可以執行,因此 %lt;img src=”x”> 時,瀏覽器無法擷取圖片,造成 error,而觸發了後半部 onError 事件,執行 top.localtion=”http://zeroplex.blogspot.com” 而跳到我的部落格頁面

Tags:JavaScript, Web, 資訊安全

文章分頁

上一頁 1 ... 113 114 115 ... 318 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.