[해킹] hackthebox - nunchucks
요즘 oscp를 따고 공부를 하긴하는데 귀찮아서 그런지 캡처나 흔적을 남기지 않는다.. 그래도 다시 마음을 ...
키자드에 등록된 총 163개의 포스트를 확인하실 수 있습니다.
요즘 oscp를 따고 공부를 하긴하는데 귀찮아서 그런지 캡처나 흔적을 남기지 않는다.. 그래도 다시 마음을 ...
가장 재밌고 어렵게 풀었던 문제.. 리버싱이 약해서 수작업으로 하고 마지막부분은 새로운 도구를 소개받아...
웹해킹은 진짜 모의해킹의 꽃이자 필수다..ㅠㅠ 너무 기본적인것만 알아서 웹또 풀고 공부해야할 필요성이 ...
2021 디지털포렌식 KDFS 챌린지에 한국석유팀으로 우승해서 경찰청장상을 받았다. 한국 석유라는 네이...
캡쳐를 이쁘게 안해놔서.. 풀이만 올린다. NMAP으로 확인해보면.. 22와 80만 열려있다. 22는 당연히 추...
머신을 열고 어떤 ip를 가지고 있는지 몰라 전채스캔을 했다. 보면 vmware로 올린 18번이 공격 대상이다. ...
이번건 취약점 찾는과정이 좀빡샛다;; 확인 해보니 80포트와 22번만열려있었는데.. 별다른게 없었다 패스,;...
풀이 안보고 풀수있는 내 최대의 실력 박스인거 같다.,ㅋㅋㅋ 개고생;;; 했는데 ㅠㅠ 즐겁게 봐주시길 nmap...
이번 머신은 솔직히 좀 어거지가많다; 이런 추측 성 머신은 별로안좋아함 -,- 일단 풀엇으니 보자 nmap으로...
호홓; 오랜만에 시간을 많이 투자하여서 풀이가 공개되지 않은 박스를 풀었다. ㅋㅋ 물론 해외 친구들의 도...
bank라는 박스이다. 난이도는 권한상승쪽은 최하 취약점익스플로잇은 중상을 주고 싶다. ㅋㅋㅋ 풀어보자! ...
무려 핵더 박스가 인정한 난이도 중짜리 문제이다. 처음에는 왜중이지? 싶었는데.. 풀다보니까.. 중이 맞다...
Vulnhub 박스중 뭔가 이상한?ㅋㅋㅋ 기분이 든 박스다. 총평 user flag: 난이도 중상 권한상승 : 난이도 ...
이건 순전히 내실력?ㅋㅋㅋ으로 푼.. 박스 총점 취약점 : 중 권한상승 : 하 * 제로데이? 비슷한 걸 발견했...
쉬운문제의 문서형 악성코드 분석 이다. 첨부된 파일을 받아보면, doc형태의 악성문서가 있다는것을 확인할...
아는 지인분이 풀어보라고 해서 풀게되었는데 40점짜리문제이다. ㅋㅋㅋ 이게왜 40점인지 의문ㅋㅋㅋ (어렵...
이번엔 쉬운박스이다!! 아무 도움없이 푼.. 박스.. 난이도가 쉬워서 가능했던것 같다 .ㅋㅋㅋ 풀어보자!! n...
난이도 중짜리의 상당히 재밋게 푼 문제고 배운게 많은 문제이다. 봐보자! nmap을 해도 아무것도 나오지 않...
ad문제는 처음풀어본다. 정말 공부가 많이 되었고, ad환경에서 어떻게 공격하고 침투하는지 기본 베이스를 ...
이번문제는 혼자서 풀기에 적당한 문제다. 핵더박스 입문자에게 추천하는 무네.ㅎㅎ 도구를 찾는게 어렵지 ...
총평을 해보자면. 초기 익스플로잇 중 권한상승 하 정도로 줄 수 있다. 익스플로잇에서 많은 개고생을 했는...
오랜만에 롸업을 올리는것 같다. 머신 난이도 자체는 중으로 되어있는데 사실 오류 해결하는것을 제외하면 ...
* 문제 : 서버가 침해당했고 공격자는 8개의 백도어를 서버에 숨겨 놓았다 모두 찾아서 제거하라. 이번 포...
오랜만에 oscp가 끝나고 감을 잃은것 같아 핵더박스 머신들을 풀어봤다. 자 시작해보자! 캡처가 누락이 됬...
이름과 다르게 사악하게 어렵다 .ㅋㅋ ㅋ왜 easy 박스인지 의문..ㅋㅋㅋ 한번 파해쳐보자. nmap으로 보면 8...
easy머신다운 문제다 오랜만에 쉽게 푼문제인데 고고싱해보자! 포트스캔하면 21,22,80이열려있다. ㅎㅎ 당...
안드로이드 머신은 처음풀어보는데. 도움이됬던건 ssh tunneling이다 이번기회에 꽉잡을수있어서 좋았다. n...
붙을 떄nc [IP] 80socat - TCP4:[IP]:80리스닝 띄울때nc -vlp 4444socat TCP4-LISTEN:44...
* 파워쉘로 파일 다운받기powershell -c "(new-object System.Net.WebClient).DownloadFile(&#x...
* pcap 파일까보기tcpdump -r password_craking.pcap* pcat 필터링tcpdump -n -r password_cracking.pcap |...
* whois [도메인 주소 혹은 ip 주소] 크게 중요한건 나오지 않지만 ip 담당자의 이름같은게 노출 될 수 ...
* host www.megacorpone.com ( ip 정보 수집)* host -t ns megacorpone.com | cut -d " " -f 4 (...
* nmap -sS -sU 10.11.1.115 (스텔스 스캔 하지만 이제 로그에 남음)* nmap -sV -sT -A 10.11.1.220(...
이제 푼거 못푼거 포함 10개가 넘는 머신을 풀었는데.. 멀었다실력이 너무 모자르다.. 어쩌지 ㅠㅠㅠ oscp ...
하.. 상당히 공을 들인 문제이다.. ㅜㅠㅜ 어떤 건지 찾아보도록 하자.일단 포트 스캩닝해보면 22와 80번 ...
grapa의 의미를 이제 풀고나니까 알겠다. ㅋㅋㅋ상당히 쉬운문제인데. 명령어 연습하는데는 도움이 되었다....
일단 nmap으로 서칭후 wordpress 관련 홈페이지다 싶으면 사용하는 기본적인 도구WPScan : --url 옵션과...
문제 사진은 안찍어 놨네..어차피 안봐도되니 .. 그냥 패스일단 해당 서버 nmap해보면 2222와 80포트가 열...
재밌게 푼 문제다. ㅋㅋ언넝 나도 해킹 갓갓맨이 되고싶다.. 너무 늦게 공부를 시작했지만 성장속도는 누구...
해당 미라이는 흠.. 좀 재밌고 쉽게 풀었다.일단 문제를 들어가보기전에 IOT 미라이 악성코드를 분석해...
상당히 신선하고 공부가 된 문제다 ㅋㅋㅋ풀어보자!문제 파일 열어보면 PCAP파일이 있다.USB인걸로 ...
soc가 뭔가를 발견했단다. 흠.. 뭘까파일을까보면 뭔가의 캡쳐파일과 폴더 그리고 pem키가 있다. 일단폴더...
거두절미하고 바로 스캔ㅋㅋ 22번포트와 80번 포트가 열려있다.80으로 들어가면... 헉.. 이미 해킹당한 페...
바늘? 왜 바늘인진 모르겠다... 일단 풀어보자.80이 열려있는것을 알 수 있는데ㅔ...들어가보면 그냥 hello...
풀고나서 찍었다. ㅋㅋ 오랜만에 혼자 ctf대회에 참석하니 적적하더라;;근대 진짜 2시간에 2문제를 풀었는...
풀고나서 찍었다. ㅋㅋ 오랜만에 혼자 ctf대회에 참석하니 적적하더라;;바로 문제로 ㄱㄱㄱ일단 소스코드를...
점수표 화면을 안찍어놔서... 일단 바로 시작해보자.해당 박스 nmap을 시도하면.. 22 88 443이 열려있다.흠...
iredked가 뭔지 모르겠다. ㅋㅋ 난이도가 상당했는데.. 이유는 보다보면 나온다.nmap으로 포트스캔한결과 ...
넷몬.. 아래를 보면 왜 넷몬인지안다.ㅎㅎㅎ바로 거두절미하고 풀어 보자!nmap으로 확인해보면 21을 비롯하...
Curing이라는 제목의 박스이다. 바로 거두절미하고 시작하자.22와 80포트가 열려 있다. 당연하게도..ㅋㅋ ...
오랜만에 포스팅을한다. 요즘에 너무 바뻐서 정신이 없었다.ㅜㅜ그냥 시간날때마다 풀이를 안올릴생각으로 짬짬히 풀어서 증빙이 없는데... 귀찮으니 몇개만 적고 점수만 업로드해야겠다.쉬운문제답게 level1이라고 되어있다.소스코드 보기해보면 level이 5초과 면 패스인데 6이상 이면 안된다.해당부분잡아서 5.5로 변경 제출하니 끝6번 문제접속하니 guest고 비밀번호를 알려준다.해당소스코드보니 문자열 치호나 및 base64로 되어있는걸 알 수 있다.아이디를 admin 비밀번호를 nimda로 하면 패스이다.멍청하게 하지말고 위와같이 암호화 소스코드를 만들었다.돌려보면 결과를 출력해주는데 이걸 쿠키에 넣어서 제출하니 완료.난이도가 쉬.......
자바스크립트 형태로 문제가 제공된다. ul에 .kr을 붙이고 30을 곱하고 이것저것해서 결과가 pw와 같으면 패스다.귀찮아서 자바스크립트 자체를 수정해버렸다. ck()로 함수 강제 호출해주고 리프래시 하니 패스 끝
접속하면 바로 접근불가 오류 띄우고 리다이렉트 된다.자바스크립트를 끄고페이지를 보니 이동하면 플래그를 준다. 끝16번뭔문제인지 모르겠다. 별이 움직이는거같은데? 어쩃든 분석할 필요없이 cd를 내가 줘서 스크립트를 수정해버렸다.ㅋㅋ그랬더니 플래그를 주는데 그냥 자바스크립트 수정하는게 훨빠른것 같다. 다른분들은 어떻게 풀었을까? 끝24번ip를 바꾸면 되는거 같다 소스를 보니 127.0.0.1로 만들어야 되는데 필터링 구문이 많이 걸려있다.위와같이 소스코르를 만들어서 테스트를 해보니 정상적으로 127.0.0.1로 찍힌다.해당값 쿠키에 넣으면 끝 26번id가 admin이어야하는데 admin에 필터링을 걸어놨다. 우회를 하려고하는데 ur.......
그냥 심심풀이로 풀어봣는데. 모든 풀이를 다 안찍어놔서... 기록하려고 올린다. 3시간 기준으로 3050점을 취득했으니 나름 만족.ㅋㅋ 좀더 빨라진거 같다..?어려워서 웹해킹은 잘안하게 되는데나중에 시간되면 더풀어봐야겠다.
모든 우회는 악용할까봐 적지 않는다. ㅎㅎ 개인적으로 보관용도1. 웹쉘 간단업로드취약점 태스트할때마다 작성하려고 찾는게 귀찮당...ㅋㅋ그래서 그냥 만들어 올린다.(가급적 weebly 쓰자 ㅎㅎ;)2. SSTI 취약점 TEST3. 쿠키 탈취
웹만 풀었다. ㅋㅋㅋ 드림핵은 내가 풀었던 모든 ctf 사이트 중 정말 잘만든 사이트 라고 생각하고 대단하다고 생각한다.더풀려고 했으나.. 시간이 많이들어서.. 이정도만 풀고 끝냈다.총 5시간씩 3일 소요..문제 풀이 공유 및 업데이트가 금지 되어있으므로.웹 푼 문제 리스트는 아래와 같으니 질문있으시면.. 언재든지 해주시면 힌트를 드리겠습니다.(풀이도 있음)ㅎㅎ;시간이 남으면 리버싱이랑 포너블도.. 풀어봐야겠다. 끝
굉장히 좋은 문제다..ㅋㅋ(내가 풀었기 떄문,,?)핵더박스 결제를 했는데.. 전혀 돈이 아깝지 않다. 언넝 풀어보자 ㄱㄱㄱ일단 어떤시스템인지 보기 위해서 위와같이 nmap 스캔을 시도했다.열려 있는 포트는 21,22,139,445이다. 22는 기본적으로 열려있기에.. 그냥 패스하고 ftp와 smb공격임을 짐작할 수 있다.21번이 열려있고 vsftpd가 동작중이니 해당 ㅜ치약점을 검색해보면 rce 취약점이 존재함을 알 수 있다.msfconsole을 이용해서 해당 취약점을 찾아서 공격하면..rshots설정을 깜박했다 .ㅋㅋㅋ 다시 고고고했지만.. 세션이 만들어지지 않는다.. 익스플로있은 성공했지만.. 찾아보니 해당 취약점이 패치 되어있어서 따른 취약점을 이용해야.......
시간없으니 바로 롸업 ㄱㄱㄱㄱ~일단 가장먼저해야 할 것은 어떤 포트가 열려있고 서비스 중인가다 .ㅎㅎ보면 139,445,3389서비스가 동작중인데..대부분 smb/netbios관련 포트다. 또한 윈도우에서 동작하고 있는것을 확인했다.해당 취약점이 있나 검색해보면.. 없다.. 그냥 netbios로 검색해서 그런가..? ㄴ여기서 너무 오래걸렸는데.. 엄청 좋은 방법을 알아냈다.위와같이 그냥 취약점을 검색할 수 있도록 nmap이 지원해준다... ㄷㄷ 대박 앞으로 자주 사용할듯??해당 결과를 확인해보면.. cve-2008-4250의 취약점이 있음을 확인할 수 있다.(MS06-067)이름으로도 확인가능한대. 원격 코드 취약점이다.!! 이거구만?해당 취약점을 검색해보니.. 있.......
이것도 평점이 상당하게 좋다. ㅎㅎ풀이에서 나오겠지만 쉘을 얻는거 까지는 쉬운편이었다.하지만.. 권한상승에서 엄청 막혔는데.. ㅜㅠ 어렵다.. 아직 노하우가 없는걸까..일단 대상을 스캔해야지.. 스캔해보면httpfileserver로 80번 포트가 열려 있다. ㅎ흠.. 들어가서 보면 HFS로 파일 업로드하는 기능이 있는 웹서버다.해당 SEARCHSPLOIT으로 검색해보면 2.3.x버전에서 원격쉘 취약점이있다. ㅎㅎhfs로 검색하게 2개가 있는데..인터넷에서 서핑해보면 cve-2014-6287로 취약점이 있음을 확인할 수 있다.ㅎㅎ이걸 써야 겠구만.?바로 익스플로잇을 시도하기 위해서 메타스플로잇을 켰다.위와 같이 설정을 하고..돌려보면 정상적으로 쉘이 떨어진.......
흠.. 악마가 제목이라니.. 얼마나 악마같이 어렵길래..ㅎㅎ 문제를 들어가보자.nmap으로 서칭해보면 ftp와 80으로 웹서비스가 열려있다.. 흥미로운데?근대 더욱 흥미로운건 ftp에 익명계정으로 로그인이 허용되어있다는것이다.페이지를 들어가보면.. 그냥 그림하나 떡하니 있다.ㅋㅋ;;뭐지취약점을 서칭해봐도 딱히 원격 공격에대한 취약점은 없다..ftp는 너무많은데.. 어떤 WINDOWS FTP인지모르겠다.NMAP결과로 익명로그인이 가능했으니 익명으로 로그인해서보면 위의 2개의 페이지가 있다.또한 ASPNET_CLIENT가 있는걸보아.. asp 서비스가 가능한 웹서비스 인것 같다 .ㅋㅋ* 이걸 이제보네..ㅠㅠ미리알았으면 좋았을려만.. php로 웹쉘을 작성해.......
가장 우선이 되는 네트워크 스캐닝이다. 네트웤 ㅡ스캔을 해보면 SMB,NETBIOS관련 포트가 열려져있고 RPC 관련 포트도 열려있는것을 확인 할 수 있다.저번에 배웠던 script를 이용해서 smb와 netbios 취약점을 검색해보면 위와같이 ms17-010의 취약점이 존재하는 것을 알 수 있다.해당 취약점을 메타스플로잇서치해보면 7개나 있다 ;ㅋㅋㅋ 그중 가장먼저 great라고 되어있는 취약점으로 공격시도공격이 성공하지 않는다... 왜일까..?check로 확인해보면.. doublepulsar기능이 꺼저있거나 찾지못한댄다.. 그럼 따른걸 시도해봐야 겠구만..ㅜ바로위에있던 다른 취약점을 공격 시도 바로 쉘을 내어준다 ㅋㅋ위와같이 플래그를 제출 !! 끝 오랜만에.......
상당히 재밌고 흥미로운 문제였다.. 나에게는 조금 어려웠는데.. 왜인지 아래에서 설명하겠다.공격의 시작은 무조건 nmap이다 ㅎㅎ 무슨 서비스를하는지 알아야 공격도하지..공격해보면 다양한 포트가 열려있는데.. 그중 80웹서비스와 445 웹서비스가 있다. 또한 각종 웹 페이지가 열려있다.여기서 뻘짓을 많이 했는데 그냥 거두절미하고 443으로 들어가보면..위와같이 elastix 페이지를 제공해준다.그래서 관련 취약점을 검색해봤는데.. 여기서 아 쉽네?? 싶었다 .ㅋㅋㅋ 근대..익스플로잇을 해도 .. 쉘을 주지 않는다.. 왜일까..ㅜㅜㅜ 역시 난초보다.. 그래서 고수님들의 도움을 얻어보니.. LFI취약점을 찾아보란다..서치익스플로잇에 마침 관.......
* 의도치 않게 여러 사이트에 대해 크리티컬 한 취약점을 발견하였으니.. 해당 공격 기법을 따라하다가 발생하는 문제는 전적으로 본인에게 있습니다. 절대 타 사이트를 공격하지마세요!개인적으로 가장 재밌게 풀고 실제 상황에 가까운 문제인거 같아 즐겁게 풀었다.롸업이 따로 공개가 되지 않아서 끙끙 대며 4일 내내 풀었는데.. 혼자 풀었다는거에 나스스로 칭찬을...ㅎㅎ(그리고 본의 아니게 사이트 취약점도 한개 발견..ㅋㅋㅋㅋ)파일을 받아서 압축을 풀어보면 위와 같이 3개의 파일이 제공된다. 흠... 일단 모르겠어서 와샥으로 pcap부터 열어보니..같이 첨부되어있던 support.php 낯익은 파일을 통해 뭔가 주고 받았단걸 알 수 있다..ㅋ.......
이번 핵더박스를 풀면서 트위터의 타임라인을 크롤링해야해서 파이썬으로 코드를 작성해봤다.tweepy api를 이용하면 예재도 많고 5분이면 뚝딱 작성했겠지만..파이썬 연습하는김에 예재없이 혼자서 api없이 그냥 만들어 봤다... 덕분에 개고생;ㅋㅋㅋ(앞으론 이용하자 ㅋㅋ)중복된 글은 가지고 오지않게 작성했는데.. 진짜 크롤링이 편하긴하구나 ㅋㅋ 라는걸 느꼈다.퍼갈때는 반드시 출처를 밝히도록...! ㅎㅎ난 귀찮음이 많아.. 주석따위는 작성하지 않지만.. 질문에는 친절하니 언제든지 댓글이나 메일 주시면 답변해드립니다.^^ 감사합니다.
완벽하진 않지만.. 다니던 회사에서 코로나19로 인해 긴급하게 원격 솔루션들을 도입하고 있다.하지만 실제로 건물이 패쇄 될 경우.. 어떻게 해야 할까? 경영진의 입장에서도 큰 리스크고 영업손실이 엄청나기에..손가락만 빨고 있을순 없을 것이다.그렇다고 그냥 원격을 열어주면 내부망에 악성코드 유입 및 정보유출에 대한 위험이 엄청나게 증가할 것이다.그래서 임시로 로컬그룹정책편집 및 레지스트리를 이용하여 임시로 대안을 작성하였다.(회사에 AD도 없음.ㅠㅠ)기본적으로 배포할때 나는 BAT파일을 이용해서 배포하였다. (BAT파일의 관리자 권한으로 1시간 단위로 설정 및 ELK로 파싱하여 로그 수집하게 짜놨음)기본적으로 클립보드 복.......
흠.. 정말 흥미로운 문제다. 요즘 메모리 포렌식을 공부하는데 그에 맞는 문제라서 즐겁게 풀었고 Volatility의 플러그인 추가 및 프로파일 추가하는 방법에 대해서 배울 수 있었던 문제다.메모리 포렌식을 공부하고자 하는분들께 추천드린디ㅏ.일단 첨부되어있는 압축 파일을 풀어보면 2개의 파일이 존재한다... 흠 뭘까하나는 deep_memory라는 메모리 덤프파일이 들어 있었고, 또다른 하나는 처음엔 몰랐지만.. 이제는 아는 " 리눅스 프로파일" 추가를 위한 파일이 었다. 자세한 방법은 아래에 설명...ㅎㅎkernel.zip을 압축해재하여 보면 또 다른 .zip 파일이 있다.2개의 압축파일을 열어보면 위와같이 설정되어있는데.. moudule.zi.......
간단하게 문제를 해석해보면 슈퍼 바이러스가 인터넷과 기계로 퍼졌는데 @blue_shad0w_트위가 근원이란다. 블루 쉐도우 바이러스가 퍼졌으니... 무슨일인지 알아봐달라는거다.이 문제는 기본적으로 파이썬을 연습할 수 있게해줘서 좋았던 문제다.(크롤링과 파이썬 공부도움됨)자 그럼 풀어보자!일단 해당 트위터로 접속해보면 트윗에 0과 1로 이루어진 트윗이 엄청많다..ㅋㅋ처음엔 다 드래그해서 빼면 되겠지 했는데.. 트위터 스크롤이 자동 갱신 방식이라 스크롤 되지 않는다..하.. 그래서 파이썬으로 크롤링 코드를 작성하게 되었는데 아래와 같다.결과는 성공적으로 추출했지만 문제가 있었다..ㅋㅋㅋ바로 0으로만 이루어진 트위터가 있어서.......
문제를 보면 난이도가 어려운 문제 답게 힌트가 제공이된다.진짜 푸는것도 그에 맞게 어려웠다.. 일단 다운받아서 풀어보자.위와 같이 디스크 이미지 파일이 제공이된다.나는 기본적으로 이런 문제를 풀면 일딴 아티펙트를 일부 추출한다.. 기본적으로 위와 같이 추출하였는데 왜그랬는지 간단하게 의식의 흐름대로 롸업을 작성하겠다.디스크 이미지에 들어가보면 팀뷰어와 스카이프가 깔려있음을 확인했다.힌트에서 메일이 아닌 다른 수단으로 전달을 했다고 하니.. 일단 2개는 유심하게 살펴봐야겠다는 판단을 하게 되었다.또한 메일을 사용하긴 했을것 같았다. 그래서 아웃룩 아티펙트를 조사중 ost파일이 있는것을 발견하였고 해당 아티펙트.......
위의 시나리오를 받으면 AreYouWorthy.E01 파일을 제공해준다.힌트로 브라우저 기록과 파일 삭제라는데.. 잘 기억해두자.일단 이미지 파일을 열어서 서칭해봣는데.. 토르 브라우저가 있다.. 하.. 그럼 토르 브라우저 아티펙트와 관련된 문제인가 싶엇는데..? 답을 보면 알겠지만 아니었다.. ㅎㅎ;; 개고생일단 여기저기서핑을 해봤는데.. 힌트로 브라우저 기록이랬으니.. 크롬 브라우저와 IE 브라우저 히스토리 기록을 추출하였고 추가적으로 OST 파일도 추출하였다.관련 경로 및 아티펙트는 따로 정리해 두었으니 아래에서 확인 가능하다.https://blog.naver.com/pouerccat/221827019908그리고 서핑 중 keepass.kdbx가 있는것을 발견했다. 이걸.......
굉장이 오랜만에 글을 쓰는 것 같다.ㅎㅎ요즘 너무 바쁘기도하고.. 공부할 시간이 많이 부족해서.. ㅜㅜ- 가 정 -임직원 혹은 시스템 로그가 txt,csv 같은 텍스트 형태로 제공되는데.. 파일만 수천개에 이걸 한개의 엑셀 파일로 만들어 보고를 해야한다. 어떻게 보고 할 것인가?나는 노가다를 기본적으로 좋아하지 않는다.ㅎㅎ 그래서 당연이 파일을 합치도록 스크립트를 작성했다.* 아래는 제목을 포함하여 한 파일로 합쳐서 output.txt 란 이름의 텍스트 형태로 떨어지게 작성 되어있다.그렇다면 제목을 포함하지 않고 어떻게 파일을 합쳐야 하는가?이건 간단하다. 위와 같이 cmd 명령어 한줄로 쓰면 된다.다만 순차정렬이 안되니 sort 혹.......
문제를 보면 안드로이드 폰을 분석해서 아래와 같이 보고하라는 거다.1. 하드웨어 정보2. IOT 연결 성공 흔적3. 와이파이 SSID문제가 100점 짜리 답지 않게 어렵다; DFC는 다이런가..?ㄷㄷ정답만을 적을 순 있지만 내가 풀었던 의식의 흐름대로 작성하겠다.ㅎㅎ첨부되어있는 압출을 풀면 위와같은 아티펙트만 제공해준다.제일 뭔가 정보가 있을거같아..흠.. 일단 가장먼저 Databases를 확인했다. 위와같이 .db 파일은 하나만 존재했는데.. 저기안에는 아무정보도 없었다..(일부로 삭제한듯..?)그런대 grizzly라는 파일도 있는데.. 이건뭐지?hxd로 봐보니 .db 파일이었다. ㅋㅋ 사실 shm,wal을 보고 대충 눈치 채긴 했는데 파일 시그니처를 보니 확.......
회사에서.. 일을하다가 우리회사를 사칭한 나쁜놈들이 피싱 서버를 구축하고 사용자들을 낚는다는 신고를 받았다.해당 샘플을 얻을 수 있게 되어서 Ahnlab 측에 분석요청하였고.. 오래걸릴 거 같아 초보자지만... 내가 먼저 간단하게 분석했다.* 추가로 안랩측 보고서와 비교한 결과 일치하였다 ㅎㅎ* 동적분석한 내용은 회사정보가 있어서 포스팅하지 않겠다.일단 샘플 apk 가 있다.분석하기 위해 3개의 파일을 위와 같이 다운받았다.해당 apk를 apktool을 이용해서 디컴파일링 시켰다.위와같이 디컴파일링 됬는데 분석을 위해 smail로 이동해서 위와같은 여러개의 폴더를 확인할 수 있다.하지만 분석에서 가장먼저 봐야하는건 역시 AndroidMani.......
개인적으로 PICO문제중에 가장 고생해서 푼 문제이다...끅... 풀어보자..파일을 열어보면 파일 시그니처가 없었다.. 그래서 Footer 시그니처를 확인해보니 위와같이 png 시그니처가 존재하는것을 보고 당연이 png 파일이구나하고 수정하기 시작했다.파일시그니처를바꿔주고.. 열어보니 안열린다... 끅.. 뭐지.? 싶어서 도구를 이용하기로 했다.pngcheck를 이용해서 해당 파일 확인해보니 알수없는 chunk가 존재한다고 한다..ㅋㅋ 저기가 문제였구만?알기 쉽게 비교를 하자면 building.png란 파일은 일반적인 png 파일이다. 위와같이 IHDR 청크가 존재하는데 우리가 받은 파일은 그부분이 손상되어있었다. 그래서 위와같이 IHDR로 바꾸어서 열어줬.......
tar 파일을 제공해준다.. 이때는 like1000의 의미가 뭔지 몰랐으나...해당 파일 다운받아서 압축을 풀어보면.. 999 998 이런식으로 1000번이 압축되어있다... ㅋㅋㅋ이걸 노가다로 풀면 바보지..?tar파일은 기본적으로 위에 압축 데이터들이 있고 실제 데이터들은 밑에 존재한다.!알고싶으면 구글링 고고고그래서 1.tar로 검색해서 이동한다음 어떤 파일이 들어있나보니..딱봐도 flag.png가 존재한다 ㅋㅋ 이게 답이겠구나 싶어 내려보니png 해더와 푸터 시그니처가 보인다 해당부분 카빙을 떠서....png 파일로 저장해서 열어보면...위와같이 플래그를 제공해준다. 끝!
* 자주 사용하는 명령어 set:volatlity -f [파일명] imageinfo > imageinfo.txtvolatlity -f [파일명] --profile=[운영체제명] pstree> pstree.txtvolatlity -f [파일명] --profile=[운영체제명] hashdump > hashdump.txtvolatlity -f [파일명] --profile=[운영체제명] pslist> pslist.txtvolatlity -f [파일명] --profile=[운영체제명] psscan > psscan.txtvolatlity -f [파일명] --profile=[운영체제명] psxview > psxview .txt # ‘pslist’와 ‘psscan’를 비교 은닉된 프로세스를 찾을 수 있음.volatlity -f [파일명] --profile=[운영체제명] netscan> netscan.txtvolatlity -f [파일명.......
2020년 부터 대회 연습 시작!.ㅎㅎ 갈길이 멀다.. 열심히 해보자..!참여한 대회 및 경험- 2019 Critstmas CTF 27위- 2020 Codegate 일반부 60위- 2020 Newsecu 12위- 2020 대규모 침해사고 분석 조사(완벽 수행)자격증 - CISSP- 정보처리기사- 정보처리산업기사- 정보보안기사(실기 예정)- 정보보안산업기사- OCP 11-G- 리눅스마스터 2급- TOEIC 700점조만간 도전 할 자격증- ISMS-P- OSCP - TOEIC 850점 목표- CISA- CPPG- 디지털포렌식 2급학력 및 주소- 1994년생 경기 거주- 대림대학교 모바일인터넷학과 학사 졸업- 성균관대학교 정보통신대학원 정보보호학과 석사 졸업예정교육 및 이력- 국내 3위 규모의 저축은행 정보보호팀 주임 (2018년.......
핵더박사는 기본적으로 박스 문제들이 너무어렵다..ㅋㅋㅋ 근대 이건 첼린지이니.. 풀만하겠찌..? 란생각으로 도전했는데 역시.. 난이도가 좀있다.ctf 로 출제된다면 한 기본적으로 150~300점 정도의 문제들인것 같다.일단 고고고~흠.. 영어 해석하기 귀찮으니.. 대충 요약하면 웹시스템이 해킹 당했고 해커가 특정 고객을 노린거 같다는데 그걸 찾아보라는 내용이다..파일을 다운받아서 열어보면 어마어마한 rst패킷이 있다. 이걸보고 대략 난 아..해커가 포트스캐닝을 시도했다는걸 알 수 있었고... 실제로 통신이 이러어진 부분부터 보기위해서 쭊쭊 내려봤다.자이 부분까지 내려봣더니.. tcp통신이 존재한다. 가볍에 stream을 보면.. 특이점.......
요번 문제는 git에 대해 알지 못하면... 풀기가 좀 난해하다. ㅋㅋ 내가 그래서 좀 난해하게 풀고,, 해맸다.문제를 살펴보면 시니어 개발자가 소스코드플랫폼을 옮겼는대 토큰이 노출되었나 보다. 토큰을 찾는 문제다. 고고고해당 압축 파일 열어보면 기본적으로 3개의 파일이 존재한다.(한개는 숨김파일이니 숨김파일 보기 체크할것).git으로 경로 까라가보면.. 위와같이 master라는 파일이 있다.이 파일은 조그만한 지식으로... 알아본 결과 commit할때 변동사항을 저장하는데 저장 내역을 로깅하는 파일이다.그러면 8번정도의 commit이 이루어졌단걸 위의 파일을 보고 알아 차릴 수 있는데..git을 이용해야지! ㅎㅎ 윈도우 git은 위와같이 이.......
오... 메모리 공부를 했더니 메모리 관련 문제가 있다.ㅋㅋ Hackthebox에서 제일 재밌게 푼 문제다.언넝 풀어보자.대충 요약해보면 희생자의 pc가 이메일을 열람 후 이상행위가 있었고 그 pc를 메모리 덤핑했다는 내용이다. ㅋㅋ참고로 이메일 파일을 제공해줬다. 보면.. 누가봐도 의심스러운 이름의 RESUME.ZIP이라는 파일이 첨부되어있다.해당 파일은 다운로드가 안되며 직접 메모리에서 분석해야 하는거 같다.이제는 좀 짬밥이차서.. bat파일로 위와같이 한번에 뽑을 수 있게 만들었다..ㅋㅋㅋ 명령어를 일일이 치기 귀찮아서.. 필요하신분들은 댓글 go어쩃든 하나하나 보면..아래의 explorer.exe프로세스에서 파워쉘과 선더버드라는 프로세스.......
누군가 바이트하나를 훔쳐갔단다.. 패스워드를 복구해달라하고.. 풀어보자.첨부된 파일을 열어보면 password란 파일이 있는데..열리지도, hxd로 봐도 특이사항이 없다..이게 뭐야.. ㅠㅠ그래서 어쩔수 없이 포럼을 봤는데 힌트를 얻을 수 있었다!* 가장 많이 보이는 값이 힌트라는 글을 읽었는데.FF가 가장 많이 보였다. 그래서 난 암알못이니... 복호화를 위해해당사이트로 들어가 파일을 업로드하고매직으로 돌려보니~ pk 시그니처가 보이는 것을 알 수있다.해당 부분을 카빙해보면..zip파일로 또 password.txt 파일이 있는 걸 확인 할 수 있다.압축을 해재하면 위와같이 플래그를 준다..(이게 포렌식인가.. 암호지..) 별로 좋은 문제는 아닌거.......
- 가장 배스트는!! 디스크 및 프로세스 덤프/이미징임으로 포함하지 않음* 이메일 어플리케이션 침해사고시 수집해야할 로그- tomcat로그- access.log- catalina.log- error.log- pop3.log(pop3 첨부파일 송수신 로그)- smtp.log(smtp 첨부파일 송수신 로그)- HTTP.log(http 로그)- imap4.log(imap4 송수신 로그)- 어플리케이션 login.log(어플리케이션 로그인로그)* 추가적으로 취약점을 이용했을 수도 있으니 어플리케이션 소스코드도 수집하면 좋다.* 윈도우 침해사고 및 정보유출 발생시 수집해야 되는 아티펙트(최소 기본 수집)- %UserProfile%\AppData\Local\Microsoft\Windows\Explorer (썸네일 아티펙트)- $MFT, $Logfile, $Usrjrnl:.......
위의 코드는 파일 87개를 한번에 읽어서 합친 후 합친내용을 거꾸로 출력하여 base64로 디코딩하는 소스이다.
힌트가 제공되는 PCAPNG파일이다. 다운받아서 열어보면.. TCP와 HTTP 2개의 통신이 있다.HTTP 통신을 하니 당연이 무언가 보낸흔적이 존재했고 그 흔적은 Object를 통해 리스트를 볼수 있다.모두 추출해보니.. 위와같이 존재했는데.. 뜬근없이 index.php를 줫다는게 이해가 안되서.. HXD로 열어봤다.열어보니 php의 느낌이아닌.. 그냥 GET 해더느낌의 뭔가가 있길래보니.. 도중 PNG 시그니처가 보였고..따로 PNG 부분만 추출하여 카빙후. index.png로 파일명을 바꿔열어보니위와 같이 플래그를 제공해줬다. ㅎㅎ 끝!
powershell을 통한 내 pc 지킴이는 기본적으로 모두 공개하려고 했으나.. 여러가지 이슈로 인해 이웃에게만 파일 형태로 제공 및 공개하도록 설정하였습니다..ㅜㅜ 죄송합니다.(회사명과 소속을 알려주셔야 공유해드립니다. 불법 공유 방지)* 강제화 가능 설정 기능 * 기본적으로 powershell을 통해 실시간으로 pc상태를 점검하는 기능을 추가하였고, 이 결과를 매일 12시마다 ELK서버로 전송하도록 만들었습니다.또한 위와같이 JAVASCRIPT를 통해서 사용자가 조치 및 점검 결과를 GUI형태로 세부사항을 확인 가능토록 만들었으며 항목은 KISA와 금융보안원에서 제공한 단말보안점검 가이드를 참고하였으며, 자동으로 조치할 수 있도록 만들었습.......
이전글 : https://blog.naver.com/pouerccat/221713536261이이전글 : https://blog.naver.com/pouerccat/221803538062이전글 에서는 기본적으로 elk를 설치하는 방법에 대해 알려드렸습니다.이이전글에서는 윈도우 환경에서 파워쉘을 이용해 PC 지킴이를 만들고 결과값을 전송하는 법을 알려드렸습니다.이번에는 ELK 배치파일들을 수동적으로 실행하지 않고 서비스 등록하여 자동으로 실행 할 수 있도록 하는법을 알려드리겠습니다.bat 파일은 sc.exe (윈도우) 유틸리티를 통해 서비스 등록을 할 수 있는 것으로 알고 있으나...현재 ms에서 오류가 있어 등록이 불가능 했습니다. 그래서 저는 nssm이라는 유틸리티를 이용해 서비스 등록하였.......
이 프로젝트는 내가 kitri-모의해킹 과정을 등록하여 다닐때 4주정도 진행한 프로젝트이다. 벌써 4년전 이야기... 끅..ㅜㅜ 진짜 열정이 넘칠 때였지..처음 진행한 해킹프로젝트이자(개발프로젝트 말구..),열심히 진행을 해서 정이 갔던 프로젝트라 더 잊어먹기 전에 블로그에 포스팅 해본다.(어떻게 했지.. 난 대단한 놈이었구나.?)* 모든 프로젝트의 저작권은 저에게 있으니, 불법 유표를 금합니다.* 이 해킹은 정말 악의적이므로 교육목적 외 불법적으로 따라하다가 법적 처벌은 본인에게 있음을 공지합니다.기본적인 시나리오는 아래와 같다.1. 아파치 서버를 올려놓고 악성 captive portal용 웹 페이지를 구축한다.2. 공유기는 캡티브.......
50점 짜리는.. 뭐 문제 볼필요도 없지. 바로 다운로드 고고고 하면..위와 같이 정원 사진이 보인다.(FF D9) jpg의 시그니처 후 바로 플래그가 보인다. 역시 50점짜리 ㅎㅎ
이 문제 역시 50점짜리.. 근대 풀고나니 너무쉬워서 writeup을 쓸가말가 고민했다.그냥 압축을 상용프로그램으로 풀면위와같이 플래그를 제공한다...ㅋㅋㅋ 이건..좀
자 이제부터 150점짜리 문제다. 슬슬 풀만한 가치가 있는 문제들을 제공해주는데..파일을 다운받아서 열어보면 위와같이 이미지를 제공해준다.그냥 메타데이터로 자세히 보기하면 플래그가 있길래..ㅋㅋ exiftool을 이용해서 플래그를 추출했다.
이거 또한 150점 짜리 문제다. 다운로드 받으면..그냥 아무것도 없는 건물사진이다..메타데이터도 없고... 그냥 힌트에는 마지막 비트에 뭐가 있다는 정보만 제공해줘서 감으로 strings 혹은 zsteg로 보면 되겠구나..?해서 열어보니 역시 zsteg에서 플래그를 제공해준다.
제일 어이없는 문제다. 150점짜리인데..ㅋㅋㅋ그냥 파일 받아서 열면 플래그 준다.. 문제가 잘못된듯??
오 네트워크 포렌식 문제이다. ㅋㅋ 이거 재밌겠는데?일단 다운 고고고받아서 열어보면 누가봐도 의심스럽게 udp에다가 데이터를 보내주는 걸 확인할 수 있다....udp 스트림을 이용해서 쉽게 플래그 획득! ㅎㅎ 끝
흠.. 상당히 어려워보인다 250점 짜리 문제이니.. 다운을 받아보면그냥 아무것도 없는 빈 택스트 파일이다... 뭐야..?그런데 HxD로 열어보면 위와같이 공백문재열이 다르게 설정되어있는걸 알 수 있다.대표적으로 E28083의 공백과 20의 공백이 번갈아 가면서 나오는데.. 그럼 0과 1로 이루어진 이진순가 싶어서.. Python으로 코드를 짜봤다.위를 돌리면 E28083는 0으로 치환 20은 1로 치환해서 이진수로 보여주는데 이 값을 복호화하기위해..온라인 디코더를 사용했다. ㅎㅎ 역시..아래로 쭉내려보면 플래그를 제공해준다.! 끝