phpecc
1. 幫我解段php代碼,不知道是不是被掛馬了
一看就是加密了的木馬代碼。 你網站肯定是被黑客入侵了,一般網站有漏洞才會被黑客入侵並掛馬,建議找專業的網站安全公司來給你解決網站被黑客入侵掛馬和篡改這個問題,國內最有名的安全公司也就sinesafe和綠盟。
建站一段時間後總能聽得到什麼什麼網站被掛馬,什麼網站被黑,被攻擊。好像入侵掛馬似乎是件很簡單的事情。其實,入侵不簡單,簡單的是你的網站的必要安全措施並未做好。
有條件建議找專業做網站安全的sine安全來做安全維護。
一:掛馬預防措施:
1、建議用戶通過ftp來上傳、維護網頁,盡量不安裝asp的上傳程序。
2、定期對網站進行安全的檢測,具體可以利用網上一些工具,如sinesafe網站掛馬檢測工具!
序,只要可以上傳文件的asp都要進行身份認證!
3、asp程序管理員的用戶名和密碼要有一定復雜性,不能過於簡單,還要注意定期更換。
4、到正規網站下載asp程序,下載後要對其資料庫名稱和存放路徑進行修改,資料庫文件名稱也要有一定復雜性。
5、要盡量保持程序是最新版本。
6、不要在網頁上加註後台管理程序登陸頁面的鏈接。
7、為防止程序有未知漏洞,可以在維護後刪除後台管理程序的登陸頁面,下次維護時再通過ftp上傳即可。
8、要時常備份資料庫等重要文件。
9、日常要多維護,並注意空間中是否有來歷不明的asp文件。記住:一分汗水,換一分安全!
10、一旦發現被入侵,除非自己能識別出所有木馬文件,否則要刪除所有文件。
11、對asp上傳程序的調用一定要進行身份認證,並只允許信任的人使用上傳程序。這其中包括各種新聞發布、商城及論壇程
二:掛馬恢復措施:
1.修改帳號密碼
不管是商業或不是,初始密碼多半都是admin。因此你接到網站程序第一件事情就是「修改帳號密碼」。帳號
密碼就不要在使用以前你習慣的,換點特別的。盡量將字母數字及符號一起。此外密碼最好超過15位。尚若你使用
SQL的話應該使用特別點的帳號密碼,不要在使用什麼什麼admin之類,否則很容易被入侵。
2.創建一個robots.txt
Robots能夠有效的防範利用搜索引擎竊取信息的駭客。
3.修改後台文件
第一步:修改後台里的驗證文件的名稱。
第二步:修改conn.asp,防止非法下載,也可對資料庫加密後在修改conn.asp。
第三步:修改ACESS資料庫名稱,越復雜越好,可以的話將數據所在目錄的換一下。
4.限制登陸後台IP
此方法是最有效的,每位虛擬主機用戶應該都有個功能。你的IP不固定的話就麻煩點每次改一下咯,安全第一嘛。
5.自定義404頁面及自定義傳送ASP錯誤信息
404能夠讓駭客批量查找你的後台一些重要文件及檢查網頁是否存在注入漏洞。
ASP錯誤嘛,可能會向不明來意者傳送對方想要的信息。
6.慎重選擇網站程序
注意一下網站程序是否本身存在漏洞,好壞你我心裡該有把秤。
7.謹慎上傳漏洞
據悉,上傳漏洞往往是最簡單也是最嚴重的,能夠讓黑客或駭客們輕松控制你的網站。
可以禁止上傳或著限制上傳的文件類型。不懂的話可以找專業做網站安全的sinesafe公司。
8. cookie 保護
登陸時盡量不要去訪問其他站點,以防止 cookie 泄密。切記退出時要點退出在關閉所有瀏覽器。
9.目錄許可權
請管理員設置好一些重要的目錄許可權,防止非正常的訪問。如不要給上傳目錄執行腳本許可權及不要給非上傳目錄給於寫入權。
10.自我測試
如今在網上黑客工具一籮筐,不防找一些來測試下你的網站是否OK。
11.例行維護
a.定期備份數據。最好每日備份一次,下載了備份文件後應該及時刪除主機上的備份文件。
b.定期更改資料庫的名字及管理員帳密。
c.借WEB或FTP管理,查看所有目錄體積,最後修改時間以及文件數,檢查是文件是否有異常,以及查看是否有異常的賬號。
網站被掛馬一般都是網站程序存在漏洞或者伺服器安全性能不達標被不法黑客入侵攻擊而掛馬的。
網站被掛馬是普遍存在現象然而也是每一個網站運營者的心腹之患。
您是否因為網站和伺服器天天被入侵掛馬等問題也曾有過想放棄的想法呢,您否也因為不太了解網站技術的問題而耽誤了網站的運營,您是否也因為精心運營的網站反反復復被一些無聊的黑客入侵掛馬感到徬彷且很無耐。有條件建議找專業做網站安全的sine安全來做安全維護。
2. 配置完PHP,apache伺服器不能運行,如何解決
php的版本 和你的apach版本不一致。apache不支持。需要重新下載安裝php.下載地址:http://windows.php.net/download/
下載注意選擇類型,例如:
VC9 x86 Non Thread Safe (2011-Mar-22 13:26:53)
Zip [15MB]
sha1:
Installer [27.26MB]
sha1:
Debug Pack [7.84MB]
sha1:
VC9 x86 Thread Safe (2011-Mar-22 13:27:32)
Zip [15.13MB]
sha1:
Installer [27.38MB]
sha1:
Debug Pack [8.15MB]
sha1:
----------------------------------------------------------------------
第一類是線程不安全的
第二類才是線程安全的。
3. 伺服器的基本配置
企業往往在購買伺服器時,面對一堆伺服器配置參數無所適從,用戶如何根據廠商提供的數據選擇到合適的伺服器呢?下面為大家列舉出常見的配置數據:
1、雙路等於雙核嗎
無論伺服器的單路、雙路、四路乃至八路,其中的「路」都是指伺服器物理CPU的數量,也就是伺服器主板上CPU插槽的數量。
雙核處理器,是在一顆物理CPU內部封裝了兩個CPU核心,這樣的好處在於能夠讓用戶在成本增加不多的前提下,擁有更強勁的性能。而且能夠比較顯著的降低性能功耗比,這對企業用戶節約使用成本也有積極的意義。
2、至強與奔騰的區別
(1)英特爾奔騰4處理器開始,便將奔騰4處理器歸為個人處理器,用戶不能以2顆奔騰4處理器來構架2路伺服器系統,而開發出運算效能更高的至強處理器。至強處理器目前分為至強DP和至強MP。
(2)就是二級緩存不同。至強的二級緩存是1MB~16MB,P4的二級緩存是512KB~1MB,而二級緩存的容量也是決定伺服器處理效能的重要因素。至強系列CPU多為604介面,而P4的CPU,多為478針或是775架構。
3、伺服器的幾種類型
按照外形結構劃分,可分為塔式伺服器、機架式伺服器、刀片式伺服器三種類型。
(1)塔式伺服器
一般的塔式伺服器機箱和我們常用的PC機箱差不多,而大型的塔式機箱就要粗大很多,總的來說外形尺寸沒有固定標准。塔式伺服器的功能、性能基本上能滿足大部分企業用戶的要求,其成本通常也比較低,因此擁有非常廣泛的應用支持。
(2)機架式伺服器
機架式伺服器是由於滿足企業的密集部署,形成的以19英寸機架作為標准寬度的伺服器類型,高度則從1U到數U。將伺服器放置到機架上,並不僅僅有利於日常的維護及管理,也可能避免意想不到的故障。放置伺服器不佔用過多空間,連接線等也能夠整齊地收放到機架里,電源線和LAN線等全都能在機櫃中布好線,可以減少堆積在地面上的連接線,從而防止腳踢掉電線等事故的發生。
(3)刀片式伺服器
刀片伺服器是一種高可用高密度的低成本伺服器平台,是專門為特殊應用行業和高密度計算機環境設計的,其中每一塊「刀片」實際上就是一塊系統母板,類似於一個個獨立的伺服器。在這種模式下,每一個母板運行自己的系統,服務於指定的不同用戶群,相互之間沒有關聯。不過可以使用系統軟體將這些母板集合成一個伺服器集群。在集群模式下,所有的母板可以連接起來提供高速的網路環境,可以共享資源,為相同的用戶群服務。
4、「U」是什麼
「U」在伺服器領域中特指機架式伺服器厚度。
之所以要規定伺服器的尺寸,是為了使伺服器保持適當的尺寸以便放在鐵質或鋁質機架上。機架上有固定伺服器的螺孔,將它與伺服器的螺孔對好,用螺絲加以固定。
4. 什麼叫內存顆粒
參考網址:
http://bbs.cfanclub.net/read.php?tid-19387.html
內存編號識別解讀
Samsung
具體含義解釋:
例:SAMSUNG K4H280838B-TCB0
主要含義:
第1位——晶元功能K,代表是內存晶元。
第2位——晶元類型4,代表DRAM。
第3位——晶元的更進一步的類型說明,S代表SDRAM、H代表DDR、G代表SGRAM。
第4、5位——容量和刷新速率,容量相同的內存採用不同的刷新速率,也會使用不同的編號。64、62、63、65、66、67、6A代表64Mbit的容量;28、27、2A代表128Mbit的容量;56、55、57、5A代表256Mbit的容量;51代表512Mbit的容量。
第6、7位——數據線引腳個數,08代表8位數據;16代表16位數據;32代表32位數據;64代表64位數據。
第11位——連線「-」。
第14、15位——晶元的速率,如60為6ns;70為 7ns;7B為7.5ns (CL=3);7C為7.5ns (CL=2) ;80為 8ns;10 為10ns (66MHz)。
知道了內存顆粒編碼主要數位的含義,拿到一個內存條後就非常容易計算出它的容量。例如一條三星DDR內存,使用18片SAMSUNG K4H280838B-TCB0顆粒封裝。顆粒編號第4、5位「28」代表該顆粒是128Mbits,第6、7位「08」代表該顆粒是8位數據帶寬,這樣我們可以計算出該內存條的容量是128Mbits(兆數位) × 16片/8bits=256MB(兆位元組)。
註:「bit」為「數位」,「B」即位元組「byte」,一個位元組為8位則計算時除以8。關於內存容量的計算,文中所舉的例子中有兩種情況:一種是非ECC內存,每8片8位數據寬度的顆粒就可以組成一條內存;另一種ECC內存,在每64位數據之後,還增加了8位的ECC校驗碼。通過校驗碼,可以檢測出內存數據中的兩位錯誤,糾正一位錯誤。所以在實際計算容量的過程中,不計算校驗位,具有ECC功能的18片顆粒的內存條實際容量按16乘。在購買時也可以據此判定18片或者9片內存顆粒貼片的內存條是ECC內存。
Hynix(Hyundai)現代
現代內存的含義:
HY5DV641622AT-36
HY XX X XX XX XX X X X X X XX
1 2 3 4 5 6 7 8 9 10 11 12
1、HY代表是現代的產品
2、內存晶元類型:(57=SDRAM,5D=DDR SDRAM);
3、工作電壓:空白=5V,V=3.3V,U=2.5V
4、晶元容量和刷新速率:16=16Mbits、4K Ref;64=64Mbits、8K Ref;65=64Mbits、4K Ref;128=128Mbits、8K Ref;129=128Mbits、4K Ref;256=256Mbits、16K Ref;257=256Mbits、8K Ref
5、代表晶元輸出的數據位寬:40、80、16、32分別代表4位、8位、16位和32位
6、BANK數量:1、2、3分別代表2個、4個和8個Bank,是2的冪次關系
7、I/O界面:1 :SSTL_3、 2 :SSTL_2
8、晶元內核版本:可以為空白或A、B、C、D等字母,越往後代表內核越新
9、代表功耗:L=低功耗晶元,空白=普通晶元
10、內存晶元封裝形式:JC=400mil SOJ,TC=400mil TSOP-Ⅱ,TD=13mm TSOP-Ⅱ,TG=16mm TSOP-Ⅱ
11、工作速度:55 :183MHZ、5 :200MHZ、45 :222MHZ、43 :233MHZ、4 :250MHZ、33 :300NHZ、L :DDR200、H :DDR266B、 K :DDR266A
現代的mBGA封裝的顆粒
Infineon(億恆)
Infineon是德國西門子的一個分公司,目前國內市場上西門子的子公司Infineon生產的內存顆粒只有兩種容量:容量為128Mbits的顆粒和容量為256Mbits的顆粒。編號中詳細列出了其內存的容量、數據寬度。Infineon的內存隊列組織管理模式都是每個顆粒由4個Bank組成。所以其內存顆粒型號比較少,辨別也是最容易的。
HYB39S128400即128MB/ 4bits,「128」標識的是該顆粒的容量,後三位標識的是該內存數據寬度。其它也是如此,如:HYB39S128800即128MB/8bits;HYB39S128160即128MB/16bits;HYB39S256800即256MB/8bits。
Infineon內存顆粒工作速率的表示方法是在其型號最後加一短線,然後標上工作速率。
-7.5——表示該內存的工作頻率是133MHz;
-8——表示該內存的工作頻率是100MHz。
例如:
1條Kingston的內存條,採用16片Infineon的HYB39S128400-7.5的內存顆粒生產。其容量計算為: 128Mbits(兆數位)×16片/8=256MB(兆位元組)。
1條Ramaxel的內存條,採用8片Infineon的HYB39S128800-7.5的內存顆粒生產。其容量計算為: 128Mbits(兆數位) × 8 片/8=128MB(兆位元組)。
KINGMAX、kti
KINGMAX內存的說明
Kingmax內存都是採用TinyBGA封裝(Tiny ball grid array)。並且該封裝模式是專利產品,所以我們看到採用Kingmax顆粒製作的內存條全是該廠自己生產。Kingmax內存顆粒有兩種容量:64Mbits和128Mbits。在此可以將每種容量系列的內存顆粒型號列表出來。
容量備註:
KSVA44T4A0A——64Mbits,16M地址空間 × 4位數據寬度;
KSV884T4A0A——64Mbits,8M地址空間 × 8位數據寬度;
KSV244T4XXX——128Mbits,32M地址空間 × 4位數據寬度;
KSV684T4XXX——128Mbits,16M地址空間 × 8位數據寬度;
KSV864T4XXX——128Mbits,8M 地址空間 × 16位數據寬度。
Kingmax內存的工作速率有四種狀態,是在型號後用短線符號隔開標識內存的工作速率:
-7A——PC133 /CL=2;
-7——PC133 /CL=3;
-8A——PC100/ CL=2;
-8——PC100 /CL=3。
例如一條Kingmax內存條,採用16片KSV884T4A0A-7A 的內存顆粒製造,其容量計算為: 64Mbits(兆數位)×16片/8=128MB(兆位元組)。
Micron(美光)
以MT48LC16M8A2TG-75這個編號來說明美光內存的編碼規則。
含義:
MT——Micron的廠商名稱。
48——內存的類型。48代表SDRAM;46 代表DDR。
LC——供電電壓。LC代表3V;C 代表5V;V 代表2.5V。
16M8——內存顆粒容量為128Mbits,計算方法是:16M(地址)×8位數據寬度。
A2——內存內核版本號。
TG——封裝方式,TG即TSOP封裝。
-75——內存工作速率,-75即133MHz;-65即150MHz。
實例:一條Micron DDR內存條,採用18片編號為MT46V32M4-75的顆粒製造。該內存支持ECC功能。所以每個Bank是奇數片內存顆粒。
其容量計算為:容量32M ×4bit ×16 片/ 8=256MB(兆位元組)。
Winbond(華邦)
含義說明:
W XX XX XX XX
1 2 3 4 5
1、W代表內存顆粒是由Winbond生產
2、代表顯存類型:98為SDRAM,94為DDR RAM
3、代表顆粒的版本號:常見的版本號為B和H;
4、代表封裝,H為TSOP封裝,B為BGA封裝,D為LQFP封裝
5、工作頻率:0:10ns、100MHz;8:8ns、125MHz;Z:7.5ns、133MHz;Y:6.7ns、150MHz;6:6ns、166MHz;5:5ns、200MHz
Mosel(中國台灣茂矽)
中國台灣茂矽科技是中國台灣一家較大的內存晶元廠商,對大陸供貨不多,因此我們熟悉度不夠。這顆粒編號為V54C365164VDT45,從編號的6、7為65表示單顆粒為64/8=8MB,從編號的8、9位16可知單顆粒位寬16bit,從編號的最後3位T45可知顆粒速度為4.5ns
NANYA(南亞)、Elixir、PQI、PLUSS、Atl、EUDAR
南亞科技是全球第六大內存晶元廠商,也是去年中國台灣內存晶元商中唯一盈利的公司,它在全球排名第五位。這顆顯存編號為NT5SV8M16CT-7K,其中第4位字母「S」表示是SDRAM顯存,6、7位8M表示單顆粒容量8M,8、9位16表示單顆粒位寬16bit,-7K表示速度為7ns。
V-DATA(香港威剛)、A-DATA(中國台灣威剛)、VT
威剛科技是中國台灣的實力品牌,擁有三條SMT生產線和應產能調節的五條外包生產線,月產能約九十萬條DRAM模塊。
V-DATA(可以說它是A-DATA的廉價版本)
內存顆粒編號為VDD8608A8A-6B H0327,是6納秒的顆粒,單面8片顆粒共256M容量,0327代表它的生產日期為2003年第27周
A-DATA
這是A-DATA的DDR500
EilteMT(中國台灣晶豪電子)
中國台灣晶豪電子是中國台灣5大內存晶元廠商之一,它近年來發展迅速,主要中國大陸顯卡商採用它的顆粒較多。這顆顯存編號為-5.5Q,9948S M32L32321SB,-5.5Q代表顯存的速度為5.5ns,對應的運行速度=1/5.5=183MHz;9948S表示封裝日期為99年第48周;第二行中的3232表示容量為32/8=4MB,數據帶寬為32bit
這顆顯存編號為M13L128168A-4T,5、6、7位的128表示單顆是128/8=16MB,8、9位表示位寬16bit,最後的-4T表示速度為4ns。EtronTech(中國台灣鈺創科技)
中國台灣鈺創科技為最近興起的存儲晶元領域里的一顆新星,它的內存顆粒被各大顯卡產商大量採用,品質性能都非常不錯。這顆顯存編號為EM658160TS-4.5,其中EM代表EtronTech(鈺創)顯存,65代表容量為64/8=8MB,16代表數據帶寬為16bit。T代表工作電壓為2.5V,S代表種類為DDR SDRAM。4.5代表顯存速度為4.5ns,額定工作頻率為230MHz。