트레이닝 수강 후기 |
|
|
|
|
|
* 김선우 | IE zeroday를 지속적으로 찾아왔던 깊은 내공의 강사님으로부터 노하우를 많이 배울 수 있었습니다. fuzzer로 찾은 crash가 나는 html로 부터 시작하여 ROP gadget 을 도출하고 ROP chain을 구성하여 외부 계산기 프로그램을 띄우는 것까지 실습을 하였고 DEP/ASLR 및 기타 메모리 보호기법이 사용되는 경우에도 exploit관련 내용을 배우는 유익한 시간이었습니다.
| |
* 김** | 국내 어디에서도 들을수 없는 강의라고 생각됩니다. 강사님은 교육 커리큘럼대로 충실히 강의 해주셨고, 교육생들에게 이해시켜 주기위해 노력한것 같습니다. 다만 아쉬점은 강의실에 있던 다과는 다양했으면 좋겠습니다. 3일간 같은 과자만 먹었더니 지겨웠습니다. ㅋㅋㅋㅋ
| |
* 신승민 | 정말 황금연휴에 찾아가서 교육을 들은 보람이 있는 강의였습니다. 커리큘럼에 있는 내용을 정말 하나도 빠짐없이 강의해주시고 기본적인 개념 설명부터 해주셔서 저같이 잘 모르는 사람도 이해할 수 있었습니다. 물론 개념적으로... 이 강의를 완벽하게 이해하려면 리버싱이나 기본적인 취약점 원리에 대한 이해와 실습이 선행되면 좋을 것 같습니다. 3일간 수고하셨고 앞으로도 좋은 강의 계속 부탁드립니다.
| |
* 장** | 트레이닝 시작 전 이해를 못할 수 있는 상황 때문에 걱정을 했었으나, 결과적으로 3일 동안 강의를 들으면서 이해가 되지 않은 부분이 없었습니다. 강의를 진행하시면서, 이해가 되지 않은 부분을 질문하면 바로바로 친절하게 답변해주시고, 강의 내용처럼 정말 쉽게 이해시켜 주셨습니다. 또, 흥미로운 강의 내용뿐만 아니라, 강사님께서 브라우저 취약점을 찾으시면서 겪으신 경험도 알려주셨는데, 브라우저 버그 헌팅에 대해 알아가는 데에 정말 큰 도움이 되었고, 엄청 엄청 재밌었습니다.ㅋㅋㅋ 앞으로도 좋은 강의 부탁드려요!!
| |
* 이** | 버그 헌팅 초보인데, 많은 리버싱 팁과 노하우를 전해들을 수 있어서 좋았습니다. 브라우저 제로데이를 찾는 데 있어서 시야를 넓히는데 많은 도움이 된 것 같습니다. 질문도 많이 했는데 친절하게 답변해주셔서 감사합니다. 다음에 또 듣고 싶어지는 강의였습니다.
| |
* 박성현 | 웹브라우저 버그헌팅에 관심있는 사람이라면 매우 유익한 강의가 될 것 같습니다. 보호기법이 적용되지 않은 기초적인 브라우저 해킹 기법부터, 방어기법 우회까지 모두 배울 수 있었습니다. 또 앞으로 웹브라우저 버그헌팅을 위해서 알아야할 여러가지 퍼징 기법들이나 공격방법 및 강사님의 노하우 등을 알 수 있는 유익한 시간이 되었습니다. 3일동안의 시간을 통해 앞으로 제가 공부해나가야할 방향등을 찾을 수 있다는 점이 제일 좋았습니다!
| |
* 이** | 교육듣기전에 버그 헌팅 개론에 대해서만 알았었습니다만 크래쉬부터 직접 계산기까지 뛰우는 실습을 통해 어떤식으로 Exploit하는지를 조금이나마나 이해가 되었고, 버그 헌팅을 어떻게 진행하고, 신고하는 절차에 대해 자세하게 배울 수 있었던 시간이였습니다. 앞으로 이런 강사님의 노하우를 듣는 수업이 많았으면 좋겠습니다.
| |
* 이** | 교육듣기전에 버그 헌팅 개론에 대해서만 알았었습니다만 크래쉬부터 직접 계산기까지 뛰우는 실습을 통해 어떤식으로 Exploit하는지를 조금이나마나 이해가 되었고, 버그 헌팅을 어떻게 진행하고, 신고하는 절차에 대해 자세하게 배울 수 있었던 시간이였습니다. 앞으로 이런 강사님의 노하우를 듣는 수업이 많았으면 좋겠습니다.
| |
* 오** | 단순한 IE Browser 버그헌팅 뿐만 아니라, 윈도우 프로그램 Exploit의 과정을 전반적으로 알 수 있었습니다.
또한 IE에서 발생하는 Heap관련 취약점을 분석하는 과정과 순서 및 디버깅 방법에 대해서 배울 수 있었습니다.
버그헌팅의 실질적인 절차와, Fuzzing 그리고 Mitigation Bypass까지 총체적으로 배울 수 있는 좋은 강의였습니다.
| |
* ㅇㅇ | Tt
| |
* sdfs | sdf
| |
* **숙 | Exploit에 대하여 초급 부터 중상급까지 수강가능한 커리큘럼으로 구성되어져 있어 만족스럽게 수강하였습니다. 강사님의 친절하고 깊이 있는 설명으로 exploit 실습까지 경험 할 수 있는 좋은 기회였든거 같습니다. IE뿐만 아니라 다른 주제로 또 다른 강의를 기대해봅니다.
| |
* *지* | 브라우저 버그 헌팅이 굉장히 매력적이었습니다. 제로데이 취약점이 있는 IE 버전이나 크롬에서 퍼징을 통해 취약점을 찾고 분석한 다는 것이 매우 흥미로웠습니다. 사전 공부를 더 철저히 하고 덤벼 들었다면 3일을 30일처럼 활용할 수 있었을 텐데 저의 개인적인 역량이 아쉬울 뿐이었네요.
열정적인 강사님 수업 너무 감사했습니다.
| |
* 송재훈 | 취약점과 메모리 보호기법 우회등 여러가지 최신정보 들을 잘들었습니다. 후에 IE외에도 여러 브라우저 취약점 분석 기회가 있었으면 더 좋겠습니다. 감사합니다.
| |
* 이*빈 | 브라우저 버그 헌팅에 대해 강사님의 경험과 노하우를 알기 쉽게 알려주셨습니다. 수업 이외에도 많은 질문에도 친절히 알려주시면서 브라우저 버그 헌팅에 대한 기초부터 보호기법 우회까지 알수 있는 좋은 강의였습니다.
| |
* sshi** | 처음부터 따라하면서 실습해 볼 수 있었던 점이 좋았습니다. 이론적으로 알고 있는 부분도 막상 해보려고 하면 잘 안되는 경우가 많은데 크래시 분석부터 익스플로잇 작성 과정까지 진행하면서 많은 것을 배웠고, 퍼징 관련한 강사님의 노하우도 잘 알려주셨습니다. 예전 버전의 윈도우나 IE에서 교육이 진행되기는 했지만 분석 과정을 알아두면 최근의 공개된 익스플로잇을 분석하는데 충분히 활용할 수 있을 것 같습니다. 혹시 퍼저 구축에 대해서만 더 자세히 강의해주시거나 최근의 취약점에 대해서 분석하는 강의 해주시면 그것도 또 들으러 가겠습니다. 좋은 강의 감사합니다.
| |
* 이휘원 | 섬세한 강의와 자세한 설명으로 정말 많은 것을 배울 수 있었습니다. 또한 직접 디버깅해보면서 혼자서 연구해 볼 수 있는 역량도 기를 수 있었던 것 같습니다. 정말 유익한 강의 감사합니다.
| |
* 이상식 | 여태까지 들었던 리버싱 , 익스플로잇 강의중 단연 최고였습니다. 하나씩 디버깅해가며 설명해주시니 확실하게 학습이 되었습니다. 강사님 너무 감사합니다.^^
| |
* 박병호 |
| |
* 박병호 | 교육 잘들었읍니다
열심히 강의해주신 강사님 감사하구요 새해 복 많이 받으세요
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 1vNVErKCO
| |
* 1V3sCQapO | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | fS2uDsO6
| |
* JCfUZQsq | -1 OR 2+497-497-1=0+0+0+1 --
| |
* JCfUZQsq | -1 OR 2+593-593-1=0+0+0+1
| |
* JCfUZQsq | -1' OR 2+933-933-1=0+0+0+1 --
| |
* JCfUZQsq | -1' OR 2+262-262-1=0+0+0+1 or 'BspxJu2Q'='
| |
* JCfUZQsq | -1" OR 2+493-493-1=0+0+0+1 --
| |
* JCfUZQsq | if(now()=sysdate(),sleep(15),0)
| |
* JCfUZQsq | 0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
| |
* JCfUZQsq | 0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
| |
* JCfUZQsq | (select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
| |
* JCfUZQsq | -1; waitfor delay '0:0:15' --
| |
* JCfUZQsq | -1); waitfor delay '0:0:15' --
| |
* JCfUZQsq | 1 waitfor delay '0:0:15' --
| |
* JCfUZQsq | 50MVNEdU'; waitfor delay '0:0:15' --
| |
* JCfUZQsq | -5 OR 569=(SELECT 569 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | -5) OR 519=(SELECT 519 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | -1)) OR 695=(SELECT 695 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | Wxv3AwMh' OR 740=(SELECT 740 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | USGUfBJ2') OR 113=(SELECT 113 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | hxYvqDLE')) OR 26=(SELECT 26 FROM PG_SLEEP(15))--
| |
* JCfUZQsq | jr18fdcs
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
| |
* QAE52PYf | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
| |
* JCfUZQsq | response.write(9351034*9175146)
| |
* JCfUZQsq | 1'"
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | '+response.write(9351034*9175146)+'
| |
* JCfUZQsq | 1 %2527%2522
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | "+response.write(9351034*9175146)+"
| |
* JCfUZQsq | @@utnK1
| |
* JCfUZQsq | 555
| |
* response.write(9381009*9631057) | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* '+response.write(9381009*9631057)+' | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* "+response.write(9381009*9631057)+" | 555
| |
* G3vNKVDe | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* -1 OR 2+185-185-1=0+0+0+1 -- | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* -1 OR 2+482-482-1=0+0+0+1 | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* -1' OR 2+270-270-1=0+0+0+1 -- | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* -1' OR 2+756-756-1=0+0+0+1 or 'rkaV6KqN'=' | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* -1" OR 2+469-469-1=0+0+0+1 -- | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* if(now()=sysdate(),sleep(15),0) | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | ../../../../../../../../../../../../../../etc/passwd
| |
* 0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | ../../../../../../../../../../../../../../windows/win.ini
| |
* JCfUZQsq | 555
| |
* 0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | 555
| |
* (select(0)from(select(sleep(15)))v)/*'+(select(0)f | 555
| |
* JCfUZQsq | 555
| |
* JCfUZQsq | ../555
| |
* JCfUZQsq |
| |
* 1 waitfor delay '0:0:15' -- | 555
| |
* JCfUZQsq | 555
| |
* ../../../../../../../../../../../../../../etc/pass | 555
| |
* JCfUZQsq | 12345'"\'\");|]* {
< |