作者 主題: ECSHOP手機號碼偽裝還原插件(免費)  (閱讀 4239 次)

0 會員 與 1 訪客 正在閱讀本文。

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
ECSHOP手機號碼偽裝還原插件(免費)
« 於: 二月 08, 2014, 06:16:36 下午 »
很多網站在消費者註冊或下訂單時會要求消 費者留下手機號碼,因此網站的交易資料便成了詐騙集團收集的目標,為了聯絡方便手機是不可或缺的,但是如果外洩將使網站商譽大打折扣,消費者可能因此受騙而損失金錢,如果你的購物網站是使用ECSHOP架的,可以簡單修改幾個檔案便可達到手機號碼偽裝的目的,大大的提高個資安全,原本的手機號碼是10碼,為了避免使用他人門號,因此偽裝後是11碼(空號),修改的方式如下:

注意:此修改只適用台灣地區手機,為增加安全性,get_mobile.php 經過加密處哩,只有在本站下載的,才能確保乾淨無毒,同時建議將 get_mobile.php 更改檔名

1、編輯根目錄的 flow.php 約 1625 行找到
$order['parent_id'] = $parent_id;
下面增加
$order['mobile'] = get_mobile($order['mobile']);//提交訂單

2、編輯根目錄的 user.php 約 161 行找到
$other['mobile_phone'] = isset($_POST['extend_field5']) ? $_POST['extend_field5'] : '';
下面增加
$other['mobile_phone'] = get_mobile($other['mobile_phone']);//會員註冊
約 988 行找到
if (update_address($address))
上面增加
$address['mobile'] = get_mobile($address['mobile']);//會員中心-收貨地址

3、編輯根目錄的 includes/lib_base.php 檔案最後加入
@include ROOT_PATH . '/get_mobile.php';
解壓縮附件上傳 get_mobile.php 到根目錄,這個檔案名稱可以自行更改,但必須與 @include ROOT_PATH . '/get_mobile.php'; 一致

4、如果你有安裝付費的超商取貨付款或不付款插件,請將根目錄的 ezship.php 寄回 andy@we-shop.net 我們會免費修改以便轉換正確手機號碼

5、使用本站簡訊插件的會員,請修改根目錄的 twsms.php ,加入紅字部分
define('IN_ECS', true);
require(dirname(__FILE__) . '/includes/init.php');

if ($act=='d0cf705f201ddc526f4 9ba2e62392e21' || $act=='to_deliverys'){
    $username = "";        // 帳號
    $password = "";        // 密碼
    $type = "now";        // 發送型態
    $mobile = $order['mobile'];    // 電話
$mobile = get_mobile($mobile, 'de');//電話

當你需要手機聯絡時,必須先還原號碼才能使用
請在網址列輸入 http://你的網域/get_mobile.php?mobile=偽裝的號碼
或在網址列輸入 http://www.we-shop.net/get_mobile.php?mobile=偽裝的號碼 即可轉換正確號碼
修改前請先備份檔案以防萬一
« 上次編輯: 二月 10, 2014, 03:57:33 下午 由 andy »
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #1 於: 二月 10, 2014, 10:18:50 上午 »
andy大您好
請問我有安裝簡訊插件,修改這個後變成不會發簡訊了,請問要如何修改.謝謝^^

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #2 於: 二月 10, 2014, 11:20:08 上午 »
編輯根目錄的 twsms.php 第 6 行找到
$mobile = $order['mobile'];    // 電話
改為
$mobile = get_mobile($other['mobile']);//電話
OK
    測試一下!
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #3 於: 二月 10, 2014, 12:28:33 下午 »
andy大
似乎是不行,沒收到簡訊
到台灣簡訊查了一下,送出去的一樣是偽裝號碼
姓名   通數   手機號碼   發送狀態
    0   09883218365   發送失敗 , 手機號碼拒絕收受簡訊.

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #4 於: 二月 10, 2014, 12:55:01 下午 »

抱歉
是我搞錯了
應該是
$mobile = get_mobile($order['mobile']);//電話
才對
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #5 於: 二月 10, 2014, 01:15:34 下午 »
andy大
還是不行...

姓名   通數   手機號碼   發送狀態
    0   09883218365   發送失敗 , 手機號碼拒絕收受簡訊.

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #6 於: 二月 10, 2014, 01:31:58 下午 »
檔案最前面加上
@include  'get_mobile.php';
試試
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #7 於: 二月 10, 2014, 01:55:29 下午 »
是twsms.php這個檔案的最上面嗎?

好像也是不行...

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:ECSHOP手機號碼偽裝還原插件(免費)
« 回覆 #8 於: 二月 10, 2014, 03:50:50 下午 »
路徑問題
請改成
define('IN_ECS', true);
require(dirname(__FILE__) . '/includes/init.php');

if ($act=='d0cf705f201ddc526f49ba2e62392e21' || $act=='to_deliverys'){
    $username = "";        // 帳號
    $password = "";        // 密碼
    $type = "now";        // 發送型態
    $mobile = $order['mobile'];    // 電話
$mobile = get_mobile($mobile, 'de');//電話
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php