테스트 사이트 - 개발 중인 베타 버전입니다

KCP 보안패치

· 12년 전 · 34 · 1
KCP 보안패치에 대하여 궁금한 사항이 있어 문의드립니다.
 
1. 영카트 일반버전 및 KCP버전 확인 방법
 
2. 
    KCP 버전 수정
    shop/settle_kcp.inc.php
    <input type='hidden' name='site_key'  value='<?=$default['de_kcp_site_key']?>'> <== 삭제
 
    shop/kcp/pp_ax_hub.php
     $g_conf_site_key = $default['de_kcp_site_key']; <== 추가
 
     "" -> $g_conf_site_key 수정
     $c_PayPlus->mf_do_tx( $trace_no, $g_conf_home_dir, $g_conf_site_cd, $g_conf_site_key, $tran_cd, "",
     $g_conf_gw_url, $g_conf_gw_port, "payplus_cli_slib", $ordr_idxx,
     $cust_ip, "3" , 0, 0, $g_conf_key_dir, $g_conf_log_dir);
 
     $c_PayPlus->mf_do_tx( $tno, $g_conf_home_dir, $g_conf_site_cd,
     $g_conf_site_key, $tran_cd, "",
     $g_conf_gw_url, $g_conf_gw_port, "payplus_cli_slib",
     $ordr_idxx, $cust_ip, "3" ,  0, 0, $g_conf_key_dir, $g_conf_log_dir);
 
     일반버전수정
     shop/settle_kcp.inc.php
    <input type='hidden' name='site_key' value='<?=$default['de_kcp_site_key']?>'> <== 삭제
     shop/kcp/pp_ax_hub.php 
      $site_key = $default['de_kcp_site_key' ]; <== 추가
 
      위와 같은 방법으로 수정하면 되는지 궁금합니다. 아님 샘플로 수정좀 부탁드리겠습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

1. shop/orderformupdate.php 가 존재하면 KCP 버전, 없으면 일반버전으로 간단히 확인할수 있지만
일반버전에서 KCP 버전으로 , KCP 버전에서 일반버전으로 사용하는 분들이 계시므로 좀더 자세하게 파악하자면
주문시 shop/orderreceipt.php 가 나타나면 일반버전, 나타나지 않으면 KCP 버전입니다.


2. shop/settle_kcp.inc.php 에서는 site_key 와 관련된 코드를 삭제하시면 되며
shop/kcp/pp_ax_hub.php 에서는

$g_conf_site_key = $default['de_kcp_site_key']; // KCP 버전
...
$c_PayPlus->mf_do_tx( $trace_no, $g_conf_home_dir, $g_conf_site_cd, $g_conf_site_key, $tran_cd, "",
$g_conf_gw_url, $g_conf_gw_port, "payplus_cli_slib", $ordr_idxx,
$cust_ip, "3" , 0, 0, $g_conf_key_dir, $g_conf_log_dir);
...
$c_PayPlus->mf_do_tx( $tno, $g_conf_home_dir, $g_conf_site_cd,
$g_conf_site_key, $tran_cd, "",
$g_conf_gw_url, $g_conf_gw_port, "payplus_cli_slib",
$ordr_idxx, $cust_ip, "3" ,
0, 0, $g_conf_key_dir, $g_conf_log_dir);



$site_key = $default['de_kcp_site_key' ]; // 일반버전


과 같이 수정하여 사용하시면 됩니다.


고객님의 사이트는 제대로 수정이 되어 있는것으로 확인이 되었으며 결제가 정상인 것을 확인해 드렸습니다.

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010