[Git 사용법] - 1 Git(깃)에 대하여, 소개? :: Archan
2020. 8. 9. 20:22
개발 공부 일기장/Tips
개발자라면 다들 한번쯤은 Git, 깃에 대해서 들어보셨을 것입니다. 깃의 개념에 대해 헷갈려하시는 분들을 위해서 깃을 한마디로 정리해보자면 코드 관리 시스템입니다. 초보 개발자라면 코드들을 다 자신의 하드나 USB에 저장하고 다니는게 대부분입니다. 하지만 깃을 이용한다면 전혀 그럴 필요가 없어집니다. GitHub(깃허브)를 이용하여 깃으로 코드들을 보관 할 수 있고 언제든지 불러 올 수 있습니다. 또한 환경에 따른 코드의 버전 관리도 해줍니다. 이러한 장점들 때문에 깃을 사용합니다. 깃이 사용되는 이유 깃 말고도 코드 관리 프로그램은 많습니다. 하지만 왜 깃을 쓰는지에 대해서 알아봅시다. 속도가 빠르다 - 다른 관리 시스템에 비해서 아주 혁신적(?)이라고 말할 수 있는 처리 속도를 가지고 있습니다. 일시..
해킹대회(CTF) 고득점, 잘푸는 법 :: Archan
2020. 8. 2. 16:11
Hacking/Pwnable Tips
CTF에 대한 전반적인 소개는 https://archanwriteup.tistory.com/entry/%EC%98%A8%EB%9D%BC%EC%9D%B8-%ED%95%B4%ED%82%B9%EB%8C%80%ED%9A%8CCTF%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-%EC%B0%B8%EA%B0%80%ED%95%98%EB%8A%94-%EB%B2%95-Archan 온라인 해킹대회(CTF)란 무엇인가, 참가하는 법 :: Archan 온라인 해킹대회 CTF(Capture The Flag) CTF는 보통 FPS게임에서 깃발 뺏기라는 의미로 사용되는데 상대 본진에 침투해 그들의 깃발을 탈취, 자기쪽 본진으로 무사히 가져오면 1점이 추가되는 게임 방식 archanwriteup...
온라인 해킹대회(CTF)란 무엇인가, 참가하는 법 :: Archan
2020. 8. 2. 15:48
Hacking/Pwnable Tips
온라인 해킹대회 CTF(Capture The Flag) CTF는 보통 FPS게임에서 깃발 뺏기라는 의미로 사용되는데 상대 본진에 침투해 그들의 깃발을 탈취, 자기쪽 본진으로 무사히 가져오면 1점이 추가되는 게임 방식입니다. 해킹대회에서 CTF의 의미는 문제를 풀어서 깃발(정답)을 알아낸다는 의미로 사용이 됩니다. 보통 CTF는 대부분 온라인으로 진행되고 오프라인으로 진행되는 대회는 드물거나 온라인 대회의 본선을 오프라인 대회로 합니다. 그래서 보통 오프라인대회엔 나갈 기회가 많진 않습니다. 나무위키에 들어가보면 대규모 대회로는 CODEGATE, HDCON, ISEC, WITHCON 등이 있고 중소규모 대회로는 YISF CTF, LAYER7 CTF, ROOT CTF, CHRISMAS CTF 등이 있습니다 ..
상대방을 추적하는 위치추적 프로그램 만들기 :: Archan
2020. 8. 1. 20:09
Hacking/실전 해킹
안녕하세요 이번에 새로 실전해킹이라는 카테고리를 개설했는데요. 아무래도 모의해킹은 너무 지루한 문제들의 반복이다 보니 실제활용이 가능한 프로그램을 개발해 보도록 하겠습니다. 가상머신 : VMware 개발 OS : Kali Linux 일단 칼리리눅스를 실행해서 Desktop으로 경로를 잡아줍시다. 저는 한글패치를 따로 해놔서 cd 바탕화면이라고 하는데 다른 분들은 cd Desktop 해주시면 됩니다! 이제 GitHub에서 TrackUrl 이라는 모듈을 가져올겁니다. git clone https://github.com/vkvbit/TrackURL.git 이렇게 되면 성공한거고 바탕화면에 TrackURl이라는 폴더가 생성되었을 것 입니다. 최신 버전 칼리에선 오류가 나서 원래 사용하던 구버전 칼리로 옮겼습니다..
[따라하면서 배우는 HTML] 0 - 개발환경 세팅하기 :: Archan
2020. 8. 1. 14:44
개발 공부 일기장/HTML&CSS
안녕하세요 이번글은 Html 강의 글로 찾아오게 됬네요.. 구글 애드센스 승인이 나서 수익창출을 할 수 있게 됬는데 어떤 글을 쓰면 좋을까.. 싶어서 고민을 하다가 그나마 진입장벽이 낮은 Html이라는 언어를 선택하게 되었습니다. 오늘은 Level 0 개발환경을 세팅해볼 것 입니다. 코드 편집기라고 하죠? 어떤 에디터를 사용해야하나 고민이 많으실 것 입니다. 저도 여러 에디터를 거의 다 사용해봤지만 그래도 저한테는 Visual Studio Code가 제일 편한것 같습니다. 아래의 링크에서 들어가자마자 나오는 Download for Window 이나 Download for Mac을 눌러서 설치해줍니다. https://code.visualstudio.com/ Visual Studio Code - Code E..