파싱사이트에 대해서 궁금합니다.
파싱 사이트에서 해킹을 아이디 비밀번호를 해킹당한다는 말을 들었는데요.
파싱이 어떤건지 궁금합니다.
55글자 더 채워주세요.
2개의 답변이 있어요!
파싱이란 문자열 혹은 바이너리 데이터에서 원하는 데이터를 뽑아와서 정리하는 기술입니다.
파싱은 주로 사이트의 내용을 가져오기 위해서 많이 사용이 됩니다.
웹사이트의 소스를 가져와서 소스 안에 필요한 데이터를 골라냅니다.
//파싱의 예) public String[] readTable(String table) { table = table.replace("[", "").replace("]", ""); // 주어진 문자열에서 '[', ']' 문자를 없앤다 table = table.replace(" ", ""); // 주어진 문자열에서 공백도 없앤다 table = table.replace("'", ""); // 주어진 문자열에서 ''' 도 없앤다 return table.split(","); // 주어진 문자열을 ',' 을 기준으로 잘라서 배열로 반환 }이렇게 반환한 배열이 파싱된 값입니다.
즉, 파싱이란 많은 데이터들 중에서 정렬하여 데이터를 골라내는 작업을 의미합니다.
파싱은 말 그대로 분석을 하는건데요
예를 들어 xml 파싱 , html 구문 파싱 , 특정문자열 중 특정패턴 가져오는 파싱 등등
여러가지가 있습니다
예를 들어 "어쩌고저쩌고 02-1234-5678 어쩌라고구구구구"
문자열이 들어오면 패턴등을 통해서 전화번호 02-1234-5678 만 빼와서
특정 변수에 넣거나 디비에 저장하거나 등등을 할 수 있습니다
그래서 위 질문에서는 파싱 사이트에서 아이디 비밀번호를 해킹한다는 질문이 좀 잘못된것 같네요
다시 질문 부탁드려요^^