본문 바로가기

두뇌회전16

VMware / Linux Kali VMWare Download https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0 linux Kali download https://www.kali.org/downloads/ 2017. 9. 17.
OWASP 2017 Top 10 OWASP ZAP(Zed Attack Proxy) - OWASP에서 제공하는 무료 오픈 소스 통합 침투 테스트 도구 - 자동화된 스캐너+수동으로 보안 취약점을 발견하기 위한 도구 세트를 제공https://www.owasp.org/index.php/ZAP 2017. 8. 27.
[소프트웨어공학] 블랙박스/화이트박스 검사기법 블랙박스 검사 기법 : 입출력기반 시험, 입력에 올바른 값과 올바르지 않는 값을 넣어서 테스트 화이트박스 검사 기법 : 코드기반 시험, 모든 코드가 한번은 실행되게 입력. (코드의 에러여부 파악) 2017. 5. 2.
OSI 7 Layer Protocol 7 응용 : DHCP, DNS, FTP, Telnet, HTTP, NFS, SMTP, SNMP 6 표현 : JPEG, MPEG, SMB, AFP, XDR 5 세션 : SSH, TLS, NetBIOS 4 전송 : TCP, UDP, RTP, SCTP 3 네트워크 : IP, ICMP, IGMP, X.25, ARP, BGP, OSPF, DDP 2 데이터 : Ethernet, MAC, PPP, HDLC, ISDN, 토큰링, 무선랜 1 물리 : RS-232C 2017. 4. 25.
힙 트리 만들기 힙 정렬을 하기 위해선 힙 트리로 구성되어있어야 한다.힙 트리에는 두가지 종류가 있다. 1) 최소 힙 - 부모가 자식보다 항상 작은 값을 지닌다. -> 루트값이 최소 - 내림차순 정렬 : 최소 힙의 루트를 뽑고 남아 있는 트리를 다시 최소 힙 트리로 정렬. 그리고 다시 루트를 뽑고 (반복)ex)우선 초기에 정렬되지 않은 배열이 다음과 같이 있다. null 9 100 2 6 55 87 90 23 57 96 변경 순서는 다음과 같다 null 9 55 2 6 100 87 90 23 57 96 null 9 6 2 55 100 87 90 23 57 96 null 2 6 9 55 100 87 90 23 57 96 null 2 6 9 55 96 87 90 23 57 100 null 2 6 9 23 96 87 90 5.. 2016. 11. 12.
[java] Editplus에서 컴파일하기 내 노트북은 이클립스를 쓸 수 없다꼬졌어cmd에서 javac 쓰고 java 쓰기 귀찮은것 그나마 온전하게 동작하는게 에디트플러스그래서 에디트 플러스로 java 실행하는 방법을 찾아봤다아 내 에디트플러스는 영문버전이다 노트북이 언제 또 어떻게 포맷해야되는 상황이 올지 모르니기록으로 남겨두어야해 Tool > Configure User Tools 아래와 같은 같은 창이 뜬다. 우측 Add Tool > Program 을 선택한다. 그럼 비활성화 되어있던 텍스트박스가 활성화된다. 이제 입력하면 된다. Menu Text에 compile이라고 적었다. 나는 영문버전이니까~~Command는 javac.exe를 실행시킬 수 있게 경로를 적어주면 된다.C:\Program Files\Java\jdk1.8.0_101\bin\.. 2016. 10. 16.
[javascript] 네이버 라인으로 공유하기 작년에 SNS공유하기 기능이 필요해서 찾아보면서 네이버 라인을 주제로 하는 카페에 글을 올렸었다. 물론 문의글.. (http://cafe.naver.com/ndevcenter/15572) 당시 네이버 라인의 공식 개발 홈페이지가 영어랑 일본어밖에 없어가지고 왜 한글은 없냐고 물어보면서 공유하기 추가기능이 어떻게 되는지 추가로 물어봤었지 근데 요즘 아직도 간간히 댓글이 달린다 왜달릴까? 그래서 당시 구현했던 라인 공유하기 기능을 포스팅을 해본다 (헤헤) 네이버 라인 공식 개발자 사이트 공식이미지를 다운받을 수 있고 사용방법이 있지만 영어/일본어만 존재한다 영어 : http://media.line.me/en/ 일본어 : http://media.line.me/ja/ 홈페이지에 가면 사용방법이랑 코드랑 설명이 .. 2016. 3. 22.
[jquery] 브라우저 수준에서 유효성 검사하기 오늘은 회원가입을 위한 폼을 만들어보았움 요러케 만들엇다!!!!!유효성 오랜만이야 하이! 저 메세지 저거 오른쪽정렬 할껄 그랬나..? 부트스트랩 쓰고 엄청 이뻐졌어요... 만세! 소스는 아래처럼 작성해보았다인풋에서 포커스 아웃되었을때 검사하도록 했는데..조잡시러운것 같기도 하고나중에 좋은방법 있으면 그걸로 또 해야지! 우선 html은 간단하게! @선택하세요gmail.comnate.comnaver.comhanmail.com직접입력 사실 이메일 직접입력은 아직 안했움..몰라! 유효성 바로 할거야! //아이디$("#inputId").focusout(function(){var val = $(this).val(),regex = /^[A-Za-z0-9+]{4,16}$/; if(val=="" | val==null)/.. 2016. 3. 21.
[ajax] 아작스로 데이터 보내고 응답받는 방법! var obj = new Object();obj.id = id;obj.pw = pw; $.ajax({type : 'POST',url : '데이터 받는곳',data : obj,success : function(data, textStatus){var data=data.trim();if(data==textStatus)이동!else취소!}}); 로그인 만들면서 구현한거!맞나 틀리나만 확인하면 되기 때문에맞으면 '데이터 받는곳'에서 success 투척!그래서 data에 투척한 success가 들어있다..(혹시 모를 앞뒤공백 제거 trim) 나중에 json으로 데이터 받는것도 해봐야지요오랜만에 하니까 헷갈륭... 2016. 3. 16.