飛天加速計劃·高校學生在家實踐丨ECS使用體驗丨寶塔面闆實作多端口建站與SG11解密基礎學習

呆小猴:
大家好!我是呆小猴,軟體工程專業,目前是一名大四學生。首先非常感謝阿裡雲爸爸的這次活動,讓我體驗了一次什麼是雲伺服器,在這之前隻使用過虛拟主機和輕量雲伺服器,可以感受到了它們之間的差别。很早就關注阿裡雲之前的學生雲翼計劃了,可惜一直沒有時間,現在剛好參加這次的飛天加速計劃,也分享一些我的經驗與心得~
有圖有真相
os:原來我16年就了解過阿裡雲的學生活動了,與阿裡雲的不解之緣^_^
體驗過程:
一.通過寶塔面闆搭建網站
因為篇幅原因,在這裡隻寫幾個主要的小問題,也是我在之前第一次搭建過程中遇到的問題,具體搭建教程網上都有。
1.在安裝寶塔面闆之前,請注意将雲伺服器的作業系統更換為 CentOS作業系統,因為我在初始配置中選的預設系統,結果不知何種原因,在安裝寶塔面闆後,無法安裝Web伺服器(Nginx)。
2.記得一定要在安全組配置裡開放寶塔面闆的端口(8888),否則打不開,也可以把其他常用端口打開。
3.小技巧:如何在沒有域名及二級域名的情況下,通過不同的IP端口來實作通路不同的網站内容?
①添加站點,随便輸入一個域名(例:aliyun.com),建立資料庫,送出。
②在設定-域名管理,添加域名(格式:IP:端口号)(ps:端口号盡量避開常用端口),然後添加,如下圖。
添加成功,可以把之前的那個删掉。
③在安全組/防火牆中,開放上一步添加的端口号,隻有配置了端口号,我們才能打開網站。
④在浏覽器輸入位址,網站建立成功。按照這樣的步驟,我們就可以建立不同的IP端口位址進入不同的網站了。
二.SG11解密(最近學習)
What?
-
- Source Guardian,一種PHP加密器,可以說是目前最好的加密方式了,多用于保護源代碼不被盜取倒賣。
- 它的代碼特征是檔案中包含:sg_load(
- 搜尋後,發現這類SG11解密方面的教程非常少,幾乎沒有。但也能看到有一些Decoder提供解密服務,價格基本在100-200元/檔案。價格之貴,足以說明它的保密性了。
Why?
-
- 因為最近買了一個源碼,部分檔案就是用SG11加密的,很想嘗試給它破解了。(僅用于學習)
How?
-
- 結果國内SG11解密教程非常少,找了許久,才找到一個隻有四小節的視訊課程,這裡就不放視訊了,還有在外國網站上看到的 SG11解密教程,之後都會在呆小猴網站上單獨發出來。
那麼具體是怎麼做的呢?
1.首先需要下載下傳vld(PHP的擴充),然後把它上傳到ECS伺服器中,并解壓。
什麼是vld?是一個PHP擴充,它可以檢視PHP程式的opcode,也就是操作碼。
2.通過一系列配置(配置較多,就不放在這了),安裝成功。
3.簡單操作:将一個簡單加密檔案解密。
①先寫一個php檔案,例如:Helloworld!
②輸入指令php -dvld.avtive=1 index.php,然後就能看到它的操作碼op。
③再來給index.php檔案進行SG11加密。結果如下圖。
④ 再次輸入指令php -dvld.avtive=1 index.php ,如下圖。
以上是我使用vld對SG11加密檔案解碼的一個基本操作,具體解密還需要一定的操作碼知識和PHP知識,利用操作碼對PHP檔案進行逆向解密。(ps:如果以上操作有什麼問題歡迎指正!)
總結:
-
- 以上體驗過程均由阿裡雲ECS伺服器完成,再次感謝阿裡雲飛天加速計劃。^_^
- 雲伺服器除了可以搭建網站,還可以用來雲端儲存檔案,建立圖床,跑爬蟲程式,配置更高的伺服器還可以渲染視訊,想一想就很酷。
- 最後也希望阿裡雲爸爸多多舉辦一些學生優惠的活動。畢竟有些囊中羞澀^_^,感謝~
個人作品:
網站:呆小猴
網址:
https://www.daixiaohou.com/