본문 바로가기

전체 글223

nmap 포트스캔 http://parkya.tistory.com/473 참고.포트를 통해 해당 PC와의 오픈여부를 체크. 해킹에 악용되기도 함 ㅋㅋㅋ nmap -p[port] IPEg) nmap -p1111 123.111.111.111ㄱㄱ 2015. 2. 16.
groovy 정규 표현식 * Groovy의 정규표현식 * 정규표현기호 * 사용법● ~ : 정규표현식을 정의할 때 사용함● =~ : 정규표현식을 기반으로 검색을 수행함● ==~ : 정규표현식을 기반으로 일치여부를 반환함def pattern = /(https?):\/\/(10000img.com\/view\/)([^:\/\s]+\/)([^:\/\s]+\.)([^:\/\s\"]+)/// http 일치, s는 있거나 없거나 이후 대부분 string일치, []안의 슬래시혹은 공백, 컬럼 제외하고 // 슬래시로 끝나거나 점으로 끝나는 문자열 추출assert text =~ patterndef matched = []text.eachMatch(pattern) {match -> matched += match[0]} * 응용 def text = (".. 2015. 2. 15.
grep 사용 및 옵션 옵션grep에서 사용하는 옵션들은 성격에 따라 다양한 기능을 가지고 있다. 정규 표현식 (Regexp selection and interpretation) : 패턴 지정시 사용되는 정규 표현식은 작은 따옴표('')로 묵어서 표현. -E, --extended-regexp -F, --fixed-strings -G, --basic-regexp -P, --perl-regexp -e, --regexp=PATTERN -f, --file=FILE -i, --ignore-case -w, --word-regexp -x, --line-regexp -z, --null-data PATTERN을 정규 표현식으로 확장한다. PATTERN을 분리된 문자열로 설정한다. 이 PATTERN은 기본 정규식이다. 이 PATTERN은 per.. 2015. 2. 11.
Grails 몇가지 팁 - Grails = Spring(Framework?) + Hibernate(ORM) + Groovy(Dynamic Language)- Groovy : http://grails.org/ = Rapid : 빠른 개발 속도 = Dynamic : 개발 내용의 즉각적인 확인 및 피드백을 위한 다이내믹 언어 = Robust : Spring을 기반으로 한 다이내믹하고 애자일한 개발- What is Grails? : http://www.youtube.com/watch?v=KotyO50SBCs = jsp 대신 gsp, 내부인자는 freemarker 와 비슷하다 ${varialble} = spring security 지원해서 기본적인 기능들을 제공한다. 애자일 프로세스 - Agile Manifesto- 프로세스와 도구보다.. 2015. 2. 11.