Time of Update: 2015-05-23
標籤:catalog1. 漏洞描述2. 漏洞觸發條件3. 漏洞影響範圍4. 漏洞程式碼分析5. 防禦方法6. 攻防思考 1. 漏洞描述ECShop存在一個盲注漏洞,問題存在於/api/client/api.php檔案中,提交特製的惡意POST請求可進行SQL注入攻擊,可獲得敏感資訊或操作資料庫http://sebug.net/vuldb/ssvid-210072. 漏洞觸發條件1. /api/client/api.php存在未過濾漏洞2. 伺服器magic_quote_gpc =
Time of Update: 2015-05-23
標籤:catalog1. 漏洞描述2. 漏洞觸發條件3. 漏洞影響範圍4. 漏洞程式碼分析5. 防禦方法6. 攻防思考 1. 漏洞描述ECSHOP的配送地址頁面網頁沒有驗證地區參數的有效性,存在sql注入漏洞,攻擊者可利用Firefoxtamper data等外掛程式修改提交到配送地址頁面的post資料,造成未授權的資料庫操作甚至執行任意代碼Relevant Link:http://sebug.net/vuldb/ssvid-60554 2. 漏洞觸發條件1.
Time of Update: 2015-05-21
標籤:很NB很強大的語句,用了他你可以在模板頁面寫任何php語句了{dede:php} $thisid = $refObj->Fields[‘id‘]; $row = $dsql->GetOne(‘select v_type,video from `#@__addonarticle` where aid=‘.$thisid); if($row["v_type"]=="swf"){echo "結果一";}else{echo "結果二";</script>‘;}{/dede:
Time of Update: 2015-05-20
標籤:在實際使用pdo對資料庫執行操作時,可能出現sql語句寫錯等失誤。PDO對象中給出了兩個報告錯誤的方法$pdo->errorCode(); ---> 得到錯誤碼(是個數字)$pdo->errorInfo(); ---> 得到錯誤資訊(是個數組)在實際應用中可以直接使用errorInfo方法 可以在執行完sql語句得到結果後,對PDO對象進行錯誤檢查if ($res===false){
Time of Update: 2015-05-22
標籤:串連資料庫 使用者名稱 action 密碼 ajax 如果要跳轉頁面,那麼form上要定義action跳轉到相關頁面,同時提交按鈕的type要為submit,如下:<form action="test2.php" method="post"><input type="submit"
Time of Update: 2015-05-21
標籤:catalog1. 漏洞描述2. 漏洞觸發條件3. 漏洞影響範圍4. 漏洞程式碼分析5. 防禦方法6. 攻防思考 1. 漏洞描述Dedecms測試人員中樞注入漏洞Relevant Linkhttp://www.yunsec.net/a/security/bugs/script/2012/1220/12127.html2.
Time of Update: 2015-05-21
標籤:catalog1. 漏洞描述2. 漏洞觸發條件3. 漏洞影響範圍4. 漏洞程式碼分析5. 防禦方法6. 攻防思考 1. 漏洞描述Dedecms測試人員中樞注入漏洞Relevant Linkhttp://exp.03sec.com/dedecms-%E4%BC%9A%E5%91%98%E4%B8%AD%E5%BF%83%E6%B3%A8%E5%85%A5%E6%BC%8F%E6%B4%9E10.shtml2. 漏洞觸發條件1. 先開啟:
Time of Update: 2015-05-19
標籤:php pdo 資料庫 整理的比較容易理解的PDO操作執行個體,注意,需要開啟php的pdo支援,php5.1以上版本支援實現資料庫連接單例化,有三要素 靜態變數、靜態執行個體化方法、私人建構函式 DPDO.php//PDO操作類//author http://www.lai18.comclass DPDO{ private $DSN; private $DBUser;
Time of Update: 2015-05-19
標籤:PHP fSQL Tutorial This tutorial is designed to give a brief overview of the PHP fSQL API since version 1.2. The syntax and function of the SQL queries understood by fSQL will be addressed in another tutorial.I. The Basics Every script that wishes
Time of Update: 2015-05-12
標籤:mssql的遠端連線需要在在sql伺服器端做很多配置,這裡先略過,這裡只講下linux伺服器方面的配置.centos7裡首先需要安裝freeTDS,這是一個類庫,可以提供從linux下訪問sql server的功能.php的mssql和pdo-mssql都需要通過freetds來串連sql server.安裝很簡單: http://www.freetds.org/ 下載,下載完成 tar一下嘛,然後configure然後make && make install,
Time of Update: 2015-05-12
標籤:php mysqli 今天升級了php版本,順便想把php代碼中的mysql串連方式改成mysqli,因為官方自php5.3開始一直推薦mysqli 和 pdo 。不多說了,貼代碼// here‘s a rough replacement using mysqli:// 錯略的使用mysqli替換if (!function_exists(‘mysql_result‘)) { function
Time of Update: 2015-05-27
標籤:function select_sort($arr) {//實現思路 雙重迴圈完成,外層控制輪數,當前的最小值。內層 控制的比較次數 //$i 當前最小值的位置, 需要參與比較的元素 for($i=0, $len=count($arr); $i<$len-1; $i++) { //先假設最小的值的位置 $p = $i; //$j 當前都需要和哪些元素比較,$i 後邊的。 for($j=$i+1;
Time of Update: 2015-05-19
標籤:原文地址http://www.jbxue.com/article/14703.html// 快速的判斷$a數組是否是$b數組的子集 $a = array(135,138); $b = array(135,138,137); 方法1:<?php$flag = 1; foreach ($a as $va) { if (in_array($va, $b))
Time of Update: 2015-05-18
標籤:json php python 最近用Python處理了一些json資料,但在過程中遇到一些問題,遂記錄之。1.Python Post json格式資料至伺服器:查閱了一些資料,大多是這麼樣的:__author__ = 'jiezhi'import urllibimport urllib2data = {'name': 'jiezhi&
Time of Update: 2015-05-17
標籤:二維數組 foreach /* *標題:foreach輸出二維數組 *函數:foreach() *建立時間:2015年5月16日 *注意事項: *///輸出一維數組$array1 = array();$array1[0] = ‘楚留香‘;$array1[1] = ‘胡鐵花‘;$array1[2] =
Time of Update: 2015-05-18
標籤: 數組差集--array_diff()://array_diff():返回兩個函數的差集(在返回數組中,鍵名保持不變)$a1=array(1=>"Dog",2=>"Horse");$a2=array(3=>"Horse",4=>"Dog",5=>"Fish");print_r(array_diff($a1,$a2));//catecho
Time of Update: 2015-05-16
標籤:<?php$b_a=array(10,5,9,19,32,61,17,31);?><h1>排序前</h1><?phpecho "<pre>";print_r($b_a);echo "</pre>";?><h1>冒泡排序法</h1><?php//冒泡排序(一維數組) function bubble_sort($array){ $count = count($array);
Time of Update: 2015-05-13
標籤:1. PHP中最普通的數組排序方法 sort(); 看個例子: 1 <?php 2 $test = array(); 3 $test[] = ‘ABCD‘; 4 $test[] = ‘aaaa‘; 5 $test[] = ‘Bdka‘; 6 $test[] = ‘1EEE‘; 7 $test[] = ‘3666‘; 8 $test[] = ‘cddd‘; 9 10 sort($
Time of Update: 2015-05-22
標籤: 官方下載的php安裝包ext目錄裡以經包含了常用的php擴充,但某些情況下並不能滿足我們項目需求,比如memcache擴充就不在官方的php安裝包裡。這時就需要我們自己去下載安裝。 本文列出php官方提供的php擴充。同時給出windows下安裝php擴充的步驟(以安裝memcache擴充為例說明)。假設在windows上已經安裝好memcached伺服器,啟動memcached服務的方法是:可在網上直接下載memcached.exe可執行檔,然後在cmd中找到該檔案,使用命令
Time of Update: 2015-05-14
標籤:WAMP:http://www.onlinedown.net/soft/82112.htm Zend CoreZend Core 產品由PHP工具公司 Zend Technologies 發行,Zend Core 是Zend 的認證分發版本,其2.5版是專門為Windows Server 2008 開發的產品,它能有效利用微軟的 FastCGI 特性,為PHP的解析工作提供更高的可靠性和效能。Zend Core 也可用於 Windows 2003 IIS