path-manipulation

    3

    2답변

    파일에 대한 전체 경로 (예 : C:\someFolder\anotherFolder\someXML.xml)가 전달되는 함수를 사용하여 폴더가 존재하는지 확인하십시오. 이것을하는 더 똑똑한/더 나은/더 우아한 방법 있는가? 다음은 구현입니다. Private Function FolderExists(ByVal fullPath As String) As Boolean

    6

    3답변

    Fortify 보안 검토에서 경로 조작 취약점을 알려줍니다. 대부분은 명백하고 쉬운 수정 이었지만 다음의 수정 방법을 이해할 수는 없습니다. string[] wsdlFiles = System.IO.Directory.GetFiles(wsdlPath, "*.wsdl"); "wsdlPath"는 텍스트 상자에서 입력됩니다. 이 문제는 해결할 수없는 것입니까?

    0

    1답변

    다음 코드는 항상 경로 조작 문제를 보여줍니다. 그것을 해결하는 방법? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Text.RegularExpressions; namespace Pa

    6

    1답변

    C (경로 결합, 파일명 제거 등)에 대한 표준 POSIX 경로 조작 라이브러리가 있습니까? 실제로 저는 Windows에서 주로 작업하고 있기 때문에 현재는 'shlwapi' 경로 기능을 사용하고 있습니다. POSIX 경로에 사용할 수있는 기능이 있습니까?

    2

    3답변

    나는 내가 신뢰할 수있는 rootPath이고 그렇지 않다면 relativePath입니다. 나는 그 결과가 rootPath 아래인지 확신 할 수있는 방법으로 그들을 결합하기를 원하며 사용자는 ..을 사용하여 시작 지점을 지나갈 수 없다. 당신이 할 수있는 world

    2

    2답변

    개발 한 응용 프로그램에 대한 회색 상자 평가 테스트를 실행했으며 입력 유효성 검사 범주의 특정 경로 조작에 대한 몇 가지 취약점이 있습니다. 나는 내 코드에 있습니다 if (move_uploaded_file($_FILES["file"]["tmp_name"],"contacts_load/" . $fileName)) { if ($import = fop

    1

    1답변

    user_home 폴더에 보관 된 속성 파일을 읽어야합니다. PropsFile = System.getProperty("user.home") + System.getProperty("file.separator")+ "x.properties"; Fortify는이 줄에서 경로 조작 오류를 제공하고 있습니다. 올바른 값의 수가 너무 많아 블랙리스트가 유일한 방법

    3

    1답변

    다음을 모두 지원하는 경로 오픈 소스 조작 라이브러리가 있습니까? 무제한 경로 길이 (즉, size_t의 범위에서해야하는 유일한 제한, 하지 임의의 제한 256 같은 문자) 정규화 같은 기본 조작, basename에 해당하는, dirname, 점점 파일 확장명, 루트 등 얻기 모두 유효한 Windows 스타일 경로 및 파일 이름 \Rooted, Dir/,