파일 업로드 취약점 수정
This commit is contained in:
@ -2952,9 +2952,13 @@ function replace_filename($name)
|
|||||||
@session_start();
|
@session_start();
|
||||||
$ss_id = session_id();
|
$ss_id = session_id();
|
||||||
$usec = get_microtime();
|
$usec = get_microtime();
|
||||||
$ext = array_pop(explode('.', $name));
|
$file_path = pathinfo($name);
|
||||||
|
$ext = $file_path['extension'];
|
||||||
|
$return_filename = sha1($ss_id.$_SERVER['REMOTE_ADDR'].$usec);
|
||||||
|
if( $ext )
|
||||||
|
$return_filename .= '.'.$ext;
|
||||||
|
|
||||||
return sha1($ss_id.$_SERVER['REMOTE_ADDR'].$usec).'.'.$ext;
|
return $return_filename;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 아이코드 사용자정보
|
// 아이코드 사용자정보
|
||||||
|
|||||||
Reference in New Issue
Block a user