tmp
-
oh my zshtmp/Tip 2018. 2. 28. 17:48
[install] apt-get install zsh apt-get install git-corewget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh chsh -s `which zsh` vim ~/.zshrc 하여 테마 변경 -> .zshrc 의 ZSH_THEME="agnoster" cd ~ ; git clone https://github.com/powerline/fonts.git cd fonts; ./install.sh 여기까지 하고, 터미널 설정을 바꿔주면 되는데 font는 Liberation Mono Bold 로 바꿔준다. 추가적으로 root는 테마가 적용되지 않기 때문에 적용시킨 계정의 ~/.zsh..
-
[!시간낭비 주의] ELF Memory Protection DEPtmp/[?] trouble [!] 2018. 2. 7. 14:28
참고 : https://bpsecblog.wordpress.com/2016/05/16/memory_protect_linux_1/ DEP란? Data Execution Prevention의 약자로 데이터 영역에서 코드가 실행되는 것을 막는 메모리 보호 기법이다. 예를 들어 bof 취약점이 있는 프로그램을 exploit 하기 위해 return address를 쉘코드의 주소로 변조하였다고 하면 DEP가 걸려 있지 않은 경우라면 바로 쉘코드가 실행되겠지만 DEP가 걸려있는 경우라면 실행권한이 없기 때문에 쉘코드를 실행하지 않고 프로그램에 대한 예외처리 후 종료된다. 실습을 하기 위해 프로그램 하나를 만들었다. [DEP_Check.c] gets()의 사용으로 인해 bof 공격이 가능한 프로그램이다. 스택에서 st..
-
백준 1037번 약수tmp/[?] trouble [!] 2018. 1. 2. 01:02
[풀이를 위한 소스코드 작성] [소스코드] #include int main(void){int input,i,j,temp,result;scanf("%d",&input);int arr[input];if(input == 0)return 0;else if(input == 1){scanf("%d",&input);printf("%d",input);}else if(input >= 2){for(i = 0; i arr[j+1]){temp = arr[j]; arr[j] = arr..
-
[BAEKJOON] 1008번 출력 결과tmp/[?] trouble [!] 2017. 12. 27. 23:39
문제풀이를 위해 컴파일을 하였고 원래의 정답 출력 결과였다면 0.33333333333333333333333.. 이렇게 3의 연속이여야했다. 하지만 중간에 보다시피 1과 0이 있다. 그리하여 구글을 통해 알아본 결과 소수점은 원래 10자리 정도로 늘려서 출력을 시키면 소수점이 정확하게 나오지 않는다고 한다. 이유는 컴퓨터가 2진수 (0,1)로 구성되어 있어 소수점인 10진수를 정확하게 표현할 수 없기 때문이라네용 저 코드를 그대로 복사해서 제출하니.. 정답으로 채점이 되었습니다.ㅎㅎ https://dojang.io/mod/page/view.php?id=738 여기 url 타고 가시면 이에 대한 내용이 있습니당~!
-
c언어를 배워야 하는 이유?tmp/doc 2017. 10. 15. 03:42
"해커가 되고 싶은데 왜 c언어를 배우라고 할까..." 라는 의문을 갖게 되었고 그에 대한 제 생각을 정리해 보게되었습니다. 많은 newbie분들에게 도움이 되었으면 좋겠습니다.(물론 저도 newbie #.#) 지극히 제 개인적인 생각이니 참고만 하시길 바랍니다. Q. 해킹을 하러왔는데 왜 c(프로그래밍 언어)를 배워야할까?A. c는 우리를 위한 언어라고 할 수 있다. 고급언어라고도 하죠! 즉, 사람이 이해하기 쉬운 언어로 컴퓨터를 조작할 수 있게 해준 언어입니다.또한 os(운영체제)의 주 언어가 c라고 합니다. 그 만큼 c 의 존재는 크다고 생각합니다.컴퓨터를 배우는 사람에게 필수적이라고 생각을하고, 선대 해커들의 인터뷰나, 해킹 공부에 대한 검색을 해보시면 알다시피 제일 먼저 c를 많이들 추천하죠ㅎ ..
-