본문 바로가기

전체 글68

PUTTY 화면 설정. PUTTY는 원격으로 리눅스 쉘을 이용하는 ssh를 이용하는데 있어 가장 흔히 이용되는 프로그램이다. 강력한 성능에 실행파일 하나로 설치 안해도 되는 포터블 버전도 제공하기 때문에 정말 자주, 많이 이용되는 프로그램이다. 하지만 기본 설정대로 이용시에 약간의 불편함이 있어 그를 해결하기 위해 내가 사용하는 설정을 공개한다. 1. 버퍼크기. 라인 버퍼는 커맨드를 실행했을 때 화면상에 보여지는 줄의 수를 말한다. 만약 라인 버퍼가 작다면, 여러줄 출력되는 명령어 실행시에 화면을 스크롤해서 보면 일정 부분이 짤려 보이게 된다. 기본 설정에서는 200줄로 한정돼 있으므로 200줄 이상 화면에 출력된다면, 실행 도중에 프린트 되는 내용의 일부가 짤리고 최종 200줄만 볼 수 있는 것이다. 그래서 나는 1만줄 정도.. 2018. 8. 6.
무료 1차 도메인 주소 받기 -- http://www.dot.tk/ 기본적으로 무료 도메인 주소들은 3차 (name.xxx.xxx) 혹은 4차 (name.xxx.xxx.xxx) 이기도 하다. 하지만 오늘 발견한 이 사이트는 무료로 2차 도메인 주소를 제공한다. 예를들어 주소를 example로 하고 싶으면 example.tk 라는 주소를 제공해 준다는 말이다. 무료로 쓰려면 4글자 이상이어야 하는 등의 약간의 제약이 있기는 하지만, 이정도야 무료로 2차 도메인 주소를 받는 정도라면 충분히 감수할만한 제약이니 이 점은 살포시 무시 :) 여튼 공짜라는 점에서 무조건 강추!!! 이제 모두들 2차 도메인 무료로 씁시당 :) 여기 클릭!! 2018. 8. 6.
버퍼 오버플로우 공격 (buffer overflow) 1. 소개 버퍼 오버플로우 공격은 해킹에서 가장 기본적으로 다뤄지는 방법이다. 워낙 많은 프로그램들이 이 취약점을 갖고 있기 때문에 네트워크나 다른 여러 시스템을 해킹하는데 많이 이용된다. 하지만 이런 인기에 비해 직접 공격을 구현하기는 절대 쉬운 일이 아니다. 컴퓨터에 대한 많은 지식들이 기본적으로 바탕이 된 상태에서 프로그램의 취약점을 찾아내는 경우에만 비로소 버퍼 오버플로우 공격이 성공할 수 있게 된다. 여기서 내가 다루고자 하는 것은 이미 발견되어 있는 코드를 그냥 이용하는 것에 그치지 않고 직접 버퍼 오버플로우 취약점을 발견하여 공격하는 방법을 스스로 알아내는 것을 목표로 한다. 그러므로 여러 기본 지식을 간략히 설명한 후에 몇 가지 예시를 같이 올릴 예정이다. 단, 모든 내용은 웹문서 STAC.. 2018. 8. 6.
집은 못사니 내 이름으로 된 도메인이라도 사야지 내 20년 넘는 인터넷 인생에서 처음으로 개인 도메인 주소를 돈 주고 구매했다!! 감격 감격 ㅠㅠ 다른 사람들도 다 그렇겠지만 나는 정말 고민고민 많이 했다 (결정장애 때문인지...)개인 도메인을 돈 주고 구매하는 것이 정말 나한테 필요한 것인가,그렇다면 얼마의 유지비가 들고, 그로 인해 내가 얻을 수 있는 득과 실에 대해 오래 고민했다. 결론은 없음.. 그래서 그냥 한번 질러보자 하고 주말을 이용해서 도메인을 구매했다. 블로그도 이제 본격적으로 시작해서 도메인 비용 만이라도 벌어보리라는 원대한 꿈과 함께... 이 글은 나처럼 이렇게 고민하는 사람들에게 그냥 한번 질러보라고 말해주고 싶어서 적어본다.생각해보면 그리 비싼 비용이 아닌데 (1년에 천원인 도메인들도 정말 많다) 개인 도메인 갖고 나서 왠지 뿌.. 2018. 7. 26.
아이폰 음악 동기화시 한글 깨짐 현상 비-한국어 버전 맥에서 아이튠즈를 이용해서 한글 음악 파일을 동기화 할 시에 ID3 tag 버전에 따라 한글이 깨지는 경우가 발생할 수 있다.이럴 경우에 아이튠즈의 기본 언어를 한국어로 설정해주면 한글 깨짐 문제를 해결할 수 있다. 앱의 기본 언어를 바꾸는 아래의 커맨드를 터미널에서 실행하면 된다.> defaults write -app iTunes AppleLanguages "(ko)" 2018. 6. 24.
맥 주소 (MAC address) 랜덤으로 변경하기. 이 글에서 작성된 쉘 스크립트는 howtogeek.com 사이트에서 제시한 방식을 재사용이 편하게 바꾼 것이다.위의 쉘 스크립트 파일을 실행하는 방법은 아래와 같다. 만약 en0 말고 다른 인터페이스를 수정하려면 en0 대신 입력하면 된다 (e.g., en1, eth0, etc)> ./random_mac.sh en0 이 쉘 스크립트가 실행하는 각각의 명령어들의 부연 설명을 하자면,sudo ifconfig $1 down argument로 주어진 인터페이스를 정지시키는 명령이다. 슈퍼 유저의 권한이 필요하므로 sudo를 이용하여 명령어를 실행한다.sudo ifconfig $1 ether `openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'`이 명령어는 우선 랜덤한 맥 .. 2017. 7. 16.
카카오톡 원본 사진 보내기 카톡 인터페이스가 바뀐 후에 원본 혹은 고화질 사진을 보내는 방법이 찾기 어려워졌다.사람들한테 글로 설명하기 힘들어서 그냥 사진을 캡쳐했다. 아이폰 카톡 5.5.3버전 기준. 1. 채팅 창에서 "+" 버튼 누르기 2. 사진 선택 3. 썸네일 보기로 전환 4. 사진 화질 변경 버튼 누르기 5. 원하는 화질 선택 6. 보내려는 사진 선택 7. 마지막으로 보내기 선택 8. 끝 2016. 4. 19.
텍스트 파일에서 해당 패턴의 N번째 occurrence까지 뽑아내는 명령어 예시) input.txt 파일에서 100번째 빈 문장 까지를 잘라내는 명령어> head -`grep -n -P '^$' input.txt | head -100 | cut -d : -f 1 | tail -n 1` input.txt > output.txt 설명)grep -n -P '^$' input.txt: input.txt 파일에서 empty string을 regex (^$) 를 이용해서 라인 넘버와 함께 (-n) 출력. head -100: 100번째 줄까지 (-100) 만 출력. cut -d : -f 1: 라인을 콜론으로 잘라내어 (-d :) 첫 필드만 뽑아냄 (-f 1). tail -n 1: 마지막 한줄 (-n 1) 만 뽑아냄. 2014. 7. 28.
긴 인터넷 주소를 짧게 줄여서. 긴 인터넷 주소를 줄여주는 서비스로 가장 유명한 서비스는 tinyurl.com이나 goo.gl 등의 외국 서비스인데 한국에서도 비슷한 서비스가 다음의 한 팀에서 나왔다. durl.kr / durl.me (durl는 한글로 '여기'. 외우기 쉽네. ㅎㅎ) 장점은 링크를 만들면 미리보기가 지원된다는 점이다. 외국 서비스들은 줄여진 링크가 어느 사이트로 연결되는지 불안해서 잘 안열어보게 되는데.이건 미리보기 서비스를 지원해서 사용자가 확인후에 그 사이트로 진행할 수 있는 점이 참 매력적이다. 실험삼아 내 블로그 주소 (hajadc.tistory.com)도 한번 줄여봤다.마우스 커서를 링크 옆에 아이콘에 가져가면 프리뷰와 뷰 카운트를 보여준다http://durl.kr/6oc6md 미리보기 한번 맛 보시길 :) 2014. 3. 11.