이 강좌는 자바가 어느 정도 잡혀 있다는 가정 하에 진행됩니다! 저는 자바 강좌를 따로 찍지 않았구요. (시중에 이미 생활코딩 JAVA 강의와 같은 기초 자바 프로그래밍 강좌가 많아요.) 그래서 만약 제 코드를 완전하게 전부 다 이해하고 싶으시다면, 시중의 자바 책을 한 권 완전히 떼시거나 생활코딩 JAVA 강좌를 보시는 게 좋을 것 같아요.
정말 쉽게 말하자면, '"더이상 읽을 것이 없을 때까지 반복한다."가 되겠구요.구체적으로 말하자면, readLine() 함수는 버퍼에 담긴 다음 줄을 읽게 됩니다.그 내용은 temp에 담기게 되구요. 만약 다음 줄이 없다면(null 이라면) temp에도null이 담기게 되므로 반복문을 탈출하는 것입니다. 너무너무 쉽죠.
이거 듣기 전에 제 강좌 중에서 '자바 기초 프로그래밍 강좌'를 들으시면 됩니다. 혹은 더 완벽하게 이해를 하고 이 강좌를 들으시려면 자바 기초 프로그램이 강좌와 더불어 'JSP 게시판 만들기' 정도를 들으시면 전반적인 개념이 잡히면서 이 강좌에서 다루는 내용이 다 이해가 가실 거에요.
동빈나님 웹 해킹에 관하여 공부해보려고하는데 Web을 공부를 먼저하는게 좋다고 하더라구요 그래서 Web 언어인 HTML,CSS,JavaScript 공부를 해보려고 하는데 언어 공부하듯이 해도 될까요? 아니면 어느정도 분석목적을 가지고 공부하라고하는데 어떻게 해야할지 잘 모라서 아는거라곤 동빈나님밖에 없어서 질문드립니다 .ㅜㅜ
일반적으로 ① 자바 소켓 프로그래밍이나 웹 접속 라이브러리 쓰기 -> ② 로그인 시도 패킷 전송 -> ③ 세션 유지하면서 특정 URL 접속 -> ④ 특정 URL의 정보 파싱으로 진행할 수 있습니다. 다만 네이버는 아마 패킷 암호화를 거치는 것으로 알아 가능할 지는 모르겠네요 :)
상당히 쉽게 막을 수 있습니다. 한 자 추가해도 파싱 프로그램을 다시 짜야 하니까요. 근데 저는 개인적으로 웹 개발을 할 때 '숨기는 작업'은 하지 않습니다. URL을 숨기고 난독화를 하고... 보안이 정말 중요한 곳이 아니라면 왜 굳이 다른 사람이 보기 힘들게, 파싱하기 힘들게 해야 할까요?
정말 재밌게 잘 봤습니다. 학교/학원다닐 형편이 안 되었는데 궁금한 것 알아갈 수 있어 정말 유익했습니다! 감사합니다!!!!!!!
해킹 연습용 프로그램 리눅스로도 연습 하실수 있습니다. (리눅스는 바이탈 프로그램에 들어가서 켜줘야 함)
정말 영상 하나하나가 너무 유익합니다...ㅜ
제 인생 유튜브 채널입니다
목소리가 좋으시네요 잘보겠습니다
사용하는 앱 다운로드 링크 걸어주실 수 있나요? 제가 찾아 보기는 했는데 살짝 다른 것 같아서..
정말 좋은 내용인데 너무 빨라요
2017.1.2 학습 시작
잘 보겠습니다
지금은요?
동영상 시작할 때 나오는 곡이 뭔가요?
감사합니다.
소스가 아래와 같이 읽어지네요...301 리다이렉션 네이버에선 ." HTTP redirect 방식을 사용해 주세요"라고 하는데...
이에대한 해결방은을 좀 알려주시기바랍니다...^^
302 Found
302 Found
nginx
같은 에러가 떴었는데 https로 하니까 되네요
감사합니다.
구독중인 1인입니다,
그런대 해킹툴 및 프로그램은 어디서 다운로드받아야할까요?
자료찾다가 제 컴퓨터가 바이러스걸려서 ㅠㅠ,,,,,,,답변좀 부탁드려요.
빈나님,
해킹툴 다운받지 마세요 사기 많고 해킹툴을 사용해봤자 해킹실력은 안늡니다. (동빈나님은 java라는 언어를 다룰수 있는 이클립스라는 프로그램을 사용하십니다.)
이걸 응용해서 기상청 홈페이지에서 서울 날씨를 파싱했는데요. 네이버 시간을 파싱하는 것과 달리 결과를 반복해서 수십번 수백번 끝도없이 결과값을 콘솔에서 출력해줍니다. 한번만 뜨고 안나오게 할려면 어떤 조건을 추가해야 하나요??
자바 프로그래밍 기초정도는 어느정도 이해하고 외웠는데 이해가 힘든데... 님이 올린 강좌들이 많으시던데 어느걸 보면 이해에 도움이 될까요???
이 강좌는 자바가 어느 정도 잡혀 있다는 가정 하에 진행됩니다! 저는 자바 강좌를 따로 찍지 않았구요. (시중에 이미 생활코딩 JAVA 강의와 같은 기초 자바 프로그래밍 강좌가 많아요.) 그래서 만약 제 코드를 완전하게 전부 다 이해하고 싶으시다면, 시중의 자바 책을 한 권 완전히 떼시거나 생활코딩 JAVA 강좌를 보시는 게 좋을 것 같아요.
Na Dongbin 그러면 지금 공부중인 자바강의를 마친뒤 듣는것이 좋겠네요... c언어 강의도 좀 올려놓으신듯한데 들어야겠어요! 마침 공부했어야 했으니!목소리 좋으세요ㅋㅋ
Na Dongbin 친절한 조언 감사합니다!!
아마 자바 기초는 다 떼서 이 강좌를 봤을 때 이해가 되는 수준까지 왔다면 그 때는 느낌이 또 다를 거에요. 내가 이제 이 정도 코드는 짜는 구나~ 이런거요 ㅋㅋㅋ
자바랑 html배우고 나중에 올깨요
한국은 역시 자바가 최고인가요?
Very impressive!
언어나 프로그래밍같은 네트워크쪽 공부는 어떻게 하나요??
와 멋있어요 컴공 1학년인데 한번 열심히 해볼게요!! 저두 운동도 열심히 공부도 열심히 하고싶어요!
while((temp = br.readline()) != null) 이 것을 어떻게 해석해야 되나요 ??
br.readline 즉, 한 줄의 값이 null값이 아니면 temp에 넣고 출력하라 라고 해석해야되나요??
앞에서 부터 해석해야되는지
뒤에서 부터 해석해야되는지 헷갈리네요 ㅜ
정말 쉽게 말하자면, '"더이상 읽을 것이 없을 때까지 반복한다."가 되겠구요.구체적으로 말하자면, readLine() 함수는 버퍼에 담긴 다음 줄을 읽게 됩니다.그 내용은 temp에 담기게 되구요. 만약 다음 줄이 없다면(null 이라면) temp에도null이 담기게 되므로 반복문을 탈출하는 것입니다. 너무너무 쉽죠.
당장 보기에는 복잡해보이네요.. 저 같은 초짜도 할 수 있는 거죠??
아직 기초가 전혀 안 잡혀 있으시다면 제 자바 기초 프로그래밍 강좌를 봐주시기 바랍니다.
네
웹사이트 링크가 어케 될까요??
와.............뭔말인지는 모르겠지만, 보고 있자니 ......신통방통 신기하네요.ㅎㅎ
대체 저런 명령어들이 어케 다 머리에 들어가 있는지 궁금할 따름입니다.
인터넷에 익명으로 올린 글의 비밀번호를 잊은 상황에서 모르는 비밀번호를 1부터 9999999~와 문자까지 대입하여 비밀번호를 찾아내는 프로그램을 만들기는 쉬운가요?
서버쪽에서 무차별로 패킷을 보내는 것을 막을 수 있기 때문에 그러한 공격은 대체로 통하지 않습니다. 만드는 건 굉장히 간단합니다. 자바같은 걸로 반복문 돌리면서 계속 패킷 보내면 됩니다.
웹해킹에대해서 공부할려면 뭐부터 공부해야할까요 .ㅠㅠ
이거 듣기 전에 제 강좌 중에서 '자바 기초 프로그래밍 강좌'를 들으시면 됩니다. 혹은 더 완벽하게 이해를 하고 이 강좌를 들으시려면 자바 기초 프로그램이 강좌와 더불어 'JSP 게시판 만들기' 정도를 들으시면 전반적인 개념이 잡히면서 이 강좌에서 다루는 내용이 다 이해가 가실 거에요.
http가 아니라 https로 바뀌었네요 ㅠㅠ
그럴 경우엔 헤더 뿐만 아니라 객체및 메서드 전체를 변경해야 할 것 같은데 어찌해야할까요 ㅠㅠ
더 뿐->더뿐
동빈나님 웹 해킹에 관하여 공부해보려고하는데 Web을 공부를 먼저하는게 좋다고 하더라구요 그래서 Web 언어인 HTML,CSS,JavaScript 공부를 해보려고 하는데 언어 공부하듯이 해도 될까요? 아니면 어느정도 분석목적을 가지고 공부하라고하는데 어떻게 해야할지 잘 모라서 아는거라곤 동빈나님밖에 없어서 질문드립니다 .ㅜㅜ
Html먼저배우고css배우고js배우는거 추천합니다.
Html,css는 마크업언어라 간단하지만 js는진짜프로그레밍언어라 어렵습니다.
배우는법은 유튭에서 html,css,js영상.자주보세요
권한제한있는 사이트는 403 으로 막혀있던데 그런 사이트는 어떻게 접근하나요?
형님 근데 네이버 카페에 로그인을 하고 등업을 해야 보이는 글을 파싱할 수 있나요!?
물론 제 아이디는 등업이 되어있는 상태입니다 !
이 글들을 파싱 할 수 있나요!?
일반적으로 ① 자바 소켓 프로그래밍이나 웹 접속 라이브러리 쓰기 -> ② 로그인 시도 패킷 전송 -> ③ 세션 유지하면서 특정 URL 접속 -> ④ 특정 URL의 정보 파싱으로 진행할 수 있습니다. 다만 네이버는 아마 패킷 암호화를 거치는 것으로 알아 가능할 지는 모르겠네요 :)
오오 ~ 친절한 답변 감사합니다 :D
네이버 카페 파싱 강의도 올려주시면 좋을 것 같습니다 !ㅜㅡㅜ
아니면.. 소정의 사례금을 드리면 개발 가능하신가욤?!
네이버 탈퇴 아이디까지 파싱 가능합니까?
실수로 계정을 삭제했어요. ㅠㅠ
고생하십니다 잘 볼게요 감사합니다.
파싱 결과값이 짤려서 나오는 건 어떻게하나요 ㅜㅜ? 다 안나오고 반에 반만 나오네요....
에->의
너무 어렵네요 ㅜㅜ
모든웹 해킹가능하나요?
302 Found
302 Found
NWS
따라서 코딩해봤는데 콘솔에 이렇게밖에 안뜨네여,,,왜이럴까요
네이버 주소를 http가 아니라 https로 해보세요
천재네
파싱을 막는 방법은 없나요?
상당히 쉽게 막을 수 있습니다. 한 자 추가해도 파싱 프로그램을 다시 짜야 하니까요. 근데 저는 개인적으로 웹 개발을 할 때 '숨기는 작업'은 하지 않습니다. URL을 숨기고 난독화를 하고... 보안이 정말 중요한 곳이 아니라면 왜 굳이 다른 사람이 보기 힘들게, 파싱하기 힘들게 해야 할까요?
간혹, 사이트 게시물 전체를 통째로 긁어가는 사람들 있더라구요..
연락도 잘 안 되고.............
e.clearFocusedSuggestion=function(){this.focusedSuggestionIndex=-1;this._setFocusedSuggestionId(void 0)};
?
똑같이 했는데 출력이 안돼요.
님덜 https로 하셔야지 됩니다요~~!!
안녕하세요! 혹시 개인적으로 연락드릴수있나요오?!
어렵다 ㅋㅋ
말트 이근이랑 닮앗다 ㅋㅋ